Classic French Hot Chocolate Recipe (Chocolat Chaud)
Decadently rich and supremely creamy French Hot Chocolate (a.k.a. Chocolat Chaud) is one of my favorite winter treats. Made with just 5 basic ingredients and about 5 minutes of prep work, this lusciously thick dessert-meets-drink has the consistency of melted ganache. C’est tellement délicieux!

For the last several years, I’ve treated myself to a skiing vacation in the Alps, and no trip is complete without plenty of French hot chocolate. A comforting mug of chocolat chaud is a huge part of the winter culture there, and for good reason. Not only is European chocolate absolutely world class, but there’s nothing better to warm you up after a run on the snowy slopes.


Ingredients & Substitutions

- Whole Milk & Heavy Cream – Any Francophiles will tell you the French never shy away from fat. Starting with whole milk and adding just enough cream to thicken it up ensures every sip tastes like an Alpine dream.
- High-Quality Dark Chocolate – This is where all the flavor comes from, so make sure you’re using a bar you’d enjoy eating on its own. I personally prefer to use 70% chocolate for an intensely dark flavor, but you’re welcome to use any type of chocolate you like. Just avoid chocolate chips if possible, as they don’t melt as smoothly as bar chocolate.
- Vanilla Extract – A little extra vanilla adds an aromatic warmth and sweetness. Feel free to use an equal amount of vanilla paste.
- Pinch Salt – Just a bit of salt helps cut through the creamy richness and makes the chocolate taste more vibrant.
This is just a short review of the ingredients; for the complete recipe, including quantities, scroll down to the recipe card 👇
What makes French hot chocolate different from other hot chocolate?

French-style hot chocolate, known as chocolat chaud, is a rich, velvety drink that’s closer to melted chocolate than the dry hot cocoa mix most of us grew up with. Instead of relying on cocoa powder, it’s made with high-quality dark chocolate, whole milk and/or cream, and maybe a touch of sugar, resulting in a luxurious, spoon-coating texture.
What makes it special is its balance of richness and drinkability. It’s thick, but not pudding-thick. It’s decadent, but not overly sweet. And because it’s made with real chocolate, you get deep cocoa notes and a creamy mouthfeel that instantly feels worthy of a Parisian café.
Believe it or not, Italian hot chocolate (cioccolata calda) is even thicker than the French variety, often so thick you can practically stand a spoon in it. That’s because Italians typically use both real chocolate and add cornstarch, giving it a pudding-like consistency.
Mexican hot chocolate (chocolate caliente), on the other hand, is generally lighter and spicier. It’s traditionally made with Mexican chocolate tablets that contain cocoa, sugar, and warm spices like cinnamon and chiles. It’s also frothed until bubbly using a wooden whisk called a molinillo, giving it a lighter, airier texture and a warm, aromatic flavor profile.
In short, café-style French hot chocolate is the elegant middle ground, richer than American and Mexican hot chocolate, looser than Italian hot chocolate, and absolutely decadent in its chocolate-forward simplicity.
How to Make French Hot Chocolate
Watch the full video recipe to learn how to make the BEST French Hot Chocolate Recipe.
Prefer the written recipe? Scroll down to the recipe box 👇
Optional Variations & Dietary Adaptations
- Dairy-Free/Vegan – French hot chocolate adapts beautifully: use full-fat coconut milk, oat milk, or a blend of the two for creaminess and choose a high-quality dairy-free chocolate bar. Note that some plant milks produce a slightly thinner drink, so feel free to add a tablespoon of extra chocolate to compensate.
- Lightened Up – The combination of milk and cream creates an ultra-rich texture. If you’d prefer something lighter, feel free to use only whole milk. The flavor will still be wonderfully chocolate-forward, just a bit thinner and not quite as luxurious.
- Lightened Up, Part II – French hot chocolate is meant to be bold, thick, and deeply chocolaty. Using 100 g (3.5 oz) of chocolate for two servings gives the drink its glossy, almost ganache-like consistency. You can reduce the amount slightly if you prefer something lighter, just know the texture will be thinner and less creamy.
- Adjust the Sweetness – Traditional French hot chocolate is intentionally not very sweet, its richness comes from the chocolate itself. If you prefer a sweeter cup, simply stir in 1-2 teaspoons of sugar (or honey, maple syrup, or your preferred sweetener) while warming the milk. Add a little at a time so you can customize it to your taste.
- Add-Ins – You can absolutely play with the flavor profile if you like. For subtle warmth, gently heat the milk with a cinnamon stick, orange peel, or a cardamom pod before adding the chocolate. Just strain out the aromatics before whisking in the chocolate. A pinch of nutmeg or a spoonful of instant espresso also adds lovely depth.
Expert Tips & Tricks
- Use high-quality chocolate. True café-style French hot chocolate lives or dies by the chocolate you choose. Pick a bar you truly love eating on its own, ideally 60-70% cacao for the perfect balance of richness and meltability.
- Chop the chocolate finely. Smaller pieces melt faster and more evenly, preventing graininess. A serrated knife works especially well for breaking down chocolate without too much effort.
- Heat the milk gently. Keep the heat on low to medium. Scorching the milk can alter the flavor and cause separation. You want the milk hot and steamy, not boiling.
- Add the chocolate off the heat. Once your milk is hot, turn off the heat and add the chocolate. Let it sit for 20-30 seconds, then whisk. This prevents overheating the chocolate, which can cause it to seize or turn gritty.
- Whisk until glossy and smooth. French hot chocolate gets its signature sheen from thorough whisking. Take an extra minute to emulsify the chocolate fully—it should look like liquid ganache when you’re done.
- Adjust the texture to your preference. If it’s too thick, whisk in a splash more milk. If it’s too thin, add a little extra chopped chocolate and whisk until melted.
- Serve immediately. French hot chocolate thickens as it sits, so it’s best enjoyed right away while it’s at its peak silky texture. If it cools down, simply reheat gently on the stovetop.


How to Serve French Hot Chocolate
French hot chocolate is an experience all on its own, and is rich enough that a demitasse portion is plenty. For a richer mug, add a little dollop of softly whipped cream or a few chocolate shavings on top. A light dusting of cocoa powder, a pinch of flaky sea salt, or a twist of orange zest can also add a beautiful, personalized finishing touch.
For extra indulgence, pair it with a buttery croissant, Spanish churros, a slice of kings cake, or toasted challah. It’s also lovely served alongside fruit like fresh raspberries or sliced pears for a bit of brightness. And if you’re feeling festive, try topping it with homemade marshmallows, a cinnamon stick for stirring, or even a splash of Grand Marnier, Baileys, or Amaretto for an adults-only treat.
Storage & Reheating
- Refrigeration: French hot chocolate is best enjoyed fresh, but it stores beautifully if you have leftovers. Pour any extra into an airtight jar or container and refrigerate for up to 3 days. As it chills, it will thicken quite a bit, almost like a loose chocolate sauce, thanks to all the melted chocolate.
- Stovetop: To reheat, warm it gently on the stovetop over low heat, whisking often until smooth and silky again. If it seems too thick, add a splash of milk to loosen it to your desired consistency.
- Microwave: You can also reheat it in the microwave in short 20-30 second bursts, stirring between each to prevent scorching. Avoid boiling, which can cause the chocolate to separate or turn grainy.


More Cozy Winter Drink Recipes

Classic French Hot Chocolate Recipe (Chocolat Chaud)
Ingredients
- 1ÂĽ cups (360 ml) Whole Milk
- â…“ cup (80 ml) Heavy or same amount of milk
- 3.5 oz (100 g) Dark chocolate High-quality (read notes)
- ½ teaspoon Vanilla extract
- Pinch Salt
Instructions
- Heat the milk: In a small saucepan, combine the milk and cream. Heat over medium heat until steaming, but do not let it boil.
- Melt the chocolate: Add the chopped dark chocolate to the hot milk mixture. Whisk gently until the chocolate is completely melted and the mixture is smooth and glossy.
- Flavor & balance: Stir in the vanilla extract, salt, and coffee (if using). Whisk well to combine.
- Thicken slightly: Reduce the heat to low and let the hot chocolate simmer gently for 1–2 minutes, whisking constantly, until slightly thickened and silky.
- Serve: Pour into small cups or mugs and serve immediately with or without whipped cream.
Video
Notes
- Use good chocolate: This recipe relies entirely on the chocolate, so choose one you’d happily eat on its own. Look for dark chocolate with a cocoa solids content of about 60–75% for the best balance of richness and depth.
- Cream: The combination of milk and cream creates a richer, thicker, café-style hot chocolate. If you prefer a lighter version, you can use only whole milk. The flavor will still be chocolate-forward, but the texture will be thinner and less luxurious.
- Sweetness: Traditional French hot chocolate is not very sweet and relies on the chocolate itself for flavor. If you prefer it sweeter, add 1–2 teaspoons of sugar to taste while heating the milk.
- Chocolate Amount: French hot chocolate is meant to be rich and intense. The 100 g (3.5 oz) of chocolate is ideal for two servings and gives a thick, glossy texture. You can reduce the amount slightly if desired, but keep in mind that this will also affect the body and creaminess of the drink.
- Coffee option: The coffee doesn’t make it taste like coffee; it simply deepens the chocolate flavor. Skip it if you don’t like it.
- Flavor Variations: For extra depth, gently infuse the milk before adding the chocolate by heating it with a cinnamon stick. You can also experiment with other warm spices like orange peel, cardamom, or a touch of nutmeg, just strain the milk before continuing.
Nutrition
FAQs
French hot chocolate isn’t necessarily “better,” but it is very different. American hot chocolate is lighter, sweeter, and usually made with cocoa powder, while French hot chocolate is thick, rich, and made with real melted chocolate. If you love an ultra-decadent, velvety drink, the French version will feel like a major upgrade, but I still love the nostalgic flavor of the American version from time to time!
Chocolat chaud (pronounced “show-ko-la showed”), which translates to “hot chocolate” in French.
Authentic French hot chocolate (chocolat chaud) is traditionally made without cocoa powder. Instead, it relies on real melted dark chocolate, combined with milk (and sometimes cream), which gives it its signature rich, thick, and velvety texture. Cocoa powder–based hot chocolate is more common in American-style versions, while the French approach is all about pure chocolate flavor.









My favorite winter drink!