The BBC Good Food logo
Cups of hot chocolates on a glossy surface

Top 10 hot chocolate recipes


When the cold sets in, comfort yourself with a steaming mug of creamy hot chocolate, with the toppings of your choice. We have lots of ideas to crank up your cocoa.

You know winter has truly arrived when you're wrapped up in a woolly jumper, sipping a mug of something warm and comforting. It's the perfect time to indulge, and we have decadent tastes when it comes to hot chocolate (along with other drinks for the festive season). Whether you're hosting a cosy gathering or simply having a quiet night in, you'll want to take that cup of cocoa to the next level. So, grab your favourite mug and get stirring. There's more where that came from with this hot chocolate recipes collection, including flavours like coconut, hazelnut, white chocolate and even vegan options.


1. Triple-choc hot chocolate

triple chocolate hot chocolate

Take your standard recipe to new heights of luxury with our triple hot chocolate. This creamy, dreamy drink combines double cream, whole milk and dark, milk and white chocolate.

2. Unicorn hot chocolate

pink hot chocolate with sprinkles and sweets

Think pink! Made with white chocolate, a cheeky bit of food colouring gel and all manner of sweets and sprinkles to decorate, this is our extravagant unicorn hot chocolate. It's a fun, quirky option for entertaining friends or little ones.

3. Salted caramel rum hot chocolate

salted caramel rum hot chocolate in a clear mug

For those who like something a bit stronger and sweeter, we've blended dulce de leche with a splash of rum to make a salted caramel hot chocolate. A light sprinkling of salt brings out those rich flavours. Move over hot toddy – this is a surefire winter warmer.

4. Peppermint hot chocolate

peppermint hot chocolate with candy cane

If you're looking for a Christmassy drink, try our peppermint candy cocoa. Stir your hot chocolate with a candy cane to allow the sweet peppermint to dissolve into the hot chocolate. Kids will love the interactive element.

5. Mexican hot chocolate

Mexican hot chocolate in mug with cinnamon stick

Balance the sweetness of a classic hot chocolate with slightly floral cinnamon and a dash of chilli. Chilli and chocolate are a flavour match made in heaven. The secret to this super smooth and frothy drink is continuous whisking, use an electric whisk to get the right effect.

6. Hot chocolate stirrers

chocolate stirrers on sticks
Feel free to be even more creative with hot chocolate and get the kids involved in making their own chocolate stirrers. Experiment with different ingredients and make it fun. Alternatively, these sweet treats make a great homemade gift.

7. Choc-orange hot chocolate

hot chocolate in a glass mug with a orange rind

This smooth and sweet hot drink is what you need on a night in with friends and family. A real Christmassy treat, it's made with double cream, milk, dark chocolate and orange liqueur, so it is bound to become a winter favourite. This choc-orange hot chocolate would be nice served with biscuits.

8. Homemade hot chocolate

homemade hot chocolate in a cup with chocolate pieces and foam

Up your hot chocolate game with this classic recipe, which is adaptable to your own tastes and flavours. Use either grated milk or dark chocolate for a change in sweetness. If you're feeling in extra need of something special, add a pinch of chilli, cinnamon, nutmeg or even a splash of rum. Follow our recipe for this homemade hot chocolate.

9. Midnight mint hot chocolate

midnight mint hot chocolate topped with cream and chocolate vermicelli sprinkles

Lift spirits high with this minty, boozy hot chocolate. With peppermint, cream, milk, rich dark chocolate and crème de menthe, it's a drink to enjoy as a well-earned treat or party tipple. Follow the recipe for our midnight mint hot chocolate and enjoy.

10. Vegan chai hot chocolate

Vegan chai hot chocolate

This creamy, vegan spiced hot chocolate doesn't compromise on consistency or flavour. Our vegan chai hot chocolate uses oat milk and a deliciously warming combination of spices including cinnamon, nutmeg and cardamom. Top with vegan whipped cream, a generous shaving of chocolate and a pinch of cinnamon.

Try out more of our delicious recipes:

White hot chocolate
Slow-cooker hot chocolate
Hot chocolate stirrers
Hazelnut cream hot chocolate
Snow globe hot chocolate
Coconut hot chocolate
Vegan hot chocolate

Learn how to make a range of boozy hot chocolate drinks in our easy-to-follow video:

Like these hot chocolate recipes? Check out other drinks ideas:

Top 10 warming drinks for your flask
Easy sloe gin cocktail recipes
5 mulled drinks you can make in minutes


What's your favourite chocolatey flavour combo? Leave a comment below.

Comments, questions and tips

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Sponsored content