This post may contain affiliate links. Please see our disclosure policy.

French hot chocolatechocolat chaud in France – is far more than a hot chocolate from a powder. It’s a deeply chocolatey, thick hot chocolate – a proper treat. Unlike typical hot cocoa made with powder, French hot chocolate uses real chopped chocolate, whole milk, and a saucepan to create a rich, silky texture.

topping french hot chocolate with marshmallows.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

In Paris, sipping chocolat chaud is part of the café ritual and many cafés serve theirs like this – as a thick, indulgent beverage (sometimes nearing the consistency of a light pudding) rather than a thin sweet drink. In this post, you’ll get a perfect French hot chocolate recipe, tips, variations and FAQs to make the perfect mug of hot chocolate.

Why you will love this recipe:

  • It’s really easy to make in one pan but has the most delicious texture and flavour for a hot chocolate.
  • It uses a lot of store cupboard ingredients so you may have a lot of the ingredients on hand already.
  • Easy swaps mean you can make this plant-based or dairy-free if you like.
  • I love to serve this as a delicious dessert to friends or for an indulgent mid-afternoon drink.
topping french hot chocolate with marshmallows.

Ingredients:

Full recipe can be found in the printable recipe card at the bottom of the post, just scroll down!

Milk – I like to use whole milk but use your favourite kind. You can also use a plant based milk too.

Chocolate – I like 54% cocoa solids dark chocolate (semi-sweet) but you can darker chocolate or milk chocolate even, but it will be very sweet! I would advise chopping up a bar of chocolate, not using chocolate chips. You might also like to try making hot chocolate bombs.

Cocoa powder – unsweetened Dutch processed or natural cocoa powder, not hot chocolate powder.

Double cream – also known as ‘heavy cream’.

Substitutions and Variations:

Cream: cream is obviously very indulgent in a hot chocolate but it gives it a lovely thickness. If you like, you can skip the cream and just make it with milk.

Caster sugar: known as superfine sugar in some parts of the world, you could also use granulated sugar.

Marshmallows: of course, a hot chocolate is made even better with marshmallows on top. My easy homemade marshmallows would be incredible here!

Make it plant-based/dairy-free : Swap the milk for your favourite plant based milk and cream. Then make sure to use a vegan chocolate. Most dark chocolates are vegan/dairy free!

Here’s how to make easy French hot chocolate:

Here’s a step by step guide for what you need to do, but you can find the full recipe at the bottom of the page for detailed instructions.

adding vanilla and cinnamon to the milk.

ONE: Pour the milk into a saucepan and add the cinnamon stick (and vanilla if using). Bring to a gentle simmer over medium heat, then remove from the heat. Cover and let it sit for 5 minutes to allow the flavours to infuse.

adding cocoa powder to the milk.

TWO: Remove the cinnamon stick, then whisk in the cocoa powder, chopped chocolate, sugar, and a pinch of salt.

whisking hot chocolate in a pan.

THREE: Return the pan to a low heat and whisk continuously until the chocolate has melted and the mixture is smooth and slightly thickened.

thickened french hot chocolate in a pan.

FOUR: Stir in the double cream and continue to heat gently for another minute, taking care not to let it boil.

Cooking Tips:

Don’t let the milk burn – when it comes to infusing the milk with the cinnamon or whisking the chocolate milk together, you don’t want it to boil at any point. A gentle simmer at the most. Letting the milk boil will scald it and it won’t taste as great.

Thickening the hot chocolate – whisk gently and keep over a low heat. The chocolate and the cocoa powder together will thicken it eventually but be patient and don’t turn the heat up too high to speed it up. It will take around 5 to 10 minutes to thicken. The dash of cream helps this too.

If it forms a skin, don’t worry! Just whisk it back into the pan and it should dissolve again. If it’s really been left to sit too long and it’s a bit too thick to re-whisk, just use a spoon to gently lift it from the pan and discard.

pouring the hot chocolate into mug,

Frequently Asked Questions

What percentage chocolate should I use for authentic french hot chocolate?

Aim for 54-72 % dark chocolate. I like a chopped up bar of chocolate so it melts easily, rather than chocolate chips you use for baking.

How can I fix grainy or separated hot chocolate?

Always melt chocolate over low heat and then whisk constantly. If you see grainy bits or slight separation, immediately remove from the heat, then pass through a fine sieve. Then gently re-whisk while warming.

Why is French hot chocolate thicker than regular hot chocolate?

French hot chocolate often has double cream and real chocolate, melted into it, which thickens it up rather than it just being milk and hot chocolate powder.

Other recipes you might enjoy:

If you like this recipe for a French hot chocolate, you might like my other French recipes on my website like my French chocolate mousse, clafoustis aux cerises (it’s a delicious custardy dessert with a crispy top and cherries), or my courgette gratin, if you want something savoury.

If you tried this French Hot Chocolate or any other recipe on the site, please do leave a rating or comment and let us know how it went!

topping french hot chocolate with marshmallows.
5 from 7 votes

Easy French Hot Chocolate

Rich, velvety, and deeply chocolatey, this classic French hot chocolate is so good and so comforting – perfect for chilly mornings or cosy evenings.
Prep: 5 minutes
Cook: 10 minutes
Total: 15 minutes
Servings: 4 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 500 ml whole milk
  • 200 g chocolate, chopped (I like 54% dark)
  • 100 ml double (heavy) cream
  • 1 tsp vanilla extract
  • 1 cinnamon stick
  • 1 tbsp cocoa powder
  • 1 tsp caster (superfine) sugar, or granulated sugar
  • Pinch of salt

Instructions 

  • Pour the milk into a saucepan and add the cinnamon stick (and vanilla if using). Bring to a gentle simmer over medium heat, then remove from the heat. Cover and let it sit for 5 minutes to allow the flavours to infuse.
  • Remove the cinnamon stick, then whisk in the cocoa powder, chopped chocolate, sugar, and a pinch of salt. Return the pan to a low heat and whisk continuously until the chocolate has melted and the mixture is smooth and slightly thickened. This will take 5-10 minutes.
  • Stir in the double cream and continue to heat gently for another minute, taking care not to let it boil.
  • Pour into mugs and serve immediately – thick, rich, and perfectly luxurious. For an extra touch, top with softly whipped cream, marshmallows or a sprinkle of cocoa powder. My easy homemade marshmallows would be incredible here!
  • The video below will help with this recipe.

Video

Notes

Scroll up for a step by step guide on how to make this French hot chocolate.
To store: I wouldn’t recommend making ahead of time but if needed, store in an airtight container in the fridge for 1 day.
To reheat: reheat in a pan on medium heat until it comes back together and is thickened.
Cream: cream is obviously very indulgent in a hot chocolate but it gives it a lovely thickness. If you like, you can omit the cream. 
Make it plant-based/dairy-free: Swap the milk for your favourite plant based milk and cream. Then make sure to use a vegan chocolate. Most dark chocolates are vegan/dairy free!
Cinnamon stick: if you don’t have this, swap for 1/2 tsp ground cinnamon. Skip step 1 of the recipe. Heat the milk gently, then whisk in the ground cinnamon and the other ingredients in step 2.

Nutrition

Calories: 474kcal, Carbohydrates: 32g, Protein: 9g, Fat: 35g, Saturated Fat: 21g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 10g, Trans Fat: 0.01g, Cholesterol: 45mg, Sodium: 66mg, Potassium: 599mg, Fiber: 6g, Sugar: 20g, Vitamin A: 601IU, Vitamin C: 0.2mg, Calcium: 222mg, Iron: 6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

About Margie Nomura

With over ten years of experience as a professional chef, I'm passionate about sharing simple recipes anyone can make at home

You May Also Like

Leave a comment

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

Recipe Rating




14 Comments

  1. Margarida Esteves says:

    5 stars
    OMG, SUPERCALIFRAGILISTIC EXPEDOCIOUS

  2. Allison says:

    5 stars
    I do a 1/4 less chopped chocolate so it’s not AS rich (still rich though!) I’ve made it several times this holiday season and it’s been a hit every time!

  3. Keren Grach says:

    Hi, the taste turned out delicious, however my chocolate never thickened and I followed the recipe exactly. Could you advise on what may have gone wrong?

    1. Margie Nomura says:

      Oh that is weird! Glad it was still delicious. It maybe didn’t get quite hot enough, it needs to stay over low heat but will take a good 5-10 minutes to full heat up and thicken. It could also depends on the chocolate you used.

  4. Roslyn Ballard says:

    5 stars
    This was so delicious! Because my cocoa powder is 100% dark chocolate, I used only 100g of a 100% dark chocolate bar; because we couldn’t find a 54% and I knew it would be too much chocolate for us. I also increased the sweetness by adding maple syrup. Now we will try your marshmallow recipe.

  5. Debra says:

    5 stars
    Sounds and looks like this would be my new go to!!! Can’t wait to try this.

  6. Katelyn Adadey says:

    5 stars
    So decadent and rich! Definitely a new family favorite.

    1. Margie Nomura says:

      So happy to hear this! Thank you x

  7. A W says:

    What is double cream & caster sugar?

    1. Margie Nomura says:

      Heavy cream and superfine sugar – it’s common in the UK but not always in other parts of the world. You can use granulated sugar too.

  8. Lynette La Mere says:

    Clearly, using homemade marshmallows in the photographs and videos and not mentioning them at all in the recipe?

    1. Margie Nomura says:

      Hi Lynette, they are linked in the post but I’ve just added to it to the recipe card to so you can find the link easily!

  9. Kristen Dooley says:

    5 stars
    Wow!! Just wow! This is the most amazing hot cocoa I have ever had!

  10. Margie Nomura says:

    5 stars
    Wow this French hot chocolate is one of my favourites! It’s thick and luxurious, full of chocolate. You need to try it this winter!