Mexican Hot Chocolate

This easy recipe for Mexican Hot Chocolate is a great way to use up leftover bits of chocolate. Chilli and cinnamon give this homemade hot chocolate recipe it's Mexican make over. Dark chocolate works best but milk chocolate also works well.

Mexican Hot Chocolate.jpg

If you're not a big spice fan give it a try anyway - the chilli gives you a warm snuggly feeling, rather than an almighty kick of heat. Don't think I'm crazy for adding a pinch of salt - the salt brings out the sweetness, so there's no need to add any extra sugar.

If you love this Mexican hot chocolate, try making these incredible Chilli Chocolate Brownies

Mexican Hot Chocolate

  • Makes: 1 serving
  • Time:  5 minutes 
  • Cost:  45p per serving
  • Calories:  350 per serving


  • 250ml milk (I use skimmed but whole is more creamy)
  • 50g chocolate (dark or plain works best)
  • Pinch of ground cinnamon (to taste)
  • Pinch of chilli powder (to taste)
  • Pinch of salt (trust me, this works)


  1. Place all the ingredients in a saucepan over a low to medium heat.
  2. Stir with a whisk until the chocolate melts and everything is well combined. This should take around 5 minutes. Do not allow the mixture to come to the boil as milk burns very easily.
  3. Serve immediately. You may wish to add a little sugar to sweeten it but taste it first as it's surprisingly sweet without it.