Hot Chocolate Recipe UK: Rich, Smooth and Easy

Updated November 3, 2026

Total time
13 min
prep 5 min · cook 8 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Hot Chocolate Recipe UK: Rich, Smooth and Easy

This UK-style hot chocolate is made with milk, cocoa powder and real dark chocolate for a smooth, full-flavoured drink that is richer than a simple cocoa stirred into milk. It is served hot in mugs, with cream or marshmallows if you like, and takes about 13 minutes from measuring the ingredients to pouring.

Ingredients

  • 4¼ cups (1 litre) whole milk, divided; use 3 tablespoons (45 ml) of it to make the cocoa paste
  • ¼ cup (25 g) unsweetened cocoa powder
  • 3½ oz (100 g) dark chocolate, finely chopped; choose a bar around 50–60% cocoa for a balanced, not overly bitter drink
  • 3 tablespoons (40 g) caster sugar, or granulated sugar
  • 1 teaspoon (5 ml) vanilla extract
  • 1 small pinch (about 0.3 g) fine salt
  • Optional topping: ½ cup (120 ml) double cream, lightly whipped
  • Optional topping: 1 cup (30 g) mini marshmallows

Instructions

  1. Measure and prepare the ingredients, about 5 minutes. Finely chop the chocolate so it melts quickly and evenly. Measure the cocoa, sugar, vanilla and salt. Set aside 3 tablespoons (45 ml) of the measured milk for the cocoa paste; the rest goes into the pan.
  2. Make a smooth cocoa paste. Put the cocoa powder and sugar in a small bowl. Gradually whisk in the reserved milk, a teaspoon or two at a time at first, until you have a smooth, thick paste with no dry pockets. This small step helps prevent cocoa lumps in the finished drink.
  3. Warm the milk, about 4 minutes. Pour the remaining milk into a medium saucepan and set it over medium heat. Warm it until it is steaming and small bubbles begin to appear around the edge, stirring occasionally. Do not let it reach a rolling boil; very hot milk can catch on the bottom of the pan and is more likely to foam over.
  4. Add the cocoa and chocolate, about 3 minutes. Whisk the cocoa paste into the warm milk until evenly combined. Add the chopped chocolate and salt, then whisk gently until the chocolate has melted and the drink looks glossy. Keep the pan over low to medium-low heat and stir the bottom and corners as you go. If a few flecks remain, give them another moment rather than turning the heat up sharply.
  5. Finish and serve, about 1 minute. Take the pan off the heat and stir in the vanilla. Taste carefully; if you prefer a sweeter drink, add another teaspoon of sugar and stir until dissolved. Pour into four mugs. Add whipped cream or marshmallows if wanted, and serve while hot.

Tips

  • Choose chocolate you enjoy eating. A plain dark chocolate bar melts smoothly and gives the drink its deep flavour. Chocolate with a higher cocoa percentage will taste more intense and less sweet; milk chocolate makes a milder, sweeter cup, so reduce the added sugar and taste before adding more.
  • Whisk the cocoa into a paste first. Cocoa powder tends to float and form dry lumps when sprinkled directly into a pan of milk. Mixing it with a little cold milk and sugar makes it easier to incorporate. If you do spot small lumps, whisk briskly or use a hand blender briefly before serving.
  • Keep the heat gentle. Stir as the milk warms, especially once the chocolate is added. A heavy-based saucepan helps distribute heat, but the mixture can still scorch if left unattended. Avoid boiling: gentle heat is enough to melt the chocolate and bring the drink to serving temperature.
  • Adjust the sweetness at the end. Chocolate bars differ in sweetness, and toppings add more. Start with the listed sugar, then taste once the chocolate has melted. For a less sweet cup, use 1–2 tablespoons (13–27 g) of sugar; for a sweeter one, add small amounts gradually rather than guessing at the start.

Serving Suggestions

Pour the hot chocolate into warmed mugs if you want it to stay hot a little longer. A small dollop of lightly whipped double cream gives it a soft, creamy finish; mini marshmallows are an easy topping that melt slightly into the surface. You can also dust each mug with a little cocoa powder or finely grated chocolate. Add toppings just before serving so the cream stays distinct and the marshmallows do not disappear completely into the drink.

This is a satisfying drink on its own, but it also goes well with plain shortbread, ginger biscuits, crisp butter biscuits or a slice of fruit loaf. Choose something lightly sweet if you want the chocolate flavour to remain the focus. For a smaller after-dinner serving, divide the recipe among six espresso-sized cups rather than making four full mugs; the flavour is rich, so a little can be enough.

Variations

Make it with milk chocolate: Replace the dark chocolate with the same quantity of milk chocolate. Because milk chocolate is sweeter and less intense, begin with 1 tablespoon (13 g) of sugar instead of 3 tablespoons, then adjust to taste. The result is softer and sweeter, with less bitterness.

Use a plant-based milk: Unsweetened oat milk makes a creamy alternative, while soy milk gives a relatively full-bodied result. Almond milk is lighter and can make the drink taste less rich. Choose an unsweetened version so the sugar remains under your control, and warm it gently because some plant-based milks can separate if boiled. The finished texture may be a little thinner than with whole milk.

Add a gentle spice: Whisk in a small pinch of ground cinnamon, or warm the milk with a cinnamon stick and remove it before serving. A tiny pinch of chilli powder gives a mild warmth rather than making the drink hot; start very small, since it is easy to add more but difficult to take it out. These additions should complement the chocolate rather than cover it.

Make a mocha-style mug: Dissolve 1 teaspoon (2 g) of instant coffee in the cocoa paste, or add 1 tablespoon (15 ml) of strong espresso to each mug. The coffee brings a roasted note and makes the chocolate taste more pronounced. If using espresso, taste before increasing the sugar, since the drink will have a sharper edge.

Make it dairy-free: Use a plant-based milk and check that the dark chocolate contains no milk ingredients. This is a straightforward swap, although the flavour and thickness will vary by milk. Avoid adding a dairy cream topping; use a suitable plant-based whipped topping or leave it off.

Storage and Reheating

Hot chocolate is best immediately after it is made, when the chocolate is fully emulsified and the surface is glossy. If you have leftovers, cool them promptly and refrigerate within 2 hours in a covered container. Keep refrigerated for up to 3–4 days. A thin skin or slight separation can form as it cools; this is normal, and stirring while reheating usually brings the drink back together.

Reheat only the amount you plan to drink in a small saucepan over low heat, stirring often and scraping the bottom. Bring leftover hot chocolate to 165°F (74°C), the USDA FSIS reheating temperature for leftovers, checking with a food thermometer if you need to verify it. Do not let it boil, and avoid repeatedly cooling and reheating the whole batch. You can also microwave a mug in short intervals, stirring between each one, until evenly hot. Freezing is not recommended because the milk and chocolate can separate and become grainy when thawed.

Frequently Asked Questions

Can I make hot chocolate with cocoa powder only?
Yes. Leave out the chopped chocolate and increase the cocoa to about ⅓ cup (35 g). The drink will be lighter and less velvety, so you may want to add a little more sugar after tasting. Keep the cocoa-paste step: it still helps the powder blend smoothly into the milk.

Why is my hot chocolate grainy or lumpy?
Undissolved cocoa, chocolate that has not fully melted, or milk heated too aggressively can affect the texture. Make a smooth paste with the cocoa before adding it, chop the chocolate finely, and whisk over gentle heat. If it is still slightly uneven, use a hand blender for a few seconds, taking care not to splash the hot liquid.

Can I prepare it ahead for guests?
You can make it a few hours ahead, cool it promptly, cover and refrigerate it, then reheat gently just before serving. Stir well as it warms because the chocolate can settle or the mixture can separate slightly while chilled. For the freshest texture, add whipped cream, marshmallows or other toppings only after pouring.

Can I make a single serving?
Yes. Use one quarter of each ingredient: about 1 cup (250 ml) milk, 1 tablespoon (6 g) cocoa, ¾ oz (25 g) chopped chocolate, 2¼ teaspoons (10 g) sugar, ¼ teaspoon (1.25 ml) vanilla and a tiny pinch of salt. Follow the same method in a small saucepan, reducing the warming time and watching closely because a small quantity heats quickly.

How can I make it thicker?
For a thicker, more dessert-like drink, use 125 g of chocolate instead of 100 g, or simmer the finished drink gently for an extra minute while stirring. Do not add a large amount of cocoa powder without adjusting the liquid, as it can make the texture chalky. A spoonful of whipped cream on top adds richness without changing the drink in the pan.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).