Go Back

Mexican Hot Chocolate

A warming, spiced drink that transforms ordinary cocoa into something unforgettable with cinnamon, vanilla, and a hint of chili. This authentic recipe delivers rich, velvety chocolate with a subtle kick that makes cold evenings feel instantly cozier.
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings: 4 cups
Course: Beverage
Cuisine: Mexican
Calories: 245

Ingredients
  

Main
  • 4 cups whole milk
  • 4 ounces dark chocolate chopped (60-70% cacao)
  • 3 tablespoons unsweetened cocoa powder
  • 3 tablespoons sugar adjust to taste
  • 2 cinnamon sticks
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon ground cinnamon
  • 1/8 teaspoon cayenne pepper or to taste
  • Pinch of salt

Equipment

  • Medium saucepan
  • Whisk
  • Measuring cups and spoons
  • Wooden spoon
  • Fine mesh strainer
  • Serving mugs
  • Molinillo or milk frother (optional)

Method
 

  1. Pour the milk into your saucepan and add the cinnamon sticks. Heat over medium-low, stirring occasionally to prevent scorching on the bottom, for about 5 minutes until warm but not simmering.
  2. Once the milk is warm, whisk in the cocoa powder, ground cinnamon, cayenne, and salt. Whisk vigorously to break up any cocoa clumps.
  3. Add the chopped dark chocolate to the saucepan and reduce heat to low. Stir constantly with a wooden spoon or whisk as the chocolate melts into the milk.
  4. Stir in the sugar and continue heating gently for another 2-3 minutes. Taste and adjust sweetness at this stage, adding more sugar if needed.
  5. Pour in the vanilla extract and let the mixture simmer gently for 2 minutes, stirring frequently.
  6. Remove from heat and use a whisk or molinillo to froth the hot chocolate vigorously for 30 seconds to create a foamy top layer.
  7. Pour the hot chocolate through a fine mesh strainer into serving mugs to remove the cinnamon sticks and any remaining cocoa lumps.
  8. Serve immediately while steaming hot, optionally topped with whipped cream or a cinnamon stick for stirring.

Notes

Start with less cayenne than you think you need because you can always add more, but you can't take it out once it's too spicy. Use the best quality cocoa powder and chocolate you can afford. For a kid-friendly version, omit the cayenne pepper entirely. Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat, whisking frequently.