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 feels like the perfect kind of comfort. It’s rich and smooth, with that deep cocoa flavour that sits somewhere between a drink and a dessert.
What is French hot chocolate?
French hot chocolate, also known as chocolat le chaud is a rich, creamy, and luxurious hot chocolate that compares to no other!
This isn’t your typical mug of hot chocolate, it has a much deeper and richer flavor as it is made from melted dark chocolate. Typically served with whipped cream, it isn’t sweet as you would expect. Instead, it is bittersweet and perfectly balanced in flavor.
Personally, I love having a steaming mug of this chocolate heaven with a croissant for dipping. Because of its luxurious consistency, it is the perfect vessel for dipping your morning pastries or a crusty piece of sourdough.
Trust me, once you have a sip of this you won’t be able to drink regular hot chocolate again!
At-a-Glance – What You’ll Need Before We Start Rolling
| Yield | Prep Time | Cook Time | Difficulty | Storage |
|---|---|---|---|---|
| 2 small cups | 5 minutes | 2 minutes | Easy | Fridge 2 days, reheat gently |

What do I need to make French hot chocolate?
Whole milk
Milk is a must whenever you make hot chocolate. Make sure you use full-fat whole milk as this is essential for a creamy experience.
Dark chocolate
When it comes to dark chocolate make sure you use a bar of high-quality dark chocolate with a cocoa percentage of at least 70%.
The chocolate makes up the flavor of the drink so it is important to use something you love. Use your favorite dark chocolate for a cup of hot chocolate perfectly catered to you.
You can use chocolate with a lower cocoa percentage, but keep in mind that the chocolate flavour won’t be as rich.
Brown sugar
Brown sugar is optional, but I recommend adding 1 or 2 tablespoons as the chocolate itself is quite bitter. Taste as you go and add more or less depending on your preferences.
Thickened or Heavy Cream
Whipped cream is also optional! Feel free to leave it off if you’d like, but I think it breaks up the richness of the chocolate for a deliciously balanced drink.
Optional – My Favourite Extras That Add a Little Magic
Vanilla extract
Adds warmth and softens the sharper notes in dark chocolate.
Pinch of salt
A small pinch lifts the flavour and rounds the bitterness.
Cinnamon stick
Let it heat with the milk for a gentle, cosy spice.
Espresso powder
Deepens the chocolate flavour without tasting like coffee.
Chocolate shavings
Melt a little, stay a little, and give a pretty finish on top.
Substitutions – Smart Ingredient Swaps That Still Taste Amazing
Milk alternatives
Oat milk or soy milk work well. Coconut milk adds richness but changes flavour.
Lighter chocolate
A mix of 50 percent and 70 percent chocolate keeps it rich but sweeter.
Caster sugar
Dissolves easily but doesn’t add caramel notes like brown sugar.
Cream blend
Using half cream and half milk makes the drink even thicker and richer.

How to serve French hot chocolate
There are so many different ways to serve this delicious drink. Here are a couple of my favorite ways!
With whipped cream
French hot chocolate is typically served with a side of whipped cream. Add as much as you like and let it melt into the hot chocolate for a creamier drink. It helps to break up the bittersweet chocolate flavor for a balanced flavor experience.
With pastries or bread
French hot chocolate is the perfect vessel for dipping your favorite pastries. Because of its thick texture, it clings to the surface of anything you dip into it and brings a chocolatey flavor to whatever it is.
My personal favorite is a plain croissant. The flaky buttery layers are the best kind of canvas for that rich chocolate flavor!
Shavings of chocolate
Make your cup of hot chocolate complete with a shaving of chocolate to finish!
With espresso powder
If you want to give your hot chocolate a caffeine kick and increase the intensity of the chocolate flavour add 1 tsp of espresso powder to the milk when heating it up.

Troubleshooting – Quick Fixes I’ve Learned from My Bakery Kitchen
| Issue | What’s Happening | Quick Fix |
|---|---|---|
| Hot chocolate split | Milk was overheated | Reheat gently and whisk in a splash of warm milk |
| Texture grainy | Chocolate not chopped fine | Remove from heat, whisk longer, or use a stick blender |
| Too thick | High chocolate ratio | Add a little warm milk |
| Too sweet | Chocolate percentage too low | Switch to 70 percent chocolate or reduce sugar |
| Not chocolatey enough | Melt uneven | Warm on low and whisk until smooth |
Comparison – How This Recipe Stacks Up Against Other Desserts
| Drink/Dessert | Texture | Best For |
|---|---|---|
| French Hot Chocolate | Thick, rich, velvety | Slow mornings, dipping pastries |
| Italian Cioccolata Calda | Very thick, pudding-like | Dessert-style indulgence |
| Classic Cocoa Powder Hot Chocolate | Light, milky | Everyday comfort |
Tips – My Personal Tricks for a Professional-Looking Result
Heat the milk slowly
Slow, gentle heat keeps the texture silky and stops the chocolate from separating. I learned this during long testing days at TuCha when rushing the milk always ruined the batch. Let it take its time and the drink will stay smooth and glossy.
Chop the chocolate extra fine
Finely chopped chocolate melts evenly and avoids grainy bits. When I was competing on Zumbo’s Just Desserts, the smallest details made the biggest difference. It takes an extra minute but the payoff is huge.
Whisk off the heat
Once the milk is hot, pull it off the stove before adding the chocolate. This keeps the chocolate from scorching and gives you better control as it melts. You’ll notice the texture stays cleaner and softer when you do this.
Let it rest before serving
Giving the hot chocolate a minute to settle helps it thicken slightly and deepen in flavour. It’s something I picked up after many café-style trials. That tiny pause makes it feel more like something you’d be served in Paris.
Use small cups for serving
This drink is rich, so a small pour feels balanced rather than heavy. I like serving it in petite teacups because it adds a little charm without effort. Each sip feels more intentional.
Blend for extra silkiness
A stick blender gives the drink a frothy, velvety finish that feels light and smooth. I often do this for customers at TuCha when I want a softer mouthfeel. It turns a simple drink into something quietly luxurious.
If you adore cosy chocolate drinks, try my festive peppermint hot chocolate next.

Variations – Fun Twists and Flavours Inspired by My TuCha Dessert Experiments
Orange zest infusion
Add a strip of orange peel to the milk as it warms. It brings a soft citrus lift that brightens the dark chocolate. It’s gentle but noticeable in the best way.
Mocha-style chocolat chaud
A teaspoon of espresso powder deepens the chocolate without turning it into a coffee drink. It adds warmth and richness. This variation became a favourite during winter drink testing at TuCha.
Spiced winter version
Warm the milk with a cinnamon stick or a pinch of nutmeg for a cosy flavour. It gives the drink a soft, spiced edge that’s perfect for cooler nights. The chocolate stays the star.
Milk-and-dark blend
Using a mix of milk chocolate and dark chocolate creates a sweeter, softer cup. It’s great for anyone who prefers a milder flavour. The texture stays thick and velvety.
Coconut version
Swap part of the milk for coconut milk for a richer, tropical style. It adds a gentle coconut note without overpowering the chocolate. Use light coconut milk if you want it a bit thinner.
Mint chocolate twist
A tiny drop of peppermint extract adds a clean, refreshing finish. It pairs beautifully with dark chocolate when kept subtle. The drink feels smooth and cool at the end of each sip.
If you love light, mousse-like chocolate textures, my one-ingredient chocolate mousse is a must-try.

Serving Suggestions – How I Like to Present These for Maximum ‘Wow’
Paired with a plain croissant
A croissant dips beautifully into thick hot chocolate. The crisp layers soak up the drink without falling apart. It feels like a little Paris moment at home.
Served in small teacups
Small cups make the richness feel balanced and elegant. It turns a simple drink into a cosy little ritual. It’s also great for sharing.
Topped with whipped cream
A soft swirl of whipped cream melts slowly into the chocolate. It lightens the texture and adds a gentle contrast. It’s my go-to when serving friends.
Finished with chocolate shavings
Fresh chocolate curls add a touch of drama and melt smoothly on top. They give each sip an extra hit of aroma. It’s a quick garnish that looks beautiful.
Served with toasted brioche
Warm brioche adds a buttery sweetness that pairs well with the chocolate. It absorbs the drink in the nicest way. Perfect for a slow weekend breakfast.
Warm pour
Pour the drink while warm, not boiling, to keep the texture glossy. A low pour gives a smooth finish and releases the aroma gently. It’s a small detail that makes a difference.
For a delightful pastry pairing, my airy French crullers complement this drink perfectly.

Common Mistakes to Avoid – Lessons I’ve Learned After Dozens of Batches
Overheating the milk
Too much heat scorches the milk and splits the chocolate. Keep the heat low and steady. It’s the easiest way to guarantee a smooth drink.
Using chocolate chips
Chips are designed to hold their shape and don’t melt as cleanly. A chocolate bar gives you a smoother finish. It’s a simple swap that lifts the texture immediately.
Adding sugar too early
Different chocolates have different sweetness levels. Taste before sweetening so you don’t lose the bittersweet balance. It’s easier to build sweetness than fix it.
Rushing the melt
If you whisk too soon, the chocolate melts unevenly. Let it sit in the hot milk for a moment first. This gives you a cleaner, silkier drink.
Skipping the fine chop
Large chunks melt slowly and create grainy bits. A fine chop melts quickly and evenly. It’s worth the extra minute.
Reheating too quickly
High heat splits the chocolate and dulls the flavour. Warm it gently and whisk as it heats. The texture will come back beautifully.
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.

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.
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.
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
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!
- Prep Time: 5 minutes
- Cook Time: 2 minutes
- Total Time: 7 minutes
- Yield: 2 Cups 1x
- Category: Drink
- Method: Easy
- Cuisine: French
Ingredients
- 240ml Whole milk
- 115g Dark chocolate, 70% cocoa (4oz)
- 2 tsp Brown sugar, to taste
- Heavy or thickened cream, whipped, to serve
Instructions
- Finely chop the chocolate
- Heat the milk together in a small saucepan over medium heat until almost boiling
- Remove from the heat and add the chocolate, stir until the chocolate has completely melted
- Taste and add brown sugar to your liking
- Divide the hot chocolate between two small mugs and top with a dollop of whipped cream

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!
So glad you loved it! It’s so rich and delicious ❤️
With this, who needs dessert?
Since you mentioned it here, I have to ask. Have you ever made anything with sourdough?