French Hot Chocolate

A decadent, rich, and creamy hot chocolate like no other, this French hot chocolate is made with dark chocolate for a deep cocoa flavor, perfect with a morning croissant!

There are slow mornings when all I want is something warm and a little indulgent, and this French hot chocolate is exactly that. It’s rich and smooth, with a deep cocoa flavour that sits somewhere between a drink and a dessert.

It takes about 5 minutes of prep and 2 minutes on the stove, and makes 2 small cups. The method is simple: heat whole milk gently, take it off the heat, melt in finely chopped dark chocolate, sweeten to taste, and serve with whipped cream and something to dip.

What is French hot chocolate?

French hot chocolate, chocolat chaud in French, is a rich, creamy, and luxurious hot chocolate made from melted dark chocolate rather than cocoa powder. That gives it a much deeper and richer flavor than a typical mug of hot chocolate, and a thicker body.

Typically served with whipped cream, it isn’t as sweet as you might expect. Instead, it is bittersweet and balanced. Because of its luxurious consistency, it is the perfect vessel for dipping your morning pastries or a crusty piece of sourdough.

DrinkTextureBest for
French hot chocolateThick, rich, velvetySlow mornings, dipping pastries
Italian cioccolata caldaVery thick, pudding-likeDessert-style indulgence
Classic cocoa powder hot chocolateLight, milkyEveryday comfort
French hot chocolate with whipped cream and croissant

Choosing the chocolate and milk

Dark chocolate

Use a bar of high-quality dark chocolate with a cocoa percentage of at least 70%. The chocolate is the flavor of the drink, so use one you love to eat. Lower percentages work, but the flavour won’t be as rich, and the drink will be sweeter. A mix of 50 percent and 70 percent chocolate is a good middle ground, and a blend of milk and dark chocolate gives a softer, milder cup that stays thick.

Use a bar rather than chocolate chips. Chips are made to hold their shape and don’t melt as cleanly.

Whole milk

Use full-fat whole milk; it is essential for a creamy result. Half cream and half milk makes the drink even thicker. Oat milk or soy milk work as dairy-free swaps, and coconut milk adds richness but changes the flavour.

Brown sugar

Brown sugar is optional, but 1 or 2 tablespoons help because the chocolate itself is quite bitter. Different chocolates have different sweetness, so taste before you add it; it is easier to build sweetness than to take it away. Caster sugar dissolves easily but doesn’t add brown sugar’s caramel notes.

See Also This Recipe:  No-Bake Chocolate Tartlets

Thickened or heavy cream

Whipped cream is also optional, but it breaks up the richness of the chocolate for a balanced drink.

Small additions

A pinch of salt lifts the flavour and rounds off the bitterness. A little vanilla extract softens the sharper notes of dark chocolate. 1 tsp of espresso powder heated with the milk deepens the chocolate without making it taste like coffee.

French hot chocolate with whipped cream and croissant

How to make it smooth, not grainy or split

Most problems with French hot chocolate come from heat. The fixes are simple.

  • Heat the milk slowly. Gentle heat keeps the texture silky. Overheated milk scorches and makes the chocolate split.
  • Chop the chocolate finely. Large chunks melt slowly and leave grainy bits. A fine chop melts quickly and evenly.
  • Take the pan off the heat before adding the chocolate. This keeps the chocolate from scorching and gives you control as it melts.
  • Let it sit, then whisk. Leave the chocolate in the hot milk for a moment before whisking so it melts evenly.
  • Rest before serving. A minute of rest lets it thicken slightly.
  • Want it extra silky? A stick blender gives a frothy, velvety finish.
ProblemLikely causeFix
Hot chocolate splitMilk was overheatedReheat gently and whisk in a splash of warm milk
Texture grainyChocolate not chopped finelyRemove from heat, whisk longer, or use a stick blender
Too thickHigh chocolate ratioAdd a little warm milk
Too sweetChocolate percentage too lowSwitch to 70 percent chocolate or reduce the sugar
Not chocolatey enoughUneven meltWarm on low and whisk until smooth

If you adore cosy chocolate drinks, try my festive peppermint hot chocolate next.

French hot chocolate with whipped cream and croissant

Croissants and hot chocolate

French hot chocolate is made for dipping. Because it is so thick, it clings to anything you dip into it. My personal favorite is a plain croissant: the flaky, buttery layers soak up the chocolate without falling apart. Toasted brioche and a crusty piece of sourdough are good too.

For a delightful pastry pairing, my airy French crullers complement this drink perfectly.

French hot chocolate with whipped cream and croissant

Serving it

  • Whipped cream: French hot chocolate is typically served with whipped cream. Add as much as you like and let it melt in for a creamier, more balanced drink.
  • Small cups: the drink is rich, so small cups or teacups feel balanced rather than heavy.
  • Chocolate shavings: finish each cup with a shaving of chocolate.
  • Pour it warm, not boiling, to keep the texture glossy.
French hot chocolate with whipped cream and croissant

Orange, mocha, mint and other flavours

  • Orange: warm a strip of orange peel in the milk for a soft citrus lift.
  • Mocha: the espresso powder above, for a caffeine kick and a more intense chocolate flavour.
  • Spiced: heat the milk with a cinnamon stick or a pinch of nutmeg.
  • Mint: a tiny drop of peppermint extract, kept subtle.
  • Coconut: swap part of the milk for coconut milk; use light coconut milk for a thinner drink.

If you love light, mousse-like chocolate textures, my one-ingredient chocolate mousse is a must-try.

French hot chocolate with whipped cream and croissant

Storing and reheating

Leftovers keep in the fridge for 2 days. Reheat gently on low and whisk as it warms; high heat splits the chocolate and dulls the flavour, while gentle heat brings the texture back.

See Also This Recipe:  Chocolate Thumbprint Cookies

Frequently Asked Questions

What kind of chocolate should I use?

The best chocolate to use is top quality European chocolate with a cocoa percentage of 70%. This gives the hot chocolate a rich chocolate flavor that isn’t too sweet or bitter.

A couple of great options include Lindt, Godiva, or Ghirardelli.

You can customize it to your liking by using your favorite kind of chocolate!

Is French hot chocolate very sweet?

No, it isn’t! Unlike how it looks French hot chocolate is made with dark chocolate so it isn’t overly sweet. Instead, it has a bittersweet chocolate flavor. The sweetness can be adjusted by the amount of brown sugar you add.

Can I make this ahead of time?

Yes, you can! Once you’ve made it simply keep it in the fridge and reheat it in a small saucepan over low heat or in the microwave until warmed through.

Make sure to give them a stir as they are heating up as this will help the hot chocolate warm through evenly. Make sure you don’t bring it to a boil as this can cause the milk and chocolate mixture to split.

French hot chocolate with whipped cream and croissant

Why is French hot chocolate thicker than most café versions?

It’s made with real melted chocolate instead of cocoa powder, so it naturally looks and feels richer. The chocolate sets slightly as it cools, which gives it that smooth, velvety finish. It’s meant to feel a bit indulgent, like a drinkable dessert.

Can I make this recipe less intense without losing the texture?

You can soften the flavour by using a mix of dark chocolate and a little milk chocolate. It still gives you a creamy drink but with a gentler chocolate taste. The texture stays thick as long as you keep the chocolate amount high enough.

How do I stop my hot chocolate from splitting on the stove?

Splitting usually happens when the milk gets too hot too quickly. Keep the heat low and whisk off the stove once the chocolate goes in. If it separates, a splash of warm milk and gentle whisking brings it back.

See Also This Recipe:  How to Temper Chocolate

How do I change the thickness without changing the flavour?

Add a little more warm milk if you want a thinner drink, and do it slowly so you don’t lose the texture. For a thicker version, let it sit for a minute or two off the heat. The chocolate firms up slightly and creates a lush finish.

Can I make this recipe dairy-free without losing the creamy feel?

Oat milk gives the closest texture to whole milk, so it’s my first choice for dairy-free versions. Coconut milk adds richness too, but it brings a light coconut note. Just use a dairy-free chocolate to keep the flavour consistent.

Why does my hot chocolate sometimes turn grainy?

Graininess comes from chocolate that doesn’t melt evenly or is chopped too roughly. Keeping the heat low and chopping the chocolate fine helps avoid this. A quick blend with a stick blender usually smooths it out if it happens.

Is this drink suitable for younger kids?

Yes, but it has a naturally stronger chocolate flavour than packet mixes. You can add a splash of extra milk or a touch more sugar to make it gentler. The texture stays silky either way.

Can I add flavours like caramel, spices, or mint?

Yes, subtle additions work beautifully with the rich chocolate base. Caramel adds warmth, spices create a cosy feel, and mint brings a clean finish. Keep the flavours light so the chocolate remains the hero.

How should I serve this if I want it to feel more like a dessert?

Serve it in small cups with whipped cream, chocolate curls, or a side of brioche. The thickness makes it feel almost like a plated dessert when paired this way. It’s a simple trick that adds a bit of elegance.

Can I prepare this in a microwave instead of a saucepan?

Yes, you can warm the milk in the microwave in short bursts until hot but not boiling. Add the chocolate and let it sit before whisking until smooth. It’s quick and still gives you a silky drink if you’re careful with the heat.

Print

Let’s Get Cooking

If you liked this recipe make sure to leave me a comment and rating down below. I’d love to know how it went! Also, don’t forget to tag me on Instagram @catherine.desserts.

Follow me on Facebook, Pinterest, YouTube, and TikTok for more of my baking creations and updates!

French Hot Chocolate Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A decadent, rich, and creamy hot chocolate like no other, this French hot chocolate is made with dark chocolate for a deep cocoa flavor, perfect with a morning croissant!

  • Author: Catherine Zhang
  • Prep Time: 5 minutes
  • Cook Time: 2 minutes
  • Total Time: 7 minutes
  • Yield: 2 Cups 1x
  • Category: Drink
  • Method: Easy
  • Cuisine: French

Ingredients

Units Scale
  • 240ml Whole milk
  • 115g Dark chocolate, 70% cocoa (4oz)
  • 2 tsp Brown sugar, to taste
  • Heavy or thickened cream, whipped, to serve

Instructions

  1. Finely chop the chocolate
  2. Heat the milk together in a small saucepan over medium heat until almost boiling
  3. Remove from the heat and add the chocolate, stir until the chocolate has completely melted
  4. Taste and add brown sugar to your liking
  5. Divide the hot chocolate between two small mugs and top with a dollop of whipped cream 

Did you make this recipe?

Share a photo, tag me @catherine.desserts and hashtag #cattycakes

I cannot wait to see what you make!

Baking for the holidays? Find every cookie, cake and hot chocolate recipe in my Christmas desserts guide.

author avatar
Catherine Zhang
My name is Catherine, a food blogger and dessert lover. If I look familiar you may have seen me on NETFLIX's Zumbo’s Just Desserts S2! As an Australian-Chinese pastry chef and recipe developer I share recipes and tips on desserts inspired by amazing flavours, fresh produce and of course my Asian background.

4 Responses

  1. I’m not a huge fan of regular hot chocolate from a mix, but this hot chocolate was SO good and I’ll definitely make it again – thank you for sharing!

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Subscribe to my Newsletter

sign up below to receive new dessert recipes straight to your inbox