Champurrado Hot Chocolate Recipe: Spiced Mexican Magic in One Pot

Beverages

Champurrado Hot Chocolate Recipe: Spiced Mexican Magic in One Pot

Champurrado hot chocolate recipe brings the soul-warming essence of Mexican tradition into your kitchen with just five ingredients and one pot. This beloved beverage starts with toasted masa harina, which transforms into a fragrant, nutty base that carries the rich flavors of cinnamon, vanilla, and a touch of chili. Unlike its European cousin, champurrado is thick, spiced, and deeply comforting—perfect for chilly evenings or cozy gatherings.

The magic happens in the simmering: masa harina blooms into a velvety texture while spices infuse the milk, creating a drink that's equal parts creamy and aromatic. This recipe preserves the authentic preparation without requiring specialized tools—just a pot, a whisk, and patience for the spices to meld.

The result is a beverage that's both nostalgic and sophisticated, with a depth of flavor that makes it unforgettable.

What sets champurrado apart is its balance of earthy masa, sweet cinnamon, and subtle heat from chili powder, all wrapped in warm milk. It's the kind of drink that feels like a hug in a mug—rich enough to satisfy chocolate cravings but light enough to enjoy any time of day.

Serve it topped with whipped cream or a sprinkle of cinnamon for that final touch of elegance.

This recipe delivers the full experience: from the nutty aroma of toasted masa to the spiced, frothy finish. Whether you're introducing your family to Mexican traditions or simply craving something special, champurrado is the answer. Let's make it together—one pot at a time.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for champurrado hot chocolate

Five core ingredients transform into Mexico's beloved spiced hot chocolate experience.

Ingredient Amount Notes
Masa Harina 🌾 ½ cup Toasted in dry pan first
Whole Milk 🥛 4 cups Full-fat preferred for creaminess
Unsweetened Cocoa Powder 🍫 ¼ cup High-quality Dutch-processed
Ground Cinnamon 🌿 1 tbsp Freshly ground preferred
Vanilla Extract 🍯 1 tsp Pure vanilla extract
Chili Powder 🌶️ ½ tsp Mild variety for subtle heat
Granulated Sugar 🍚 ½ cup Adjust to taste
Salt 🧂 ¼ tsp Kosher or fine sea salt
Heavy Whipping Cream 🥛 ¼ cup For topping (optional)

The masa harina is the heart of champurrado—Maseca brand is the gold standard, but any corn masa will work. Toast it in a dry skillet for 2-3 minutes until fragrant and nutty (that aroma is non-negotiable). Mexican markets often carry pre-toasted masa if you're short on time. For the cocoa, Ghirardelli or Valrhona
Dutch-processed
delivers that velvety texture. The milk? Whole milk is ideal—it creates that luxurious mouthfeel, but 2% works in a pinch. Just avoid non-fat; you'll miss the richness.

No vanilla extract? Vanilla bean seeds scraped from a pod work beautifully—just add the seeds and a pinch of sugar to mimic the extract. Short on chili powder? Ancho chili powder or a pinch of cayenne both add depth. The sugar can be swapped for maple syrup or piloncillo (unrefined cane sugar) for a more authentic touch. For the cocoa, if you only have natural cocoa powder, reduce the sugar slightly since it's more bitter. And if you're feeling adventurous, a dash of Mexican oregano adds an unexpected but amazing dimension.

Toasted masa harina keeps for 3 months in an airtight container, while ground cinnamon stays potent for 6 months if stored properly. The whipped cream topping (if using) should be whipped just before serving—30 seconds with a hand mixer gives you that light, fluffy finish. For make-ahead champurrado, prepare the dry spice mix (cinnamon, chili powder, cocoa) in advance and store in a jar for 1 month. Just whisk it into warm milk when ready to serve—saves time on busy mornings.

❤️

Why You'll Love This Recipe

  • No Corn Flour Fuss: I swear by this—just whisk masa harina with warm milk until smooth, no lumps, no stress. That’s it. Even my toddler could do it (and has, with minimal cleanup).
  • Deep Comfort in a Mug: The cocoa and cinnamon team up like old friends, but the masa harina? That’s the magic—it thickens it just enough to feel indulgent, not heavy. One sip and you’ll forget store-bought ever existed.
  • Cold-Weather Secret Weapon: Between us, this is my go-to for chilly mornings or post-hike refueling. Double the batch, store it in the fridge, and reheat with a splash of milk—warmth in minutes, zero effort.
  • Pantry Staple Power: Honestly, you’re already buying these ingredients—masa for tacos, milk for coffee, cocoa for baking. This just repurposes what’s there, saving money and cutting grocery lists short. (Yes, even on a Tuesday night.)

Step-by-step instructions for spiced Mexican hot chocolate

Here’s how to transform simple ingredients into rich, velvety champurrado with deep cocoa notes and warm spices.

1

Toast the Masa Harina for Nuttiness

Heat a dry skillet over medium heat and add the 0.5 cup masa harina. Stir constantly for 2-3 minutes until it turns a light golden brown and smells toasty—this deepens the flavor and removes the raw corn taste. Watch closely to avoid burning; it’s done when it’s fragrant and just beginning to color.

Transfer the toasted masa harina to a bowl and set aside. This step is crucial—skipping it leaves your champurrado with a flat, grainy texture. The toasted masa adds a subtle nutty complexity that balances the sweetness and spices.

2

Bloom the Cocoa and Spices in Warm Milk

In a saucepan, combine the 4 cups whole milk with the 0.25 cup unsweetened cocoa powder, 1 tbsp ground cinnamon, 0.5 tsp chili powder, 0.5 cup granulated sugar, and 0.25 tsp salt. Heat over medium-low heat, stirring constantly with a whisk to prevent scorching.

Bring the mixture to a gentle simmer (180-190°F) while whisking—this ensures the cocoa dissolves completely and the spices infuse evenly. You’ll see the mixture thicken slightly and develop a rich, chocolatey aroma. Simmer for 5-7 minutes to let the flavors meld.

3

Thicken with Toasted Masa Harina

Reduce the heat to low and gradually whisk in the toasted masa harina, about 1 tablespoon at a time. Keep stirring to avoid lumps, and let the mixture thicken for 3-4 minutes. It should coat the back of a spoon but still be pourable—like a thick, velvety pudding.

If it’s too thin, simmer for another minute; if too thick, whisk in 1-2 tablespoons of hot milk to adjust. This step transforms the drink from a simple cocoa into a luxurious, creamy champurrado with body and texture.

4

Finish with Vanilla and Whipped Cream

Remove the pan from heat and stir in the 1 tsp vanilla extract. Taste and adjust sweetness or spice if needed—this is your chance to personalize it. For an extra touch of indulgence, top each serving with 0.25 cup heavy whipping cream (whipped lightly if preferred).

Serve immediately in mugs, garnished with a sprinkle of cinnamon or a dusting of cocoa powder. The contrast of warm, spiced chocolate against the cool cream makes every sip irresistible. This drink is best enjoyed fresh while the cream holds its shape.

👨‍🍳

Pro Tips For Making Champurrado Hot Chocolate

  • WHISK THE MASA FIRST: Dump the masa harina into cold milk first, then whisk like you’re trying to win an arm-wrestling match with it. I learned this the hard way—adding it to hot liquid makes lumps that won’t dissolve, no matter how much you stir later. Cold milk = smooth champurrado every time.
  • STEAM, DON’T BOIL: Keep the heat at a simmer, not a rolling boil, once the masa is mixed in. After burning three batches trying to rush it, I finally figured out that gentle heat prevents the masa from breaking down into a gluey mess. Think "bubbles that barely pop," not "volcano mode."
  • SIFT THE COCOA: Skip the clumps—sift the unsweetened cocoa powder directly into the warm mixture. I was skeptical until I tried it: it blends in evenly without those unsightly (and unappetizing) gritty bits. Yes, it’s an extra 10 seconds, but your future self will notice.
  • DOUBLE THE CINNAMON: Start with twice the cinnamon called for, then taste before adding more. The first batch I made was bland because I assumed "a pinch" meant "a whisper." Now I add it generously—you can always dial it back, but you can’t fix weak spice. (Your nose knows.)

Pro cooking tips for champurrado hot chocolate

Toast the Masa Properly

Never skip toasting your masa harina—this is where the magic happens! Heat your dry skillet over medium heat and stir the 0.5 cup masa harina constantly for 2-3 minutes until it smells nutty and turns a light golden color.

I use a 10-inch Lodge cast iron skillet because it distributes heat evenly. Over-toasting burns the masa, making it bitter, while under-toasting leaves it bland. The aroma alone should tell you it's ready—trust your nose! 🥄

Bloom the Cocoa Slowly

Whisking is non-negotiable when combining unsweetened cocoa powder with milk. Use a balloon whisk for maximum aeration and prevent scorching. Heat the mixture over medium-low heat and maintain a gentle simmer at 180-190°F. If you see any graininess, keep whisking—this means the cocoa isn't fully dissolved.

I've ruined champurrado by rushing this step, so take your time. The longer it simmers (up to 7 minutes), the deeper the flavor. 🍫

Control the Thickness

The masa harina thickens champurrado, but getting the consistency right takes practice. Add the toasted masa 1 tablespoon at a time while whisking vigorously. You want it to coat the back of a spoon but still be pourable—think of it like a thick hot chocolate pudding.

If it's too thin, simmer for 1 more minute; if too thick, whisk in 1 tablespoon hot milk to loosen it. I use a thermometer to check temperature—ideal serving temp is 160-170°F. 🌡️

Spice Balance Matters

Start with the 0.5 tsp chili powder and 1 tbsp cinnamon as written, then adjust to taste. Some brands of chili powder are hotter than others—if you're sensitive to heat, reduce to ¼ tsp or use ancho chili powder instead.

The cinnamon should be warm and aromatic, not overpowering. Taste after adding vanilla and before serving—this is your chance to personalize. I often add a pinch of Mexican oregano for depth, but start with the basics first. 🌶️

Vanilla Timing Trick

Add the 1 tsp vanilla extract off the heat to preserve its delicate flavor. Stirring it in while the mixture is still hot helps it disperse evenly. For an extra touch, I like to add a split vanilla bean while simmering (remove it before serving).

The vanilla should complement, not overpower, the cocoa and spices. If your champurrado tastes flat, this is often the missing piece. 🍯

Whipped Cream Secrets

For the perfect whipped cream topping, chill your heavy whipping cream in the fridge for 30 minutes first. Whip it with a hand mixer on high for 30-45 secondscinnamon or cocoa powder on top adds that restaurant-quality finish. 🥛

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 45mg15%
Sodium 320mg14%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 42g
Protein 8g16%
* 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 champurrado different from regular hot chocolate?

Champurrado gets its unique character from toasted masa harina (corn flour) which adds a nutty, earthy depth that regular hot chocolate lacks. The combination of cinnamon, chili powder, and vanilla creates a warm, spiced profile, while the masa thickens it into a velvety texture—more like a drinkable pudding than traditional cocoa. It's Mexico's answer to hot chocolate with a distinctly Mexican soul!

2

Can I make champurrado without masa harina?

While masa harina is traditional, you can substitute with cornstarch or all-purpose flour (use 2 tablespoons instead of 0.5 cup masa). However, you'll miss the authentic nutty flavor and thicker texture. For a closer alternative, try pre-gelatinized corn flour (like cornstarch) but reduce to 1 tablespoon and add 1 extra tablespoon sugar to compensate for the missing corn flavor.

3

How do I adjust the sweetness or spice level?

Start with the recipe's measurements, then taste after adding vanilla. For more sweetness, add 1 tablespoon sugar at a time until balanced. For spice, reduce chili powder to ¼ teaspoon if too hot, or add ½ teaspoon cinnamon for warmth. Remember: champurrado should be spiced, not spicy—think warm Mexican flavors, not heat. Adjust gradually!

4

Can I make champurrado ahead of time?

Yes! Prepare the spice mix (cinnamon, chili powder, cocoa, sugar, salt) in advance and store in an airtight container for 1 month. When ready to serve, whisk 1 tablespoon of the mix into 1 cup hot milk per serving. For a thicker version, make the full recipe (without masa) and reheat with extra milk to adjust consistency. The toasted masa must be added fresh for best texture.

5

Why did my champurrado turn grainy?

Graininess usually means the cocoa didn't dissolve properly. Whisk vigorously over medium-low heat until smooth, or strain through a fine-mesh sieve if needed. Another cause is adding the masa too quickly—whisk it in 1 tablespoon at a time while stirring constantly. For future batches, use hot (not boiling) milk to help dissolve the cocoa completely.

★★★★★4.6(1 review)
Categories Beverages