Homemade hot chocolate recipe

(51 ratings)

This delicious homemade hot chocolate recipe uses dark chocolate, warm milk and topped with a thick layer of cream

Preparation Time5 mins
Cooking Time5 mins
Total Time10 mins
Cost RangeCheap

We have been eating – and drinking – chocolate for thousands of years. In fact, we know that the Mayas created the first chocolate beverage more than 2,000 years ago. No fools them! Because hot chocolate is nice and warm and comforting, especially when the weather outside is cold. All you need is chocolate, milk, water and a little sugar and you’re away... to warm your little ones up after a walk on a cold afternoon.


  • 75g dark chocolate
  • 100ml cold water
  • 300ml milk
  • 1-2tsp caster sugar or to taste
  • Aerosol cream to serve (optional)
  • Sifted cocoa powder




  1. Break the chocolate into small pieces and tip into a pan along with water, milk and caster sugar and slowly bring to the boil. Whisk the mixture every now and again.
  2. When the hot chocolate mix is simmering remove the pan from the heat and whisk well. Pour into two cups, add a swirl of cream if wished and a dusting of cocoa powder.
Top Tip for making Homemade hot chocolate

To make this a real treat, sprinkle marshmallows on top.


Trusted, informative, and empathetic – GoodTo is the ultimate online destination for mums. Established in 2007, our 15-year-strong archive of content includes more than 18,000 articles, 1,500 how-to videos, and 7,000 recipes.