Print

Authentic and Easy Mexican Hot Chocolate Recipe

Close-up of rich Mexican hot chocolate topped with foam and cinnamon in a textured blue mug.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this rich and creamy Mexican hot chocolate at home for a cozy winter drink. This traditional recipe uses warming spices and Mexican chocolate tablets for the best flavor.

Ingredients

Scale
  • 4 cups whole milk (or preferred milk)
  • 1 tablet (about 3.1 oz) Mexican chocolate (like Ibarra or Abuelita)
  • 1 cinnamon stick
  • 1/4 teaspoon ground cinnamon
  • Pinch of cayenne pepper (optional, for a spicy chocolate drink)
  • 1 tablespoon sugar (optional, adjust to taste)
  • 1/4 teaspoon vanilla extract

Instructions

  1. Combine the milk, Mexican chocolate tablet, and cinnamon stick in a medium saucepan.
  2. Heat the mixture over medium heat, stirring frequently until the chocolate is completely melted and the milk is hot, but not boiling. Do not let it boil.
  3. Remove the cinnamon stick from the saucepan.
  4. Stir in the ground cinnamon, vanilla extract, and the optional cayenne pepper.
  5. To achieve the traditional frothy texture, use a whisk, immersion blender, or a molinillo (traditional wooden whisk). Whisk vigorously until a layer of foam forms on top.
  6. Taste the drink and add sugar if desired, stirring until dissolved.
  7. Pour your rich and creamy Mexican hot chocolate into mugs and serve immediately.

Notes

  • For an extra thick, comforting sip similar to Champurrado, you can whisk in 1 teaspoon of cornstarch mixed with 1 tablespoon of cold milk before heating.
  • If you do not have Mexican chocolate tablets, substitute with 1/2 cup of good quality unsweetened cocoa powder, 1/4 cup sugar, and 1/2 teaspoon ground cinnamon.
  • This drink is perfect for pairing with pan dulce or enjoying on a cold evening.
  • You can find more cozy winter warm drinks inspiration on our Pinterest account.

Nutrition