Mexican hot chocolate is a rich, flavorful drink that combines the deep taste of chocolate with a blend of spices, creating a warm and comforting beverage perfect for any time of the year. This recipe serves 4 people and takes about 15 minutes of prep time and 15 minutes of cooking time. Enjoy the traditional flavors of Mexico with this delightful hot chocolate.
1/2cuphigh-quality Mexican chocolatechopped (such as Abuelita or Ibarra)
1/4cupunsweetened cocoa powder
1/4cupgranulated sugaradjust to taste
1teaspoonvanilla extract
1/2teaspoonground cinnamon
1/4teaspoonground nutmeg
1/4teaspoonground cloves
1/4teaspoonground allspice
1/4teaspoonchili powderoptional, for a spicy kick
Zest of 1 orangeoptional, for a citrusy note
Whipped creamfor topping
Chocolate shavingsfor garnish
Cinnamon sticksfor garnish
Instructions
Step 1: Prepare the Ingredients
Chop the Chocolate: Finely chop the Mexican chocolate. Using authentic Mexican chocolate will give your hot chocolate a unique and traditional flavor.
Zest the Orange: If using, zest the orange with a microplane or fine grater. The zest will add a fresh, citrusy note to the drink.
Step 2: Heat the Milk and Cream
Combine Milk and Cream: In a medium saucepan, combine the whole milk and heavy cream.
Heat the Mixture: Place the saucepan over medium heat and heat the milk and cream until it is hot but not boiling. Stir occasionally to prevent a skin from forming.
Step 3: Add the Chocolate and Cocoa
Add the Chocolate: Add the chopped Mexican chocolate to the hot milk and cream mixture. Stir until the chocolate is completely melted and smooth.
Add the Cocoa Powder and Sugar: Whisk in the cocoa powder and granulated sugar until fully dissolved. Adjust the sugar to taste.
Step 4: Flavor the Hot Chocolate
Add the Spices and Zest: Stir in the vanilla extract, ground cinnamon, ground nutmeg, ground cloves, ground allspice, chili powder (if using), and orange zest (if using). These ingredients add depth and warmth to the hot chocolate.