This French Hot Chocolate (classic chocolat chaud) is nothing like the instant packets you grew up with. It’s rich, dark, and silky more like a drinkable chocolate dessert than a regular hot cocoa. Made with real chocolate bars, whole milk, cream, and a touch of brown sugar and vanilla, this Parisian-style drinking chocolate feels cozy enough for movie nights but fancy enough for holidays and special occasions. If you love gourmet hot chocolate or café-style drinks, this is the recipe to pin and make on repeat. Serve it in small cups (it’s intense!) and sip slowly like you’re in a tiny café in Paris.
table of contents
Time Breakdown
- Prep Time: 2 minutes
- Cook Time: 10 minutes
- Total Time: 12 minutes
- Servings: 6 small cups (about 4 oz each)
Ingredients List
- 8 oz quality chocolate bars, semisweet or bittersweet, broken into pieces
- 1¾ cups whole milk
- ½ cup heavy cream
- 2 tbsp brown sugar
- ½ tsp vanilla extract
Kitchen Tools You’ll Need
This recipe doesn’t require fancy gadgets, just a few reliable kitchen basics to keep everything simple and stress-free.
- Medium saucepan
- Heat-safe whisk or silicone spatula
- Measuring cups & spoons
- Sharp knife and cutting board (for chopping chocolate, if needed)
- Ladle or small measuring cup (for serving)
- 4–6 small mugs, espresso cups, or demitasse cups
Step-by-Step Beginner-Friendly Instructions
1. Prep the Chocolate
- Chop or break the 8 oz chocolate into small pieces so it melts quickly.
- Place the chocolate in a medium saucepan.
2. Add the Milk & Cream
- Pour in:
- 1¾ cups whole milk
- ½ cup heavy cream
- Add 2 tbsp brown sugar and ½ tsp vanilla extract to the saucepan.
3. Heat Gently
- Set the saucepan over medium-low heat.
- Whisk slowly and continuously as the chocolate begins to melt.
- Keep heating until the mixture comes to a low simmer—small bubbles around the edges—but do not boil.
4. Make It Smooth & Silky
- Continue whisking until:
- All the chocolate is melted,
- The mixture is completely smooth,
- The hot chocolate is slightly thickened and coats the back of a spoon.
If it’s too thin:
- Let it simmer gently for another 1–2 minutes, stirring often, until thicker.
If it’s too thick (more like pudding):
- Whisk in up to ¼ cup extra milk, a little at a time, until it reaches your favorite sipping consistency.
5. Serve
- Turn off the heat.
- Carefully ladle the hot chocolate into small mugs or cups (it’s rich, so smaller servings are best).
- Serve immediately and sip while warm and silky.
Optional toppings:
- Whipped cream
- Shaved chocolate
- A light dusting of cocoa powder or cinnamon
Pro Tips
- Use good chocolate: The flavor totally depends on the chocolate you choose. A high-quality semisweet or bittersweet bar makes a huge difference.
- Adjust sweetness: Taste before serving. Add a bit more brown sugar if you like it sweeter.
- Extra thick: For ultra-thick “drinking chocolate,” let it simmer a bit longer and stir constantly so it doesn’t scorch.
- Dairy swaps: You can use whole milk for richness, or try a mix of milk + half-and-half. For a dairy-light version, combine dairy milk with a bit less cream.
Nutrition Table (Estimated)
Per serving (about 4 oz / ½ cup), based on 6 servings:
| Serving Size | Calories | Protein | Carbs | Fat | Fiber | Sugar |
|---|---|---|---|---|---|---|
| 4 oz cup | 346 | 4g | 27g | 24g | 3g | 21g |
Nutrition Disclaimer: Nutrition facts are estimated based on the original ingredient list and may vary depending on the exact chocolate brand, milk, and portion size you use. For specific dietary needs, please calculate using your own ingredients or consult a nutrition professional.

French Hot Chocolate (Chocolat Chaud)
Ingredients
Method
- Break the chocolate into small pieces and place in a medium saucepan.
- Add milk, cream, brown sugar, and vanilla extract to the pan.
- Heat over medium-low, whisking gently as the chocolate melts.
- Bring to a low simmer and whisk until smooth and slightly thickened.
- If too thin, simmer another 1–2 minutes. If too thick, add a splash of milk.
- Ladle into small mugs and serve warm.
Nutrition
Tried this recipe?
Let us know how it was!Conclusion
This French Hot Chocolate (Chocolat Chaud) is one of those recipes that feels fancy but is incredibly simple. With just chocolate, milk, cream, sugar, and vanilla, you get a rich, thick drinking chocolate that’s way beyond regular cocoa. It’s perfect for cozy winter nights, holiday movie marathons, or anytime you want café-level vibes at home. Save it to your hot drinks, cozy recipes, or chocolate lover boards you’ll want to make it again and again.