25 Hot Chocolate Recipes That Are Cozy and Easy

25 cosy hot chocolate recipes, from classic and creamy to boozy and festive, each with real ratios and quick tips for the perfect mug. If you love hot chocolate recipes inspiration, start with our Hot Chocolate Recipes collection, then browse the full Hot Drinks & Cocoa hub for more.
Save this for later 📌
Pin this article to your Pinterest board so the full list is one tap away when you need it.
Save on PinterestHot Drinks & Cocoa
Beginner
Recipes
25 ideas
Table of Contents
- Why You'll Love These
- 1. Ultra-Creamy Classic Hot Chocolate
- 2. Five-Minute Microwave Mug Hot Chocolate
- 3. Cinnamon-Spiced Mexican Hot Chocolate
- 4. Three-Ingredient Simple Hot Chocolate
- 5. Creamy White Chocolate Hot Chocolate
- 6. Salted Caramel Loaded Hot Chocolate
- 7. Thick Italian-Style Sipping Chocolate
- 8. Nutella Hazelnut Hot Chocolate
- 9. Budget Pantry Hot Chocolate
- 10. Slow-Cooker Crowd-Pleasing Hot Chocolate
- 11. Make-Ahead Hot Chocolate Mix
- 12. Kid-Friendly Family Hot Chocolate
- 13. Gingerbread Festive Hot Chocolate
- 14. Quick 2-Minute Hot Chocolate
- 15. Homemade From-Scratch Hot Chocolate
- 16. Peppermint Mocha Hot Chocolate
- 17. Vegan Oat Milk Hot Chocolate
- 18. Pumpkin Spice Hot Chocolate
- 19. Orange Zest Dark Hot Chocolate
- 20. Coconut Milk Hot Chocolate
- 21. Boozy Baileys Hot Chocolate
- 22. Espresso Mocha Hot Chocolate
- 23. Marshmallow Fluff Hot Chocolate
Why You'll Love These

These hot chocolate recipes turn an ordinary evening into something worth curling up for, whether you want a five-minute mug or a proper stovetop version made from real chocolate. Each one uses a different base, milk, cream, cocoa or melted bars, so you can match the drink to what's already in your cupboard. From rich Mexican spice to a boozy adult treat, there's a version here for solo nights in and for a crowd around the table. Every recipe below tells you exactly how long it takes and what to swap if you're out of an ingredient.
1. Ultra-Creamy Classic Hot Chocolate

This is the one to learn by heart: whole milk warmed gently with melted dark chocolate and a spoonful of cocoa for extra depth. The trick is whisking a cocoa-sugar paste with a splash of cold milk first, which stops lumps forming once it hits the hot pan. Use milk chocolate for a sweeter, lighter cup or up the dark chocolate ratio for something more grown-up. Simmer for two to three minutes only, boiling milk scorches and dulls the chocolate flavour.
2. Five-Minute Microwave Mug Hot Chocolate

When you need a mug fast, microwave 250ml (1 cup) milk in 45-second bursts, stirring in 2 tablespoons of cocoa and 1 tablespoon of sugar between each burst. Stopping to stir stops the milk from developing a skin or boiling over the rim. Swap the cocoa for 30g of chopped chocolate if you want a silkier, more indulgent texture. This version is done in under five minutes and needs only one mug to wash up.
3. Cinnamon-Spiced Mexican Hot Chocolate

Whisk a cinnamon stick and a small pinch of chilli powder or cayenne into the milk as it heats, then strain before adding the melted chocolate. The chilli doesn't make it spicy hot, it just adds a warm, lingering background note that plays off the cinnamon. Mexican chocolate discs, or dark chocolate plus a touch of extra cinnamon, give the most authentic flavour if you can find them. Froth it with a hand whisk just before serving for the traditional foamy top.
4. Three-Ingredient Simple Hot Chocolate

For the fewest steps, all you need is milk, chocolate chips and a pinch of salt, no separate cocoa or sugar required. Heat 250ml (1 cup) milk until steaming, then whisk in 40g (1/4 cup) chocolate chips off the heat until fully melted and glossy. The salt isn't there to make it salty, it sharpens the chocolate flavour so the drink tastes richer than the ingredient list suggests. This is the version to make when the cupboard is nearly bare.
5. Creamy White Chocolate Hot Chocolate

Swap dark or milk chocolate for 60g (2 oz) chopped white chocolate and reduce any added sugar, since white chocolate is already sweet. Warm the milk more gently here, white chocolate scorches faster than dark, so keep the heat low and stir constantly. A drop of vanilla or almond extract stops the drink tasting flat, since white chocolate has less natural flavour depth. Top with crushed freeze-dried raspberries for a dessert-style finish.
Save this for later 📌
Pin this article to your Pinterest board so the full list is one tap away when you need it.
Save on Pinterest6. Salted Caramel Loaded Hot Chocolate

Stir 2 tablespoons of shop-bought or homemade caramel sauce into the base once the chocolate has melted, then taste before adding any extra sugar. Finish each mug with a good pinch of flaky sea salt on top of the cream, salt added into the drink itself gets lost, but scattered on top it hits the tongue first. Drizzle extra caramel around the inside of the mug before pouring for a cafe-style presentation. This one is rich, so smaller mugs work better than oversized ones.
7. Thick Italian-Style Sipping Chocolate

Italian-style sipping chocolate is spoon-thick rather than sippable, achieved by whisking 1 tablespoon of cornflour into the cold milk before heating. Use a higher ratio of chocolate to milk, around 100g (3.5 oz) dark chocolate to 250ml (1 cup) milk, and stir constantly so the cornflour doesn't catch on the base of the pan. It thickens properly in the last minute of cooking, so keep whisking even when it looks ready. Serve in small cups rather than mugs, since a little goes a long way.
8. Nutella Hazelnut Hot Chocolate

Whisk 2 heaped tablespoons of a hazelnut-chocolate spread into warm milk until fully dissolved, no extra chocolate or cocoa needed. Because the spread already contains sugar and oil, it melts faster than a chocolate bar and needs less stirring to go smooth. Taste before adding sugar, as most hazelnut spreads make the drink sweet enough on their own. A few crushed roasted hazelnuts on the cream topping echo the flavour and add crunch.
9. Budget Pantry Hot Chocolate

Cocoa powder is the cheapest route to real hot chocolate flavour, and this version skips chocolate bars altogether. Whisk 3 tablespoons cocoa powder with 3 tablespoons sugar and a splash of milk into a paste, then stir into 500ml (2 cups) warmed milk. If milk is short, half milk and half water still works, the drink is thinner but the cocoa flavour still carries through. This costs a fraction of shop-bought hot chocolate sachets and makes enough for two mugs.
10. Slow-Cooker Crowd-Pleasing Hot Chocolate

For a party or bonfire night, combine milk, chopped chocolate, cocoa and sugar in a slow cooker on low for two hours, whisking every 30 minutes so it doesn't catch on the base. The keep-warm setting holds it at drinking temperature for hours afterwards, so guests can help themselves. Scale the recipe up by simply doubling every ingredient, the ratios stay the same regardless of batch size. Set out a topping station alongside so people can build their own mugs.
Save this for later 📌
Pin this article to your Pinterest board so the full list is one tap away when you need it.
Save on Pinterest11. Make-Ahead Hot Chocolate Mix

Combine 200g (1 3/4 cups) milk powder, 100g (1 cup) cocoa powder, 150g (3/4 cup) sugar and a pinch of salt, then store in an airtight jar for up to three months. To serve, whisk 3 tablespoons of the mix into 250ml (1 cup) hot milk or water per mug. This dry mix is what makes a good homemade gift, and it means anyone in the house can make a mug without measuring five separate ingredients. Add a few mini chocolate chips to the jar for a ready-made topping too.
12. Kid-Friendly Family Hot Chocolate

Keep this version mild and smooth: milk chocolate rather than dark, and just enough cocoa to deepen the colour without adding bitterness. Warm the milk to no more than hand-hot before serving to small children, or let it stand for a minute after pouring so it's safe to sip straightaway. Marshmallows melt fastest when dropped in just before serving rather than during cooking, so save them for the top. Let kids choose their own toppings from a small bowl each to make it feel special.
13. Gingerbread Festive Hot Chocolate

Stir in 1/2 teaspoon each of ground ginger and cinnamon plus a pinch of nutmeg while the milk warms, plus a tablespoon of black treacle or golden syrup for that gingerbread depth. Let the spices steep in the hot milk for a minute before straining, which pulls more flavour out than adding them all at once with the chocolate. This pairs well with a cinnamon stick stirrer and a dusting of extra ginger over the cream. It's the one to make for Christmas Eve or a festive get-together.
14. Quick 2-Minute Hot Chocolate

For genuine speed, pre-mix the cocoa, sugar and a tablespoon of cold milk into a paste in the bottom of the mug before adding the rest of the milk, this avoids dry lumps that a whisk alone won't catch. Microwave on high for 90 seconds to two minutes, checking at the halfway point so it doesn't boil over. Stir well before drinking, as the top and bottom heat unevenly in a microwave. This version skips the stovetop and pan-washing entirely.
15. Homemade From-Scratch Hot Chocolate

Made entirely from bar chocolate rather than cocoa powder, this version melts 80g (3 oz) roughly chopped chocolate directly into warm milk over low heat, whisking constantly until glossy. Using a good-quality 60-70% dark chocolate gives the deepest flavour without needing much added sugar. Low, patient heat is the key here, rushing it on high heat can cause the chocolate to seize or split. This is the version worth making when you want hot chocolate to taste like an actual treat, not a mix.
Save this for later 📌
Pin this article to your Pinterest board so the full list is one tap away when you need it.
Save on Pinterest16. Peppermint Mocha Hot Chocolate

Combine a shot of strong espresso or 2 teaspoons of instant coffee with the base recipe, then stir in 1/4 teaspoon peppermint extract or a crushed candy cane. Add the peppermint gradually and taste as you go, since it's easy to overdo and end up tasting more like toothpaste than a treat. The coffee doesn't need to be strong enough to taste on its own, it's there to deepen the chocolate rather than add obvious coffee flavour. Crushed candy cane on the cream topping doubles as garnish and extra mint flavour.
17. Vegan Oat Milk Hot Chocolate

Oat milk is the best dairy-free swap here because it froths and thickens like whole milk, unlike thinner options such as almond milk. Use a dairy-free dark chocolate, 70% and above is usually accidentally vegan, and check the label, since some contain milk solids. Warm oat milk more gently than dairy milk, it can split or turn grainy if it boils. Coconut whipped cream makes a good dairy-free topping if you want the full mug-of-cream finish.
18. Pumpkin Spice Hot Chocolate

Whisk 2 tablespoons of pure pumpkin puree into the milk along with 1/2 teaspoon pumpkin spice mix, or a blend of cinnamon, ginger, nutmeg and clove, before adding the chocolate. The puree thickens the drink slightly and adds body, not just flavour, so this version is naturally a little richer than a plain hot chocolate. Strain the milk before adding chocolate if you want a completely smooth texture rather than a slightly rustic one. Top with whipped cream and a light dusting of extra spice for the full autumn effect.
19. Orange Zest Dark Hot Chocolate

Use dark chocolate, 70% or higher, as the base, then add the finely grated zest of half an orange to the milk while it warms so the oils infuse without any bitter pith. A few drops of orange extract deepen the flavour further if you want it stronger than zest alone provides. This pairing works because dark chocolate's bitterness and orange's brightness balance each other, much like a classic chocolate orange. Strain out the zest before serving for a cleaner sip, or leave it in if you don't mind the texture.
20. Coconut Milk Hot Chocolate

Full-fat tinned coconut milk makes an especially rich, dairy-free hot chocolate, use it half-and-half with oat or regular milk if you want the coconut flavour present but not dominant. Shake the tin well before measuring, since the cream and liquid separate in storage and you want both blended together. Dark chocolate suits coconut milk better than milk chocolate, as the combination can turn cloying if both are very sweet. Toasted coconut flakes scattered on top make a fitting garnish.
Save this for later 📌
Pin this article to your Pinterest board so the full list is one tap away when you need it.
Save on Pinterest21. Boozy Baileys Hot Chocolate

Stir 25-40ml (1-1.5 oz) of Baileys, dark rum or a coffee liqueur into each mug just before serving, once the drink is off the heat, alcohol added to simmering milk cooks off and the flavour disappears. Keep the base slightly less sweet than usual, since most liqueurs used here already add sugar. This is a mug for adults only, so keep a non-alcoholic pot warming alongside if you're serving a mixed group. A float of extra cream on top holds up well against the weight of the spirit.
22. Espresso Mocha Hot Chocolate

Add a single shot of hot espresso, or 2 teaspoons instant espresso powder dissolved in a little hot water, to the finished hot chocolate for a proper mocha. Espresso powder dissolves more reliably than granules and won't leave gritty bits at the bottom of the mug. Use a slightly darker chocolate than usual, since coffee needs a robust chocolate flavour to stand up to rather than get lost behind. This version also works poured over ice once cooled, for a cold-weather-optional treat.
23. Marshmallow Fluff Hot Chocolate

Instead of scattering mini marshmallows on top, whisk a heaped tablespoon of marshmallow fluff directly into the hot base until it melts and turns the drink glossy and slightly stretchy. This gives a toasted-marshmallow flavour throughout the mug rather than just on the surface. Finish with a normal dollop of fluff on top and a quick blast from a kitchen blowtorch for a toasted finish, if you have one. Keep the added sugar lower than usual, since fluff is very sweet on its own.
24. Skinny Low-Sugar Hot Chocolate

Use unsweetened cocoa powder rather than a chocolate bar, semi-skimmed or skimmed milk, and a sugar substitute or just 1 teaspoon of honey to taste. A pinch of salt and a drop of vanilla extract help the drink taste rounded and less thin, since cutting sugar and fat both can leave hot chocolate tasting watery. This version is whisked the same way as the classic recipe, so the method doesn't change, only the ingredients do. Skip the cream topping and use a light dusting of cocoa instead to keep it light.
25. Hot Chocolate Bombs for a Crowd

Fill hollow chocolate half-spheres with 2 teaspoons of cocoa mix and mini marshmallows, then seal two halves together with a little melted chocolate to make a sphere. Drop one bomb into each mug and pour over 200-250ml (about 1 cup) of hot milk, the shell melts within a minute, releasing the cocoa and marshmallows in a fun reveal. Make the shells ahead and store them at room temperature in an airtight container for up to two weeks, ready whenever guests arrive. This is the version that turns hot chocolate into an activity rather than just a drink, especially for kids' parties.
Pro Tips

Warm milk gently and watch for steam rather than bubbles, boiling milk can scorch on the bottom of the pan and give the whole batch a slightly burnt taste. Always mix cocoa powder with sugar and a small splash of cold liquid into a paste before adding it to hot milk, since dry cocoa dropped straight into liquid clumps almost instantly. Chop chocolate bars finely rather than using large chunks, as smaller pieces melt evenly without needing prolonged stirring. A pinch of salt in every version, sweet or plain, makes the chocolate flavour taste more intense without making the drink salty.
Serving and Garnish Ideas

Set out a simple topping bar with whipped cream, mini marshmallows, grated chocolate and a shaker of cinnamon or cocoa so everyone can finish their own mug. Warm your mugs first by rinsing them with hot water and drying before pouring, cold ceramic pulls heat out of the drink surprisingly fast. A cinnamon stick or a candy cane doubles as both garnish and stirrer, which saves on washing up extra spoons. For a dinner party, serve in small glass cups so the layers of cream and chocolate are visible.
Make It Ahead and Batch Tips

The base, milk, chocolate and cocoa, without any cream or toppings, keeps in the fridge for up to 3 days in a sealed container and reheats gently on the stove or in the microwave in 30-second bursts, stirring between each. Dry hot chocolate mixes made from cocoa, milk powder and sugar keep for up to three months in an airtight jar and don't need refrigeration at all. Avoid freezing a finished milk-based hot chocolate, as dairy tends to separate and turn grainy once thawed, freeze the dry mix instead if you want long-term storage. When reheating, add a splash of fresh milk if the drink has thickened too much in the fridge.
The Recipe
The Master Recipe
5 min
10 min
15 min
4
Beginner
Ingredients 4 Person(s)
Directions
Step 1: Make the cocoa paste

In a small bowl or jug, whisk the cocoa powder, sugar and a pinch of salt with 2-3 tablespoons of the milk until you have a smooth, lump-free paste.
Step 2: Warm the remaining milk

Pour the rest of the milk into a saucepan and heat over medium, stirring occasionally, until it's steaming and small bubbles form at the edge, about 4-5 minutes. Don't let it come to a full boil.
Step 3: Melt in the chocolate

Reduce the heat to low and add the chopped dark chocolate, whisking constantly until it's fully melted and the milk turns glossy, roughly 2 minutes.
Step 4: Combine with the cocoa paste

Pour the cocoa paste into the pan in a steady stream, whisking the whole time so it blends in smoothly rather than sitting as a layer on top.
Step 5: Simmer and finish

Let the mixture warm through gently for 1-2 minutes, then stir in the vanilla extract and double cream if using, and taste for sweetness.
Step 6: Pour and garnish

Divide between four warmed mugs and top with whipped cream, mini marshmallows and grated chocolate. Serve immediately while hot.
Frequently Asked Questions
Yes, though it will taste noticeably thinner and less rich since milk adds both creaminess and natural sweetness. If you're using water, add an extra tablespoon of chocolate or cocoa to compensate for the lost body. A splash of milk or cream stirred in at the end also helps round out the flavour. This swap works best as a last resort rather than a regular substitution.
Save this for later 📌
Pin this article to your Pinterest board so the full list is one tap away when you need it.
Save on Pinterest



