Skip to content
Menu
Recipes Stack

Popular searches

VegetarianGluten-freeMexican

Mexican hot chocolate

Rich Mexican hot chocolate with real chocolate, cinnamon, vanilla and a pinch of cayenne, whisked until frothy. Made from scratch in 10 minutes.

By Recipes Stack Kitchen

Two mugs of frothy Mexican hot chocolate, one with whipped cream, with cinnamon sticks and dark chocolate
AI-generated illustration of the finished dish. How we use AI
15min total

33% of it needs you at the counter

Hands-on
5 min
Cooking
10 min
Serves
4
Calories
335
Protein
9 g
Per serving
$1.20

Why this recipe works

Mexican hot chocolate is spiced with cinnamon and often a little chile, and whisked until foamy. This version uses chocolate from any grocery store instead of the traditional tablets, so you control the sweetness and spice.

  1. Real chopped chocolate plus a little cocoa gives a deep chocolate flavor and a silky body that cocoa powder alone can't.
  2. Simmering a cinnamon stick in the milk infuses a warm, rounded spice flavor instead of a gritty dusting on top.
  3. Whisking hard at the end (the job of a traditional wooden molinillo) makes the airy foam the drink is known for.

Ingredients

4 servings

To serve

You will need

  • Medium saucepan
  • Whisk or immersion blender

Method

Tap a step number to mark it done.

  1. Infuse the milk

    Warm the milk and cinnamon stick in a saucepan over medium heat for 5 minutes, until steaming with small bubbles at the edge. Don't let it boil.

  2. Melt in the chocolate

    Remove the cinnamon stick. Whisk in the chopped chocolate, cocoa, brown sugar, ground cinnamon, cayenne and salt, and keep whisking over medium-low heat for 2 to 3 minutes, until the chocolate is melted and smooth.

  3. Froth

    Off the heat, stir in the vanilla. Whisk hard for 30 seconds, or blend briefly with an immersion blender, until a thick layer of foam forms on top.

  4. Serve

    Taste and add more sugar or cayenne if you like. Pour into mugs and top with whipped cream and a little cinnamon.

Cook's notes

  • Start with ⅛ teaspoon cayenne: the heat builds as you drink. Add more at the end if you want a real kick.
  • Chop the chocolate finely so it melts quickly and smoothly, before the milk scorches.
  • If you have Mexican chocolate tablets, use 1 tablet (about 3 oz) in place of the chocolate, cocoa and sugar, and skip the ground cinnamon.

Nutrition per serving

335 calories

$1.20 estimated cost per serving

Where the calories come from

Nutrition facts per serving
Protein10% of calories9 g
Carbs47% of calories42 g
Fat43% of calories17 g
Fiber3 g
Sodium150 mg

Calculated from USDA FoodData Central values for the listed ingredients and amounts; not lab-tested. Cost estimated from average US retail prices.

Questions people ask

What makes hot chocolate 'Mexican'?

Mexican hot chocolate is spiced with cinnamon, often with a little chile, and is whisked until frothy. The traditional version uses grainy tablets of chocolate already mixed with sugar and cinnamon.

Is Mexican hot chocolate spicy?

Only gently. A pinch of cayenne gives a slow warmth rather than real heat, and you can leave it out completely.

What kind of chocolate is best?

A good semisweet or bittersweet bar melts more smoothly than chips, which contain stabilizers. Mexican chocolate tablets work too and give a more rustic, grainy texture.

Ratings and reviews