Go Back
+ servings
Two white cups filled with French-style hot chocolate, or chocolate chaud, surrounded by three small blue bowls filled with dark chocolate chips

French Hot Chocolate (Chocolat Chaud)

Course: chocolate, Dessert, hot chocolate
Cuisine: French, Parisian
Keyword: How to make French-style hot chocolate at home
Cook Time: 10 minutes
Total Time: 10 minutes
Servings: 4 people
Calories: 266kcal
French hot chocolate, or chocolat chaud, is thick and ultra-chocolaty and easier to make than you might think. Once you try it, you’ll never go back to a powdered mix again!
Print Recipe


  • 2 cups whole milk
  • 5 oz high-quality bittersweet chocolate


  • In a medium saucepan, warm the milk over low heat. 
  • Remove from heat, then add the chocolate and whisk until melted and fully incorporated.
  • Return the sauce pan to the stove and bring to a low boil. Stir constantly for 2-3 minutes until mixture thickens.
    Some kind of magic happens in the pan during this part of the process. I can’t explain how it all of a sudden gets so thick and rich. But we shouldn’t question these things. Just let it be magic and leave it at that.
  • Allow to cool slightly, then pour into cups. If desired, add a few flecks of coarse salt on top.


Tips and Tools
  • Now be careful – this is hot and it’s THICK. So that means burning your tongue or your throat is easy to do. So sip slowly and enjoy it.
  • This recipe is adapted from The Sweet Life in Paris by David Lebovitz. If you plan to visit Paris, I highly recommend it. It's an indispensable guide to Parisian customs and all of its idiosyncrasies. 
  • Another must-have book is The New Paris by Lindsey Tramuta. I found all of the amazing chocolate shops featured in this story in her book, along with all of the hot new restaurants, bars, patisseries, and retail shops. 
This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. Read my full disclosure policy here.


Calories: 266kcal | Carbohydrates: 26g | Protein: 7g | Fat: 15g | Saturated Fat: 13g | Cholesterol: 13mg | Sodium: 90mg | Potassium: 385mg | Fiber: 1g | Sugar: 18g | Vitamin A: 200IU | Calcium: 245mg | Iron: 0.5mg