Champurrado Hot Chocolate Recipe: Spiced Mexican Cocoa with Cornflour Magic

Beverages

Champurrado Hot Chocolate Recipe: Spiced Mexican Cocoa with Cornflour Magic

This champurrado hot chocolate recipe transforms a simple pot of cocoa into a velvety, spiced Mexican masterpiece—where masa harina replaces flour for that signature earthy depth. 🌟 The secret lies in simmering milk with cinnamon and vanilla until fragrant, then blending in masa harina for a naturally thick, corn-infused richness that sets it apart from ordinary hot chocolate.

What makes champurrado special is its cultural roots as Mexico's beloved winter drink, often served at markets or family gatherings, but with a modern twist that's equally at home in a cozy kitchen.

The masa harina creates a subtle corn flavor that balances the cocoa's bitterness, while spices like cinnamon and nutmeg add warmth without overpowering.

By the time you're done, you'll have a steaming mug of silky-smooth hot chocolate with a gentle corn undertone and aromatic spice notes that linger. It's comforting enough for a chilly evening but sophisticated enough to impress guests—proof that traditional flavors can feel fresh and exciting.

Perfect for sipping by a fire, pairing with churros, or serving at holiday gatherings. The recipe scales easily, so you can make a single serving or a batch to share. Let's get started with this authentic yet approachable Mexican classic.

👨‍🍳
Difficulty
Medium

Ingredients for champurrado hot chocolate

Four cups of milk, a pinch of magic, and masa harina for that authentic Mexican touch.

Ingredient Amount Notes
Masa Harina 🌽 ½ cup Maseca brand preferred for authenticity
Unsweetened Cocoa Powder 🍫 ¼ cup High-quality Dutch-processed preferred
Whole Milk 🥛 4 cups Full-fat for creaminess (or 2% if preferred)
Granulated Sugar 🍚 ½ cup Adjust to taste for sweetness
Ground Cinnamon 🌿 1 tbsp Freshly ground for best flavor
Vanilla Extract 🍃 1 tsp Pure vanilla preferred
Ground Nutmeg 🌶️ ¼ tsp Freshly grated for aroma
Pinch of Salt 🧂 ⅛ tsp Enhances all flavors
Cinnamon Sticks 🍃 2 whole For infusing warmth (optional)
Dark Chocolate Chips 🍫 ¼ cup For topping (70% cocoa preferred)
Whipped Cream 🧈 ½ cup Full-fat for best texture (optional)
Churros 🍩 4 whole For serving (store-bought or homemade)

Masa harina is the star here—Maseca is the brand you'll find in every Mexican kitchen. Grab a bag from the international aisle at Walmart or H-E-B if you're in Texas, or check the Latin market section. For cocoa, Ghirardelli or Valrhona make a noticeable difference, but even store-brand Dutch-processed works in a pinch. The cinnamon sticks? Whole Foods carries great ones, but any bulk spice section will do. Freshly ground spices always win, but pre-ground is fine if it's recent—no dusty jars here.

No masa harina? Cornstarch at half the amount gets you close, though it won't have that same earthy depth. Swap whole milk for coconut milk if you're avoiding dairy, but the texture will be thicker. Out of vanilla? Vanilla bean paste or even a scraped vanilla pod works—just scrape the seeds. The sugar can be adjusted to your taste, but coconut sugar or maple syrup add nice depth. For the chocolate chips, Ghirardelli or Lindt melt beautifully, but any dark chocolate will do. Pro tip: toast the cinnamon sticks lightly in a dry pan first for extra aroma.

This reheats beautifully—just add a splash of milk and stir. Keeps 3-4 days in the fridge, though it's best fresh. For freezing, portion into ice cube trays with a little milk, then transfer to a bag. Thaws in 10 minutes in the microwave. The whipped cream and churros stay fresh 2 days in the fridge, covered. Double the recipe if you're hosting—it disappears fast, especially when paired with those crispy churros.

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear by this—just masa harina, cocoa, and milk. No fancy shopping, no last-minute trips to the store. The ingredients you already have (or can grab in one aisle) make this feel like a treat without the hassle.
  • Corn-Cocoa Dream: That first sip? Rich, velvety, with a whisper of toasted corn from the masa harina cutting through the deep cocoa. It’s like a hug in a mug—sweet but never cloying, thanks to the cinnamon’s warm kick.
  • Cold-Weather Hero: Between us, this is my go-to for chilly mornings or late-night wind-downs. The masa harina gives it body, so it’s heartier than your average hot chocolate—perfect for when you want something substantial but still cozy.
  • Budget Warmth: A single box of masa harina stretches for weeks of this, and cocoa powder lasts forever. For under $5, I’ve got enough for a week of after-dinner drinks or weekend mornings—no guilt, just satisfaction. (Yes, even on a Tuesday night.)

Step-by-step instructions for champurrado hot chocolate

Here's how to make this velvety, spiced Mexican hot chocolate with that perfect cornflour magic.

1

👨‍🍳 Step 1: Whisk the Masa Harina and Cocoa Mixture

In a medium saucepan, combine the 0.5 cup masa harina and 0.25 cup unsweetened cocoa powder. Whisk vigorously for about 1 minute until no lumps remain—this prevents gritty texture later. The mixture should look like fine, smooth dust. I like to press it between my fingers to check for consistency.

This step is crucial because masa harina needs to fully dissolve in the milk to create that signature champurrado thickness. If you skip this, you'll end up with a thin, soupy drink instead of the rich, creamy texture we're after.

2

🔥 Step 2: Gradually Add Warm Milk

Slowly pour in 1 cup of the whole milk while whisking constantly. You'll see the mixture transform from powder to a thick paste—this is normal! Keep whisking until completely smooth. Then, add the remaining 3 cups of milk and continue whisking until fully combined.

Here's the thing—adding milk gradually prevents clumping. If you dump all the milk in at once, you'll end up with lumps that are nearly impossible to fix later. The mixture should now be a thick, chocolatey slurry with no visible dry spots.

3

🍳 Step 3: Simmer the Spiced Mixture

Place the saucepan over medium heat and bring to a gentle simmer. Stir in the 0.5 cup granulated sugar, 1 tbsp ground cinnamon, 1 tsp vanilla extract, 0.25 tsp ground nutmeg, and 0.125 tsp pinch of salt. Add the 2 whole cinnamon sticks if using.

Let it simmer for 8-10 minutes until it reaches a gentle bubble and thickens to a pudding-like consistency. You'll smell that amazing spiced chocolate aroma—this is your cue that it's working! Stir occasionally to prevent sticking, but don't over-stir or it'll get too thick too fast.

4

⏰ Step 4: Finish with Chocolate and Cream

Remove from heat and stir in the 0.25 cup dark chocolate chips until fully melted and incorporated. Let it sit for 1 minute to thicken slightly. Then, gently fold in the 0.5 cup whipped cream using a spatula—this keeps it light and fluffy.

This is where the magic happens: the chocolate chips add richness while the whipped cream creates that perfect contrast between smooth and airy. The mixture should now be thick enough to coat the back of a spoon but still pourable. If it's too thick, add 1-2 tablespoons of hot milk to reach your desired consistency.

5

🍽️ Step 5: Serve with Churros

Ladle the warm champurrado into mugs and immediately top each serving with 1 whole churro. The contrast of the crispy churro with the creamy hot chocolate is what makes this dish so special. Serve immediately while the chocolate is still hot and the churros are perfectly crisp.

Here's my pro tip: sprinkle a pinch of extra cinnamon on top right before serving. It adds that final aromatic punch that makes this Mexican hot chocolate truly unforgettable. Enjoy with a side of extra whipped cream if you're feeling extra indulgent!

👨‍🍳

Pro Tips For Making Champurrado Hot Chocolate

  • STIR CONSTANTLY AT FIRST: The masa harina will clump like a stubborn toddler if you walk away—especially in the first 2 minutes. Keep that spoon moving in small circles until it fully dissolves into a smooth paste, or you’ll end up with a lumpy drink that tastes like you’re chewing your way through cornmeal.
  • USE COLD MILK: I learned this the hard way—adding warm milk straight away turns your champurrado into a thin, sad puddle. Start with cold milk (even straight from the fridge) and let it heat gradually. The texture thickens properly, and you won’t be scrambling to fix a runny disaster mid-sip.
  • SWEETEN GRADUALLY: Dumping all the sugar at once risks burning it, which makes your chocolate taste bitter and weird. Add half the sugar first, let the mixture simmer for 30 seconds, then stir in the rest. This keeps the flavor balanced and the texture silky, not grainy.
  • WHISK THE COCOA FIRST: Sounds weird, but it works: mix the cocoa powder with a splash of cold milk or water before adding it to the pot. This prevents clumping and ensures every sip is rich and even—no dry pockets of powder lurking at the bottom. (Yes, even if you’re impatient like me.)

Storing and reheating your leftovers

Fridge Storage Tips

Store champurrado in an airtight container for up to 3-4 days—I use glass jars with snap-on lids to maintain freshness. Let it cool completely before refrigerating to prevent condensation from diluting the flavors.

The masa harina keeps it naturally thick, so you won’t need to worry about separation like with regular hot chocolate. 🥫

Freezer Prep Tricks

For longer storage, portion champurrado into ice cube trays with a splash of milk, then transfer cubes to a freezer bag. This makes reheating effortless—just pop a few cubes into a mug with ½ cup hot milk and stir until smooth.

Thawing takes 10 minutes in the microwave on 50% power, or let it sit at room temperature for 30 minutes. The texture remains creamy when reheated properly!

Reheating Perfection

My favorite method is stovetop reheating: pour champurrado into a small saucepan with 2 tablespoons of milk, then heat over low-medium heat while stirring constantly. This prevents scorching and keeps the masa harina from clumping.

For microwave reheating, use 30-second intervals on medium power, stirring between each interval until warmed through. Always add a pinch of cinnamon after reheating to revive the aroma. ✨

Churro Freshness

Store-bought churros stay crisp for 2 days in the fridge wrapped tightly in foil, but homemade ones lose crispness after 1 day. For maximum freshness, bake your own and serve immediately with freshly reheated champurrado.

If you must store them, reheat in a 350°F oven for 5 minutes to restore crispiness before serving. The contrast with warm champurrado is what makes this combo irresistible!

Spice Revival

If your champurrado tastes flat after reheating, it’s likely lost some of its aromatic spices. Revive it by whisking in ½ teaspoon of freshly ground cinnamon and a pinch of nutmeg. The heat from the spices will wake up the flavors instantly.

For extra richness, stir in 1 tablespoon of melted dark chocolate or a dollop of whipped cream. This little trick makes reheated champurrado taste almost as good as fresh! 💫

Frequently asked questions

1

What makes champurrado different from regular hot chocolate?

The masa harina (corn flour) is the game-changer! Unlike traditional hot chocolate that uses flour or cocoa alone, champurrado creates a naturally thick, earthy texture with a subtle corn flavor that balances the rich cocoa. The spices like cinnamon and nutmeg give it that warm, aromatic Mexican twist that sets it apart.

2

Can I make champurrado without masa harina?

Yes, but the texture and flavor will change. Use 0.25 cup cornstarch instead—it won't have the same depth, but it'll still thicken beautifully. For a closer substitute, try 0.25 cup masa flour (like Bob's Red Mill) mixed with 0.25 cup cocoa powder to mimic the original blend.

3

Why did my champurrado turn out too thick?

This usually happens from over-simmering or not stirring enough while heating. The masa harina needs gentle heat to activate properly. If it's too thick, whisk in 1-2 tablespoons of warm milk until smooth. For next time, simmer for 8-10 minutes max and stir occasionally to prevent clumping.

4

Is champurrado gluten-free?

Yes! Masa harina is naturally gluten-free (made from corn), so this recipe is safe for gluten-sensitive diets. Just ensure your cocoa powder and other ingredients are certified gluten-free if needed. The whipped cream and churros should also be checked for gluten content if you're avoiding all traces.

5

Can I make champurrado dairy-free?

Replace whole milk with full-fat coconut milk for the best texture, or use unsweetened almond milk (though it may be slightly thinner). For extra richness, stir in 1 tablespoon of coconut cream at the end. The masa harina works perfectly with plant-based milks while keeping that signature thickness.

★★★★★4.8(2 reviews)
Categories Beverages