International · Drinks

French-Style Hot Chocolate

Real chocolate melted into milk and cream until it is thick enough to coat a spoon — closer to a drinking ganache than to cocoa powder in hot water. Small cups only.

15 min total Serves 2 servings Easy
Jump to Recipe Method
French-Style Hot Chocolate

Photograph credit: A cup of almost finished hot chocolate with marshmallows. by ᐃᓄᒃᑎᑐᑦ · CC0 · Wikimedia Commons

Cocoa butter is what gives real hot chocolate its body and mouthfeel, and cocoa powder has had most of it removed — which is why powder-based versions taste thin however much you add. A pinch of cornflour helps hold the emulsion so the fat cannot separate as the drink cools.

French-Style Hot Chocolate: Step by Step

Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.

  1. Whisk the cornflour into 3 tablespoons of the cold milk until completely smooth.

  2. Warm the remaining milk, the cream, sugar and salt in a small pan over medium-low heat until steaming but not boiling.

  3. Take the pan off the heat and add the chopped chocolate. Leave it for 60 seconds without stirring so the residual heat melts it.

  4. Whisk until smooth and glossy — the mixture will thicken noticeably as the chocolate emulsifies.

  5. Return to low heat, whisk in the cornflour slurry, and cook for 2 to 3 minutes, whisking constantly, until it coats the back of a spoon.

  6. Stir in the vanilla and cinnamon.

  7. Pour into small cups — this is rich enough that 150 ml is a generous serving — and top with whipped cream.

Something wrong or unclear in this recipe? Report a problem with this recipe.

Worth Getting Right

  • Use chocolate you would eat. The drink tastes exactly like the bar you put in it.
  • Never boil it. Boiling splits the emulsion and leaves a greasy film.
  • For a Spanish-style chocolate a la taza, double the cornflour and serve with churros.

Swaps and Variations

  • In a sauce, full-fat crème fraîche can usually take the place of the double cream; single cream is thinner and more likely to split if it boils, so keep it below a simmer.

What to Serve With It

Serve with churros for dipping · Excellent with a slice of orange · A good end to a cold-weather meal

Keeping and Reheating

Refrigerate 3 days; it will set thick. Reheat gently with a splash of milk, whisking constantly.

What's in a Serving

Per serving, calculated from the ingredient list with USDA FoodData Central figures (SR Legacy). A calculation, not a laboratory analysis: brands, cuts and how you measure change the real numbers. How the figures are worked out.

864Calories
13gProtein
59gCarbs
64gFat
6gFibre
47gSugar
410mgSodium

Your notes on this recipe

Cooked this? Keep a note for next time

Your own rating out of 5

Private to you: notes and ratings are saved in this browser only, are never sent anywhere, and other readers cannot see them.

Compiled by Turab

Checked by script for timings, diet labels and nutrition arithmetic. How the recipes are checked. Found a mistake? Tell us.

First published ; last changed .