Mexican Hot Chocolate
This easy Mexican hot chocolate recipe is rich, creamy, lightly spiced with cinnamon and chile, and comes together in just minutes on the stovetop.

Ingredients
2 servings
Instructions
- In a medium saucepan, combine the milk and water. Warm over medium heat until steaming, but not boiling.
- Whisk in the chopped chocolate, cocoa powder, sugar, cinnamon, cayenne, and salt. Continue whisking for 2–3 minutes until the chocolate is fully melted and smooth.
- Remove from heat and stir in the vanilla extract.
- For a classic Mexican-style froth, carefully blend the hot chocolate with an immersion blender (or traditional blender, vented) for 15–20 seconds until lightly foamy.
- Pour into mugs, top with whipped cream or a cinnamon stick if desired, and enjoy warm.
💰 Cost Estimate
Total Ingredients
$542.00
$542.00
Per Serving
$271.00/serving
$271.00/serving
🏠 Savings
~$1084.00 vs buying!
~$1084.00 vs buying!
📋 Price Breakdown (80% ingredients detected)
| Ingredient | Amount | Subtotal |
|---|---|---|
| whole milk | 2 cups | $22.00 |
| water | 1 cup | - |
| dark or semi-sweet chocolate | 3 oz | $79.00 |
| unsweetened cocoa powder | 2 tbsp | $353.00 |
| granulated sugar | 2 tbsp | $5.00 |
| ground cinnamon | 0.5 tsp | $5.00 |
| ground cayenne or chili powder | 0.125 tsp | $2.00 |
| vanilla extract | 1 tsp | $76.00 |
| pinch of fine sea salt | - | - |
| optional toppings | - | - |
*Estimated market prices, may vary by region
Recipe Assistant
Ask anything about this recipe






Comments
Loading comments...