Hot Chocolate, 7 Ways: The Coziest Christmas Mugs

Some drinks are refreshments. Hot chocolate is a ritual. It is the mug you wrap both hands around after the cold walk home, the one that appears next to the tree with a blanket and a film, and — judging by the millions of saves every December — the cozy recipe the internet collectively agrees is non-negotiable at Christmas. The canned powder version has had its day; this year the versions going viral are thick, real-chocolate, stovetop ones, finished like desserts.

Here are the seven mugs worth making this season, built on one simple principle: real chocolate melted into milk beats cocoa powder alone, every single time. Start with the thick classic, then wander — peppermint, white chocolate and raspberry, gingerbread spice, salted caramel, a gently fiery Mexican version, and the Nutella mug that needs no introduction. Every recipe makes one generous mug; scale up freely for a crowd, because a pan of hot chocolate on the stove is the easiest party trick of December.

1. Classic Thick Hot Chocolate

Prep: 2 minutes · Cook: 8 minutes · Serves: 1 generous mug

Ingredients

  • 250 ml (1 cup) whole milk
  • 50 g (1.8 oz) dark chocolate (60–70%), finely chopped
  • 1 tbsp cocoa powder
  • 1 tbsp granulated sugar, or to taste
  • 1 tsp cornflour (cornstarch) mixed with 1 tbsp cold milk
  • Pinch of salt
  • Whipped cream and chocolate shavings, to serve

Method

  1. Heat the milk in a small pan until steaming but not boiling.
  2. Whisk in the cocoa, sugar and salt until smooth.
  3. Add the chopped chocolate and whisk over low heat until fully melted and glossy.
  4. Stir in the cornflour slurry and keep whisking for 1–2 minutes until the drink thickens enough to coat the back of a spoon.
  5. Pour into a warm mug, top with whipped cream and shavings, and drink it slowly — this one is closer to a dessert than a drink.

2. Peppermint Hot Chocolate

Prep: 2 minutes · Cook: 6 minutes · Serves: 1 generous mug

Ingredients

  • 250 ml (1 cup) whole milk
  • 50 g (1.8 oz) dark chocolate, finely chopped
  • 1 tbsp granulated sugar
  • ¼ tsp peppermint extract
  • 1 mini candy cane, plus one to stir and serve
  • Whipped cream, to serve

Method

  1. Heat the milk with the mini candy cane in the pan — it melts in and does the sweetening and the minting at once.
  2. When the milk is steaming and the cane has dissolved, whisk in the chocolate until melted and smooth.
  3. Take off the heat and stir in the peppermint extract, then taste: add the sugar only if you want it sweeter.
  4. Pour into a mug, top with whipped cream and hook a fresh candy cane over the rim as a stirrer.

3. White Chocolate & Raspberry Hot Chocolate

Prep: 3 minutes · Cook: 6 minutes · Serves: 1 generous mug

Ingredients

  • 250 ml (1 cup) whole milk
  • 60 g (2.1 oz) white chocolate, finely chopped
  • 60 g (½ cup) raspberries, fresh or frozen, plus extra to serve
  • 1 tsp granulated sugar, only if your berries are tart
  • ½ tsp vanilla extract
  • Whipped cream, to serve

Method

  1. Put the raspberries and 2 tablespoons of the milk in a small pan and simmer 2 minutes, mashing the berries with a spoon.
  2. Pour in the rest of the milk, heat to steaming, then strain if you want it perfectly smooth (or leave the flecks — they are pretty).
  3. Return to low heat, add the white chocolate and whisk until melted. White chocolate burns easily, so keep the heat gentle.
  4. Stir in the vanilla, pour into a mug, and finish with whipped cream and a few whole raspberries. The color alone — pale blush pink — earns its place on the table.

4. Gingerbread Hot Chocolate

Prep: 2 minutes · Cook: 6 minutes · Serves: 1 generous mug

Ingredients

  • 250 ml (1 cup) whole milk
  • 50 g (1.8 oz) dark chocolate, finely chopped
  • 1 tbsp molasses (or black treacle)
  • ½ tsp ground ginger, ½ tsp cinnamon, pinch of ground cloves
  • 1 tbsp light brown sugar, if needed
  • Whipped cream and a mini gingerbread biscuit, to serve

Method

  1. Heat the milk with the molasses and spices until steaming, whisking so the spices bloom in the warm milk.
  2. Whisk in the chopped chocolate until melted and glossy.
  3. Taste and add the brown sugar only if the molasses hasn't sweetened it enough for you.
  4. Pour into a mug, crown with whipped cream, and balance a mini gingerbread biscuit on top — half for decoration, half for dunking.

5. Salted Caramel Hot Chocolate

Prep: 2 minutes · Cook: 7 minutes · Serves: 1 generous mug

Ingredients

  • 250 ml (1 cup) whole milk
  • 40 g (1.4 oz) milk chocolate, finely chopped
  • 2 tbsp caramel sauce, plus more to drizzle
  • ¼ tsp flaky sea salt, plus a pinch to finish
  • Whipped cream, to serve

Method

  1. Warm the caramel sauce in the pan for 30 seconds until it loosens and smells toasty.
  2. Pour in the milk and heat to steaming, whisking the caramel through.
  3. Add the chocolate and whisk until fully melted and silky.
  4. Stir in the salt — add it at the end, off the boil, so the flavor stays bright. Pour into a mug, top with whipped cream, a caramel drizzle and the final pinch of flakes.

6. Mexican Spiced Hot Chocolate

Prep: 2 minutes · Cook: 6 minutes · Serves: 1 generous mug

Ingredients

  • 250 ml (1 cup) whole milk
  • 50 g (1.8 oz) dark chocolate, finely chopped
  • 1 tbsp light brown sugar
  • ½ tsp cinnamon
  • Pinch of chilli powder or cayenne — start small
  • Pinch of salt
  • Whipped cream and a cinnamon stick, to serve

Method

  1. Heat the milk with the sugar, cinnamon, chilli and salt until steaming.
  2. Whisk in the chocolate until melted and smooth.
  3. Taste before you pour: the heat should arrive as a warm glow at the back of the throat, not a fire. Add one more pinch of chilli only if you are sure.
  4. Froth it the traditional way if you can — whisk vigorously or blend for 10 seconds — then pour, top with cream and serve with the cinnamon stick as a stirrer.

7. Nutella Hot Chocolate

Prep: 1 minute · Cook: 5 minutes · Serves: 1 generous mug

Ingredients

  • 250 ml (1 cup) whole milk
  • 2 heaped tbsp Nutella (about 50 g / 1.8 oz), plus extra to rim the mug
  • 1 tsp cocoa powder
  • Pinch of salt
  • Whipped cream and chopped toasted hazelnuts, to serve

Method

  1. Optional but famous: spread a little Nutella around the rim of the mug first.
  2. Heat the milk in a small pan until steaming.
  3. Whisk in the Nutella, cocoa and salt until the drink is completely smooth and glossy — about 1 minute of steady whisking.
  4. Pour into the rimmed mug, top with whipped cream and the hazelnuts. Two ingredients did this. Nobody needs to know.

The Bottom Line

Seven mugs, one saucepan, and a December that suddenly feels handled. Keep the classic as your house standard, deploy the gingerbread and peppermint versions on tree-decorating night, and save the Mexican spiced for the coldest evening of the year. All of them reheat gently on the stove — just never let them boil — and all of them accept a splash of something festive for the adults, should the cook be so inclined.

Which mug are you making first? Tell us in the comments — and save this post for every cold night between now and January.

Comments