Velvety hot chocolate with warm cinnamon, a whisper of chile heat, and the ceremonial froth that turns a simple drink into a celebration worthy of the season.
Beverages
Mexican
Christmas
5 min
Active Time
15 min cook•20 min total
Yield6 servings
Mexican hot chocolate carries centuries of history in every cup. The Aztecs drank chocolate bitter and cold, mixed with chiles and spices, long before Spanish conquistadors added sugar and heated it. What we call Mexican hot chocolate today is that beautiful collision of two worlds: New World cacao transformed by Old World technique into something neither culture could have created alone.
The drink belongs to Christmas in Mexico the way eggnog belongs to American celebrations. Families gather around steaming pots of champurrado and chocolate caliente, passing cups between generations while tamales steam in the kitchen. The ritual matters as much as the recipe. The circular motion of the molinillo. The rising foam that signals readiness. The warmth spreading through cold hands wrapped around earthenware mugs.
I've made this hot chocolate for crowds of fifty and quiet evenings for two. The recipe scales beautifully. The technique remains the same whether you're using your grandmother's molinillo or a modern whisk. What matters is the quality of your chocolate, the patience to heat it gently, and the understanding that this drink deserves the same respect you'd give a fine wine or a perfectly roasted bird.
The technique, the tradition, and the story behind every dish.
Pour the milk into a heavy-bottomed saucepan and add the cinnamon sticks. Set over medium heat and bring to a gentle simmer. Watch the edges of the pot: when small bubbles begin forming around the rim and steam rises steadily, you're there. Do not let it boil. Boiled milk develops a skin and loses its sweetness.
A heavy pot distributes heat evenly and prevents scorching. Thin aluminum will burn the milk before the chocolate melts properly.
2
Add the chocolate
Break the chocolate tablets into rough pieces and add them to the simmering milk. The chocolate will begin dissolving immediately at the edges, releasing that distinctive cinnamon-chocolate aroma. Stir gently with a wooden spoon, scraping the bottom of the pot to prevent sticking. Continue stirring until the chocolate melts completely, about 3 to 4 minutes.
3
Season the chocolate
Add the cayenne pepper, salt, and vanilla extract. The cayenne should provide warmth at the back of your throat, not fire on your tongue. Start with less and add more after tasting. The salt isn't about making the drink salty: it amplifies the chocolate flavor and balances the sweetness. Stir well to incorporate everything evenly.
4
Create the froth
Remove the cinnamon sticks. If you have a molinillo, place the handle between your palms and spin it rapidly back and forth, moving it up and down through the liquid. The chocolate will foam dramatically, nearly doubling in volume. Without a molinillo, use a whisk with vigorous back-and-forth motion, or transfer to a blender and pulse for 30 seconds until frothy. The foam is traditional and essential: it cools the drink to sipping temperature while adding a luxurious texture.
A molinillo (wooden whisk) can be found at Mexican grocery stores or online. It creates finer, more stable foam than any modern tool, though a regular whisk works respectably.
5
Serve immediately
Ladle the hot chocolate into warmed mugs, making sure each serving gets a generous cap of foam. Top with a dollop of whipped cream if you like, and dust with ground cinnamon. Serve while the steam still rises and the foam holds its shape. This is not a drink that waits patiently. It demands to be enjoyed now, while the warmth can do its proper work.
Chef Tips
•Mexican chocolate tablets contain sugar, cinnamon, and sometimes almonds already blended in. Ibarra tends to be grainier and more rustic; Abuelita is smoother and sweeter. Both work beautifully. Use what you can find.
•For a richer drink, replace one cup of milk with heavy cream. For a lighter version, use two percent milk. Avoid skim: the fat carries flavor and creates proper body.
•The cayenne can be replaced with a small piece of dried ancho or guajillo chile simmered with the milk and removed before serving. This gives a rounder, fruitier heat rather than sharp spice.
•For adult gatherings, a splash of Kahlúa, dark rum, or mezcal transforms this into a memorable after-dinner drink. Add spirits to individual cups, not the pot.
•Pair with churros, conchas, or any sweet bread for dunking. The combination is traditional for good reason.
Advance Preparation
•The chocolate base can be made up to 3 days ahead. Cool completely, refrigerate in a covered container, and reheat gently over medium-low heat, stirring frequently. Froth just before serving.
•For large gatherings, make a double or triple batch in a slow cooker set to warm. Keep the molinillo nearby and froth each portion as you ladle it out.
•Warm your mugs by filling them with hot water while the chocolate heats. Empty and dry just before pouring. Cold ceramic steals heat from the drink.
•Whipped cream can be made up to 4 hours ahead and refrigerated. It will weep slightly but re-whisks easily.
Frequently Asked Questions
Nutrition Information
1 serving (about 240g)
Calories
300 calories
Total Fat
20 g
Saturated Fat
13 g
Trans Fat
0 g
Unsaturated Fat
6 g
Cholesterol
48 mg
Sodium
192 mg
Total Carbohydrates
29 g
Dietary Fiber
1 g
Sugars
17 g
Protein
14 g
Where cooking meets culture.
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.