Traditional Mexican Hot Chocolate Recipe: Spiced With Cinnamon and Chiles

Beverages

Traditional Mexican Hot Chocolate Recipe: Spiced With Cinnamon and Chiles

This traditional Mexican hot chocolate recipe brings warmth and heritage to your kitchen with every sip, blending earthy cinnamon, subtle chili heat, and the rich depth of authentic Mexican chocolate. The secret lies in using tableta chocolate—those dense, melt-in-your-mouth discs that dissolve into velvety foam when whisked properly.

I first discovered this recipe during a trip to Oaxaca, where it was served piping hot in clay cups, paired with warm pan dulce.

The process is simpler than it sounds: melt the chocolate with cinnamon sticks and chili powder, then simmer with milk until fragrant and thick. The key is patience—letting the spices infuse deeply while keeping the mixture smooth.

Unlike store-bought versions, this recipe delivers layers of flavor that transport you straight to a Mexican café, where the aroma alone feels like a hug. The result is a drink that’s spiced, frothy, and deeply satisfying, perfect for chilly evenings or festive gatherings.

What makes this recipe truly special is its versatility. Serve it as-is for a classic experience, or top with whipped cream and a sprinkle of chili dust for a modern twist. It pairs beautifully with conchas or orejas, but even on its own, it’s a celebration in a mug.

The spices—cinnamon, anise, and a touch of heat—balance perfectly, creating a drink that’s both comforting and exciting. Ready to make it? Let’s get started.

This method preserves the authentic techniques passed down through generations, ensuring every sip carries tradition. The slow simmering develops complex flavors, while the final whisk creates that signature froth that makes it irresistible.

Whether you’re introducing someone to Mexican hot chocolate or perfecting your own version, this recipe delivers restaurant-quality results at home. No shortcuts, just pure, time-honored craftsmanship in every cup.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for traditional mexican hot chocolate

Four ounces of tableta chocolate and simple spices transform into a velvety, aromatic Mexican tradition.

Ingredient Amount Notes
Tableta Chocolate 🍫 4 oz Authentic Mexican chocolate discs
Whole Milk 🥛 4 cups Whole milk preferred for creaminess
Cinnamon Sticks 🍃 2 whole Ceylon cinnamon for delicate flavor
Anise Seeds 🌿 ½ tsp Lightly toasted for enhanced aroma
Dried Ancho Chili Powder 🌶️ 1 tsp Mild heat, essential for authenticity
Vanilla Extract 🌸 ½ tsp Pure Madagascar bourbon preferred
Granulated Sugar 🍚 ½ cup Adjust to taste for sweetness
Salt 🧂 ¼ tsp Diamond Crystal kosher preferred
Heavy Whipping Cream 🥛 ½ cup Optional for frothier texture
Chili Dust 🔥 1 tsp For garnish, optional

The heart of this recipe lies in the tableta chocolate, those dense, melt-in-your-mouth discs that dissolve into velvety foam. MexGrocer or La Tienda carry authentic brands like Ibarra or Abuelita—avoid the imitation chocolate bars that lack depth. Ceylon cinnamon sticks (not cassia) provide a delicate, sweet warmth, while ancho chili powder delivers subtle heat without overpowering. Toast your anise seeds lightly in a dry pan first—their aroma becomes the drink's signature. For vanilla, Madagascar bourbon extract adds complexity that imitation extracts can't match. The sugar should be fine granulated, not powdered, to dissolve smoothly during simmering.

No tableta chocolate? Mexican chocolate bars (like those from Goya) work in a pinch, but they lack the dense, meltable quality. Substitute ancho powder with pasilla chili powder at half the amount for deeper flavor. Running low on Ceylon cinnamon? Mexican canela or even cassia will suffice, though the flavor profile shifts slightly. The heavy whipping cream is optional but creates that signature froth—use cold cream for best results. For a modern twist, add espresso powder (1/4 tsp) to deepen the chocolate notes. Always whisk vigorously at the end to create that signature foam that makes this drink irresistible.

Store tableta chocolate in a cool, dark place—it keeps indefinitely. Once prepared, the hot chocolate reheats beautifully; simply add a splash of milk and whisk. For best flavor, consume within 3-4 days of making it fresh. The spices and chocolate lose their vibrant notes over time. Freeze any extra in ice cube trays for single servings—just thaw and whisk. This recipe scales perfectly for gatherings; double the spices and chocolate for a crowd, but keep the proportions balanced to maintain authenticity.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear by this—just crack the tablet, toast the spices, and let the milk do the work. No fancy steps, no stress, and honestly, it’s the kind of recipe that makes me feel like I’ve earned my afternoon break.
  • Spiced Perfection: That first sip? Chef’s kiss. The tablet’s rich cocoa meets warm milk, while the cinnamon and anise add this earthy, slightly licorice-like depth that’s oddly addictive. (Yes, even if you’re not usually an anise fan—trust me.)
  • Morning to Midnight: Between us, I’ve had this cold in the morning (with a splash of milk) and steaming hot before bed. It’s my go-to for chilly evenings, post-dinner treats, or when I need a caffeine-free pick-me-up that still tastes like a reward.
  • Budget Warmth: A single tablet lasts me weeks if I’m smart about it—just shave off what I need. The spices are cheap, the milk’s a pantry staple, and the flavor? Ridiculously good for pennies. My wallet and taste buds thank me every time.

Step-by-step instructions for traditional Mexican hot chocolate

Here's the authentic method that delivers rich, spiced chocolate with perfect balance every time.

1

Toast the Spices and Infuse the Milk

In a heavy-bottomed saucepan, combine the 4 cups whole milk, 2 whole cinnamon sticks, 0.5 teaspoon anise seeds, and 1 teaspoon dried ancho chili powder. Heat over medium heat until the mixture reaches 180°F, just below a simmer. This gentle heat allows the spices to infuse without burning, releasing their aromatic oils into the milk.

Watch for small bubbles forming around the edges of the pan—this indicates the milk is warming through. Remove the pan from heat immediately once it reaches 180°F to prevent scorching. Let the spiced milk steep, covered, for 10 minutes. This infusion creates the complex, earthy base that defines authentic Mexican hot chocolate.

2

Melt the Tableta Chocolate

While the milk infuses, break the 4 ounces tableta chocolate into small pieces and place them in a heatproof bowl. Pour 1 cup of the warm spiced milk over the chocolate, stirring gently with a whisk until it begins to melt. Return the bowl to the saucepan and place over low heat. Stir constantly for 3-4 minutes until the chocolate dissolves completely.

The mixture should become velvety smooth with no visible chocolate particles. If you notice any unmelted bits, add a splash of the remaining warm milk and continue stirring. This step ensures a perfectly emulsified chocolate base without graininess—a hallmark of professional hot chocolate preparation.

3

Combine and Sweeten

Strain the infused milk through a fine-mesh sieve into the melted chocolate mixture, pressing gently on the spices to extract maximum flavor. Return the combined liquid to the saucepan and add the 0.5 cup granulated sugar and 0.25 teaspoon salt. Stir over low heat for 2-3 minutes until the sugar dissolves completely and the mixture reaches 190°F.

Taste the mixture at this stage—it should be rich and slightly bitter with warm spice notes. The sugar should balance the chocolate's intensity while the salt enhances all flavors. If you prefer a sweeter drink, add more sugar now, but remember traditional Mexican hot chocolate has a subtle sweetness that lets the chocolate and spices shine.

4

Finish and Garnish

Remove the saucepan from heat and stir in the 0.5 teaspoon vanilla extract and the 0.5 cup heavy whipping cream. For a frothier texture, use an immersion blender to lightly whip the mixture until slightly thickened. The cream should create a luxurious mouthfeel while maintaining the chocolate's depth.

Ladle the hot chocolate into mugs and dust each serving with 1 teaspoon chili dust for authentic presentation. Serve immediately with a cinnamon stick for stirring—this traditional garnish adds visual appeal and allows diners to adjust the spice level to their preference.

5

Optional Whipped Cream Topping

For an elevated presentation, whip the remaining 0.5 cup heavy whipping cream with a hand mixer until soft peaks form. Pipe or spoon dollops of whipped cream onto each serving just before serving. The contrast between the warm, spiced chocolate and cool whipped cream creates a sensory experience that captures the essence of Mexican hot chocolate culture.

This final touch transforms your hot chocolate from ordinary to extraordinary, making it perfect for sharing with guests or enjoying as a comforting solo treat. The combination of textures and temperatures makes each sip a complete experience.

👨‍🍳

Pro Tips For Making Traditional Mexican Hot Chocolate

  • CRUSH THE TABLETA FIRST: I learned this the hard way—skipping this step makes your chocolate clump like a stubborn child refusing to share. Use a rolling pin or heavy mug to break the tablet into small, even pieces before melting. This ensures smooth, lump-free chocolate in every sip.
  • STEAM THE MILK LOW: Whole milk boils over faster than you think, and that’s when you lose all the rich flavor. Heat it on medium-low, just until tiny bubbles form around the edges—not a full rolling boil. This keeps the texture velvety and the spices from turning bitter.
  • TOAST THE SPICES: Toss the cinnamon sticks and anise seeds into the dry pot first, then turn the heat to medium. Let them sizzle for 30 seconds until fragrant—this unlocks their flavor way better than just dumping them in cold. (Yes, even if you’re impatient like me.)
  • STRAIN THE CHILI: Dried ancho powder can make your chocolate taste like you’re drinking dust if you don’t handle it right. After simmering, pour the mixture through a fine-mesh strainer to catch any grit. Pro move: Use a cheesecloth if you’re feeling fancy—your future self will notice the difference.

Common mistakes when making great traditional mexican hot chocolate

Burning the Spices

Watch the heat closely when toasting your anise seeds and cinnamon sticks—burnt spices create bitter, unpleasant flavors that ruin the delicate balance. I once charred my spices while rushing and ended up with a drink that tasted like a campfire.

Keep the heat at medium-low and remove the pan immediately when you see the milk reach 180°F. A thermometer is your best friend here—no guessing! 🌡️

Skipping the Steeping

Don’t skip the 10-minute steeping of the spiced milk—this is where the magic happens. The spices need time to infuse their oils into the milk for that authentic, complex flavor.

I’ve made this mistake and ended up with a drink that tasted like plain milk with cinnamon sprinkles. Patience pays off with every sip.

Using the Wrong Chocolate

Store-bought chocolate bars or cocoa powder won’t give you that authentic tableta chocolate experience. I tried substituting with a regular chocolate bar once, and the result was flat and one-dimensional. Look for brands like Ibarra or Abuelita at specialty stores—they’re worth the hunt.

If you absolutely must substitute, use Mexican chocolate bars (like Goya) but reduce the amount to 3 ounces since they’re less concentrated.

Overheating the Mixture

Bringing the hot chocolate to a rolling boil destroys the delicate foam and can cause the chocolate to separate or scorch. The ideal temperature is 190°F, just below a simmer.

I’ve seen people boil their hot chocolate until it’s thick and syrupy, but that kills the texture and flavor. Keep the heat at low once the sugar dissolves.

Neglecting the Whisking

Skipping the final whisking step means missing out on that signature frothy texture. I’ve tasted hot chocolate made without whisking, and it’s like drinking melted chocolate—lacks the airy, luxurious mouthfeel.

Use a whisk or immersion blender to create a light foam that makes each sip feel indulgent. For extra froth, chill the mixture slightly before whisking.

Over-Garnishing with Chili

A light dusting of chili powder adds heat and visual appeal, but going overboard can overwhelm the drink’s delicate balance. I once added 2 teaspoons instead of 1 teaspoon and ended up with a drink that was more spicy than chocolatey.

Start with ½ teaspoon per serving and adjust to taste. The goal is a hint of warmth, not a chili challenge! 🌶️

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 14g70%
Cholesterol 65mg22%
Sodium 180mg8%
Total Carbohydrate 42g15%
Dietary Fiber 3g11%
Sugars 38g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

What makes this Mexican hot chocolate different from regular hot chocolate?

The key difference lies in the authentic tableta chocolate, warm spices like cinnamon sticks and anise seeds, and a touch of ancho chili powder. Unlike store-bought versions, this recipe uses whole spices infused in milk for complex flavor, plus a signature frothy texture from proper whisking. The balance of sweetness, heat, and earthy notes creates a completely distinct profile.

2

Can I make this recipe without tableta chocolate?

Yes, but the flavor won't be authentic. For a substitute, use Mexican chocolate bars (like Goya) but reduce to 3 ounces since they're less concentrated. If using regular chocolate bars, add 1 tsp cinnamon and ½ tsp chili powder to mimic the spice profile. The texture will be less velvety without the tableta's unique melting properties.

3

How do I adjust the spice level for kids?

Reduce the ancho chili powder to ½ teaspoon and omit the chili dust garnish. For extra sweetness, increase sugar to ⅔ cup while keeping the spices mild. The cinnamon and vanilla will still provide comforting warmth without any heat. Always let kids add their own cinnamon stick for stirring—it makes the experience fun!

4

Can I prepare this ahead of time for a party?

Yes! Make the full recipe and store it in an airtight container for up to 3 days in the fridge. Reheat gently over low heat, whisking to restore the froth. For parties, set up a self-serve station with individual mugs, cinnamon sticks, and chili dust. Serve with warm pan dulce for the complete experience. The flavors actually deepen overnight!

5

What's the best way to serve this traditionally?

Serve in clay or ceramic mugs for authenticity, topped with a dusting of chili powder and a cinnamon stick for stirring. Pair with conchas or orejas for the classic Mexican experience. In Oaxaca, it's often served with a side of churros or tamales. For presentation, add a dollop of whipped cream and a sprinkle of cinnamon on top.

★★★★★5.0(13 reviews)
Categories Beverages