Classic French Hot Chocolate Recipe (Chocolat Chaud)

5 from 1 vote

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!  

A hand holds a spoonful of thick French hot chocolate above a floral-patterned porcelain teacup filled with hot chocolate, with matching saucers and another cup and bowl in the background.

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.

David in a bright yellow jacket smiles and holds a mug of hot chocolate topped with whipped cream at an outdoor ski resort café, surrounded by snow, other people, and wooden buildings under a clear blue sky.
Me drinking hot chocolate in the French Alps.
A clear glass mug of hot chocolate topped with whipped cream sits on a wooden table outdoors, with people and red chairs in the background and snowy mountains under a bright blue sky.
French hot chocolate at a ski resort — my daily ritual on every ski trip in France.

Ingredients & Substitutions

A flat lay of ingredients on a white surface: a bowl of milk, a cup of cream, a bar of dark chocolate, a bottle of vanilla extract, and a small spoon of salt, each labeled.
  • 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?

A floral-patterned teacup filled with hot chocolate topped with whipped cream and chocolate shavings sits on a matching saucer, with another cup and a bowl of whipped cream in the background.

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.
A whisk stirs a saucepan of hot milk while pieces of chocolate are being poured in, all on a black stovetop.
Use high-quality chocolate
A stream of hot chocolate is being poured into a vintage floral teacup with a gold-trimmed handle, placed on a matching saucer. Other cups and a folded striped napkin with spoons are in the background.

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.
Two cups of hot chocolate in elegant floral teacups with matching saucers, next to a dessert topped with whipped cream, two spoons, and a folded striped cloth napkin on a light surface.
A vintage teacup with gold trim and floral design is filled with a creamy café-style French hot chocolate topped with whipped crea and cocoa powder, placed on a matching saucer with more similar teacups in the blurred background.
A hand holds a spoonful of thick hot chocolate above an ornate floral teacup filled with hot chocolate, with two more matching teacups and a striped napkin in the background.

Classic French Hot Chocolate Recipe (Chocolat Chaud)

Authentic French hot chocolate recipe made with real dark chocolate. Rich, creamy café-style chocolat chaud, just like in Paris.
5 from 1 vote
Prep Time 10 minutes
Total Time 10 minutes
Course beverage, Drinks
Cuisine French
Servings 2
Calories 526 kcal

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

Calories: 526kcalCarbohydrates: 31gProtein: 10gFat: 40gSaturated Fat: 24gPolyunsaturated Fat: 1gMonounsaturated Fat: 11gTrans Fat: 0.01gCholesterol: 65mgSodium: 79mgPotassium: 623mgFiber: 5gSugar: 21gVitamin A: 850IUVitamin C: 0.2mgCalcium: 250mgIron: 6mg
Nutrition information is automatically generated and thus we can not guarantee it is 100% accurate.
Keyword chocolate, comfort food, creamy

FAQs

Is French hot chocolate better than American hot chocolate?

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!

What is French hot chocolate called?

Chocolat chaud (pronounced “show-ko-la showed”), which translates to “hot chocolate” in French.

Does authentic French hot chocolate contain cocoa powder?

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.

One Comment

  1. 5 stars
    My favorite winter drink!

    December 19, 2025
5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




The maximum upload file size: 2 GB. You can upload: image. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop files here