Chocolat Chaud (French Hot Chocolate) Recipe

I just made the Thick French Hot Chocolate that actually demands a spoon and a tiny moral crisis about whether to share.

A photo of Chocolat Chaud (French Hot Chocolate) Recipe

I’m obsessed with French Hot Chocolate Recipe like it’s an illicit dessert. I want it thick, bitter, and shockingly rich, the kind that makes you forget forks exist.

I adore how dark chocolate melts into whole milk and becomes dangerously drinkable. It’s not playful hot cocoa; this is Rich Hot Chocolate Recipe for serious chocoholics.

And yes, I crave the velvety weight on my tongue, the slow, almost selfish sips. It’s loud, unapologetic chocolate that demands attention.

No tiny marshmallow fluff. Just deep chocolate, maybe a smear of whipped cream if I’m feeling civilized, and zero apologies to anyone ever.

Ingredients

Ingredients photo for Chocolat Chaud (French Hot Chocolate) Recipe

  • Whole milk: creamy base that makes it rich and cozy, it holds warmth.
  • Dark chocolate: bitter, deep cocoa hit that melts into silky pockets of real chocolate.
  • Unsweetened cocoa powder: adds extra chocolate punch and darker color, a little goes far.
  • Granulated sugar: balances bitterness, gives that comforting sweetness you actually want.
  • Pinch of fine sea salt: wakes up flavor and makes the chocolate taste rounder.
  • Vanilla extract: soft, warm note that makes everything taste friendlier and less flat.
  • Optional whipped cream: Plus fluffy, cold contrast that makes each sip feel indulgent.
  • Optional cinnamon/orange zest: Basically a tiny spark of spice or citrus for brightness.

Ingredient Quantities

  • 2 cups whole milk (480 ml)
  • 60 to 70 g dark chocolate, roughly 70% cocoa, chopped
  • 1 tablespoon unsweetened cocoa powder
  • 2 tablespoons granulated sugar, or more to taste
  • Pinch of fine sea salt
  • 1/2 teaspoon vanilla extract
  • Optional: whipped cream for topping
  • Optional: small pinch ground cinnamon or a little orange zest for garnish

How to Make this

1. Pour 2 cups whole milk into a small heavy-bottomed saucepan and warm over medium heat until small bubbles form around the edges, don’t let it boil.

2. While the milk heats, measure 60 to 70 g chopped dark chocolate (around 70% cocoa) and set aside, also sift or stir together 1 tablespoon unsweetened cocoa powder with 2 tablespoons sugar and a pinch of salt.

3. When the milk is steaming, lower heat to medium-low and whisk in the cocoa powder, sugar and salt until fully dissolved and there are no lumps.

4. Add the chopped dark chocolate to the saucepan, stir constantly with a whisk or wooden spoon until the chocolate is completely melted and the mixture is glossy and thickened, this should only take 1 to 2 minutes if the heat is gentle.

5. Stir in 1/2 teaspoon vanilla extract, taste and add more sugar if you like it sweeter, remember French hot chocolate is supposed to be very rich so dont overdo the sugar usually.

6. If the texture seems too thick, thin with a splash of warm milk and reheat gently, if too thin, cook another 30 seconds to concentrate it a bit, but dont let it boil.

7. For an extra smooth finish, strain the hot chocolate through a fine mesh sieve into your serving cup to catch any unmelted bits.

8. Top with whipped cream if you want, then finish with a tiny pinch of ground cinnamon or a little orange zest for brightness, both are optional but lovely.

9. Serve immediately in prewarmed mugs, sip slowly cause it’s very rich, makes about 2 small cups and takes under 10 minutes total.

Equipment Needed

1. Small heavy-bottomed saucepan (about 1 to 1.5 qt)
2. Whisk (or a small whisk plus a wooden spoon if you prefer)
3. Kitchen scale (for the 60–70 g chocolate) or measuring cups if you dont have one
4. Measuring spoons (tablespoon and 1/2 teaspoon)
5. Small bowl or ramekin (to mix the cocoa powder, sugar and salt)
6. Fine mesh sieve (for that extra smooth finish)
7. Heatproof serving mugs and a ladle or heatproof cup for pouring
8. Rubber spatula (to scrape the saucepan clean)
9. Microplane zester or small grater (optional, for orange zest)

FAQ

Chocolat Chaud (French Hot Chocolate) Recipe Substitutions and Variations

  • Whole milk: use 2% or full-fat oat milk for a similar creaminess, or 50/50 milk and heavy cream if you want it richer. Oat keeps it dairy free but still velvety.
  • Dark chocolate (70%): swap with semisweet chocolate chips or chopped baking chocolate at a 1:1 weight ratio, or use 3 tablespoons unsweetened cocoa powder + 2 tablespoons butter or coconut oil to replace 60–70 g chopped chocolate.
  • Granulated sugar: honey or maple syrup works fine, start with 1 to 1 1/2 tablespoons and taste, or use coconut sugar 1:1 for a lower glycemic alternative.
  • Unsweetened cocoa powder: Dutch processed cocoa can be used for a smoother, less acidic flavor; for a quick fix use 2 heaping tablespoons of instant hot cocoa mix but cut back on sugar since mixes are sweetened.

Pro Tips

1) Warm the milk slowly and watch it. If it gets too hot you’ll scorch the milk and the chocolate will seize, so keep it steaming not boiling. If you see tiny skin forming on top just skim it off or stir it back in gently.

2) Chop the chocolate small, or even grate it. Smaller pieces melt way faster and give you a silkier finish. If you gotta use chocolate chips, press them between paper towels to remove any coating that can stop melting.

3) Taste and adjust at the end, not while cooking. Add a little extra sugar or a pinch of salt only after everything is melted, because heat changes how sweet and bitter taste. If it feels too thick, thin with a spoonful of hot milk, dont dump cold milk in or you’ll cool it down and mess the texture.

4) For a restaurant smooth cup, whisk vigorously or use an immersion blender for 5 to 10 seconds right before serving. Strain if you want it perfect. A tiny splash of espresso or a few drops of orange extract can lift the flavor, but go light or it will overpower the chocolate.

Chocolat Chaud (French Hot Chocolate) Recipe

Chocolat Chaud (French Hot Chocolate) Recipe

Recipe by Theo Fines

0.0 from 0 votes

I just made the Thick French Hot Chocolate that actually demands a spoon and a tiny moral crisis about whether to share.

Servings

2

servings

Calories

392

kcal

Equipment: 1. Small heavy-bottomed saucepan (about 1 to 1.5 qt)
2. Whisk (or a small whisk plus a wooden spoon if you prefer)
3. Kitchen scale (for the 60–70 g chocolate) or measuring cups if you dont have one
4. Measuring spoons (tablespoon and 1/2 teaspoon)
5. Small bowl or ramekin (to mix the cocoa powder, sugar and salt)
6. Fine mesh sieve (for that extra smooth finish)
7. Heatproof serving mugs and a ladle or heatproof cup for pouring
8. Rubber spatula (to scrape the saucepan clean)
9. Microplane zester or small grater (optional, for orange zest)

Ingredients

  • 2 cups whole milk (480 ml)

  • 60 to 70 g dark chocolate, roughly 70% cocoa, chopped

  • 1 tablespoon unsweetened cocoa powder

  • 2 tablespoons granulated sugar, or more to taste

  • Pinch of fine sea salt

  • 1/2 teaspoon vanilla extract

  • Optional: whipped cream for topping

  • Optional: small pinch ground cinnamon or a little orange zest for garnish

Directions

  • Pour 2 cups whole milk into a small heavy-bottomed saucepan and warm over medium heat until small bubbles form around the edges, don't let it boil.
  • While the milk heats, measure 60 to 70 g chopped dark chocolate (around 70% cocoa) and set aside, also sift or stir together 1 tablespoon unsweetened cocoa powder with 2 tablespoons sugar and a pinch of salt.
  • When the milk is steaming, lower heat to medium-low and whisk in the cocoa powder, sugar and salt until fully dissolved and there are no lumps.
  • Add the chopped dark chocolate to the saucepan, stir constantly with a whisk or wooden spoon until the chocolate is completely melted and the mixture is glossy and thickened, this should only take 1 to 2 minutes if the heat is gentle.
  • Stir in 1/2 teaspoon vanilla extract, taste and add more sugar if you like it sweeter, remember French hot chocolate is supposed to be very rich so dont overdo the sugar usually.
  • If the texture seems too thick, thin with a splash of warm milk and reheat gently, if too thin, cook another 30 seconds to concentrate it a bit, but dont let it boil.
  • For an extra smooth finish, strain the hot chocolate through a fine mesh sieve into your serving cup to catch any unmelted bits.
  • Top with whipped cream if you want, then finish with a tiny pinch of ground cinnamon or a little orange zest for brightness, both are optional but lovely.
  • Serve immediately in prewarmed mugs, sip slowly cause it's very rich, makes about 2 small cups and takes under 10 minutes total.

Notes

  • Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.

Nutrition Facts

  • Serving Size: 288g
  • Total number of serves: 2
  • Calories: 392kcal
  • Fat: 22.35g
  • Saturated Fat: 13.13g
  • Trans Fat: 0.1g
  • Polyunsaturated: 2.5g
  • Monounsaturated: 10.5g
  • Cholesterol: 24mg
  • Sodium: 108mg
  • Potassium: 577mg
  • Carbohydrates: 35.75g
  • Fiber: 4g
  • Sugar: 34.25g
  • Protein: 11.1g
  • Vitamin A: 150IU
  • Vitamin C: 0.25mg
  • Calcium: 325mg
  • Iron: 3.8mg

Please enter your email to print the recipe: