Authentic Mexican Hot Chocolate Recipe

How to Make Authentic Mexican Hot Chocolate Recipe

How to make authentic Mexican Hot Chocolate. A rich and spicy sipping chocolate recipe with cinnamon that is perfect for the holidays.

Slightly adapted from Reyna Mendoza via From the Source – Mexico: Authentic Recipes From the People Who Know Them Best cookbook from Lonely Planet


  • 480 ml (17 fluid ounces) water
  • 480 ml (17 fluid ounces) milk**
  • 150 grams (5 1/4 ounces) quality dark chocolate (75% cacao or more), coarsely chopped
  • 1/2 teaspoon cinnamon powder*
  • Granulated sugar, to taste (I used 1/3 cup)
  • 4 cinnamon sticks, for serving

Special Equipment


  1. Pour the milk and water into a saucepan and bring to a boil.
  2. When the milk and water mixture is boiling, take it off the stove and add the chocolate, mixing vigorously with an egg whisk.
  3. Add cinnamon powder and stir. Add sugar to taste.
  4. Garnish with a cinnamon stick.


*If not using freshly ground cinnamon powder, I suggest increasing cinnamon to 1 teaspoon.

** For a vegan Mexican Hot Chocolate option, you can substitute almond or soy milk.

I topped my hot chocolate with frothed milk and a dusting of cinnamon.

Keywords: authentic Mexican hot chocolate recipe, best Mexican hot chocolate recipe, homemade Mexican hot chocolate, easy Mexican hot chocolate recipe