Beverages
This champurrado hot chocolate recipe delivers the rich, velvety warmth of Mexico’s beloved corn-cocoa drink, where masa harina meets cinnamon for a comforting, spiced sip. 🌟 The secret lies in slow-simmering the masa base with milk until it thickens into a luscious, naturally sweetened texture—no refined sugar needed.
What makes this version special is the balance of earthy corn and deep cocoa, creating a drink that’s both nostalgic and sophisticated.
The process is straightforward but rewarding: toast the masa harina with cinnamon and cocoa for depth, then whisk it into warm milk until silky smooth. A touch of vanilla and a pinch of salt elevate the flavors, while optional toppings like whipped cream or crushed peanuts add texture.
This recipe serves as a cozy embrace on chilly days or a festive treat for celebrations, proving that homemade champurrado rivals any café version.
What you’ll achieve is a creamy, aromatic drink with a subtle corn sweetness and warm spice notes that linger. The masa harina base gives it a unique, slightly grainy texture, while the cocoa adds richness—perfect for sipping slowly or sharing with loved ones.
Whether you’re introducing someone to Mexican traditions or craving a comforting classic, this recipe delivers.
For variations, swap dairy milk for almond or oat milk to make it vegan, or add a splash of espresso for a mocha twist. Garnish with cinnamon sticks or crushed pecans for extra flair. Ready to create this timeless drink? Let’s get started.
Ingredients for champurrado hot chocolate
The heart of this Mexican classic lies in masa harina and cocoa, creating a velvety, spiced sip.
| Ingredient | Amount | Notes |
|---|---|---|
| Masa Harina 🌽 | ½ cup | Blue corn preferred for authentic flavor |
| Unsweetened Cocoa Powder 🍫 | ¼ cup | Natural or Dutch-processed preferred |
| Ground Cinnamon 🌿 | 1 tbsp | Freshly ground for maximum aroma |
| Pure Vanilla Extract 🍯 | 1 tsp | High-quality Madagascar bourbon preferred |
| Sea Salt 🧂 | ¼ tsp | Fine grain for even distribution |
| Whole Milk 🥛 | 4 cups | Full-fat for creaminess (or dairy-free alternative) |
| Water 💧 | 1 cup | Filtered preferred for neutral taste |
| Granulated Sugar 🍚 | ¼ cup | Optional, adjust to taste |
| Whipped Cream 🍦 | ½ cup | Homemade or store-bought (for garnish) |
| Crushed Peanuts 🥜 | ¼ cup | Optional garnish (or chopped pecans) |
| Cinnamon Sticks 🌿 | 2 whole | For garnish and aroma infusion |
| Dark Chocolate Chips 🍫 | ¼ cup | Optional garnish (70% cocoa preferred) |
The masa harina is non-negotiable for authentic flavor—Maseca is the gold standard, but any quality brand works. For deeper color and nuttiness, blue corn masa harina is ideal, though white works too. Cocoa powder should be unsweetened to avoid overpowering the natural sweetness of the masa. Hershey's Special Dark or Ghirardelli are reliable choices. Ground cinnamon loses potency quickly, so buy it whole and grind it yourself if possible. Mexican cinnamon from Latin markets adds a distinct warmth, but regular works fine. The vanilla extract should be pure—Madagascar bourbon has the best balance of sweetness and depth.
No masa harina? Cornstarch or fine cornmeal can substitute in a pinch, though texture will differ slightly. Want to skip the sugar entirely? The masa and cocoa provide natural sweetness, but a touch of maple syrup or agave enhances depth. Dairy-free? Oat milk or almond milk works, though texture may be thinner—add a splash of coconut milk for creaminess. For a mocha twist, stir in 1 shot of espresso after heating. The whipped cream can be vegan—coconut whipped cream adds a tropical note. If you can't find crushed peanuts, chopped pecans or toasted almonds work beautifully.
Store the dry ingredients—masa harina, cocoa, cinnamon—in an airtight container in a cool, dark place for up to 6 months. The whipped cream should be used within 2 days of opening, while chocolate chips keep for 12 months in their original packaging. For make-ahead convenience, prepare the base mixture (without milk) and store in a sealed jar for 1 month. Reheat gently with fresh milk when ready to serve. Garnishes like cinnamon sticks and crushed peanuts add freshness, so store them separately and add just before serving.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear, this is the kind of recipe where you measure, whisk, and boom—rich, velvety chocolate that feels like a hug. No fussing with multiple bowls or temperamental tempering; just masa harina, cocoa, and a whisper of cinnamon to transform ordinary milk into something extraordinary.
- Corn-Meets-Cocoa Bliss: Between us, the masa harina isn’t just a binder—it’s the secret weapon. That earthy, slightly sweet corn flavor dances with the deep cocoa, creating a taste profile you won’t find in store-bought hot chocolate. (Yes, even on a Tuesday night.)
- Crowd-Pleaser Flex: This drinks up a storm—whether you’re fueling a post-hike chill with friends, sneaking in a cozy breakfast for date night, or letting the kids "help" stir it while you pretend not to burn the toast. The vanilla and salt balance so well, it’s weirdly sophisticated for something this simple.
- Pantry Goldmine: Honestly, you’re probably already stocked for this. Masa harina’s cheap, cocoa lasts forever, and that jar of cinnamon you bought for chili? Now it’s working overtime. Make a big batch, freeze leftovers in jars, and thank me when you’re sipping warm chocolate in January without a grocery run.
Step-by-step instructions for champurrado hot chocolate
Here's how to create this rich, spiced Mexican hot chocolate with authentic depth.
🍳 Step 1: Toast the Masa Harina for Nuttiness
Heat a dry skillet over medium heat. Add the 0.5 cup masa harina and toast for 2-3 minutes, stirring constantly, until it develops a nutty aroma and turns light golden brown. This step deepens the corn flavor and removes any raw taste.
Watch closely—masa harina burns quickly. You're looking for a toasted, almost popcorn-like scent. Remove from heat immediately once it reaches that golden stage and transfer to a bowl. The masa will be slightly gritty but should smell warm and inviting.
🍳 Step 2: Bloom the Cocoa and Build the Base
In a medium saucepan, combine the toasted masa harina with 0.25 cup unsweetened cocoa powder, 1 tbsp ground cinnamon, 0.25 tsp sea salt, and 0.25 cup granulated sugar. Whisk vigorously to remove any lumps from the cocoa powder and distribute the spices evenly.
Slowly pour in the 4 cups whole milk and 1 cup water while whisking continuously to prevent clumping. The mixture will thicken noticeably as it comes together. Place the saucepan over medium-low heat and stir frequently to prevent scorching.
🔥 Step 3: Simmer Until Thick and Fragrant
Bring the mixture to a gentle simmer, then reduce heat to low. Stir constantly for 15-20 minutes until the champurrado thickens to a pudding-like consistency that coats the back of a spoon. You'll notice the aroma intensify with warm cinnamon and cocoa notes.
Here's the thing—don't rush this step. The slow simmer allows the flavors to meld properly and the masa to fully hydrate. If the mixture starts to stick, add a splash of milk to loosen it. The final texture should be thick enough to coat a spoon but still pourable.
🥘 Step 4: Finish with Vanilla and Infuse Aromatics
Remove the saucepan from heat and stir in the 1 tsp pure vanilla extract. Add the 2 whole cinnamon sticks and let them steep for 5 minutes to infuse additional flavor. The vanilla will brighten the deep chocolate-cinnamon profile.
For the best results, strain the mixture through a fine-mesh sieve to remove the cinnamon sticks and any remaining masa grit. This creates a silky texture perfect for sipping. Taste and adjust sweetness if needed—you can add more sugar if desired, but the toasted masa already contributes natural sweetness.
🍽️ Step 5: Serve with Classic Garnishes
Divide the warm champurrado among serving mugs. Top each with 0.5 cup whipped cream and sprinkle with 0.25 cup crushed peanuts and 0.25 cup dark chocolate chips for texture contrast. The peanuts add a delightful crunch while the chocolate chips melt slightly from the heat.
For an extra touch, garnish with a cinnamon stick on the side. Serve immediately while hot—champurrado tastes best fresh from the pot. The combination of creamy, spiced chocolate with nutty masa creates a truly comforting experience that's perfect for chilly days.
Pro Tips For Making Champurrado Hot Chocolate
- STIR CONSTANTLY AT FIRST: The masa harina will clump like a stubborn cat if you walk away—even for 30 seconds. Keep that whisk moving until the mixture is smooth and lump-free, or you’ll end up with a gritty, uneven texture that ruins the whole drink. (Yes, I’ve done this. It’s not pretty.)
- SIFT THE COCOA: Unsweetened cocoa powder is dense and clumpy, and dumped straight in, it’ll sink like a rock. Take 2 minutes to sift it through a fine-mesh strainer before mixing—this ensures even distribution and prevents a bitter, concentrated pocket of cocoa at the bottom. (Your future sipper will notice.)
- TOAST THE CINNAMON: Skip the pre-ground stuff and toast whole cinnamon sticks in a dry skillet for 1-2 minutes until fragrant. Grind them fresh—this deepens the flavor and cuts through the earthiness of the cocoa. (I used to just dump the ground spice in. Big mistake.)
- DILUTE THE VANILLA: Pure vanilla extract is potent—too much will taste like a perfume counter. Mix 1 teaspoon of extract with 1 tablespoon of warm milk or water before adding it to the pot. This balances the flavor without overpowering the masa’s natural sweetness. (Trust me, your taste buds will thank you.)
Common mistakes when making perfect results
Skipping the Toast
Skipping the toast step for the masa harina is the #1 mistake—it leaves your champurrado tasting flat and raw. The 2-3 minute toast in a dry skillet unlocks the corn's natural nuttiness and removes any gritty texture.
I’ve made this error, and trust me, the difference is night and day. 🌽
Adding Milk Too Fast
Pouring milk all at once creates lumps instead of a smooth base. Instead, whisk the dry ingredients first, then add milk gradually while stirring constantly. The goal is a thick, lump-free paste before heating. I’ve had to start over twice when I rushed this step—patience pays off here.
Overheating the Mixture
Burning the masa harina turns your champurrado bitter and grainy. Keep heat at medium-low during simmering and stir every 2 minutes to prevent sticking. If it starts to scorch, immediately add 1 tbsp cold milk to cool it down. The texture should be velvety, not gluey.
Ignoring the Strain
Forcing yourself to sip through cinnamon sticks and masa grit is a rookie move. Strain the finished mixture through a fine-mesh sieve to remove any remaining solids.
This step makes the difference between a rustic country drink and a refined café-quality champurrado. Use a cheesecloth if you don’t have a sieve.
Underestimating the Vanilla
Vanilla extract isn’t just for flavor—it balances the deep cocoa and cinnamon. Use 1 tsp pure vanilla extract (not imitation) and let it steep with the cinnamon sticks for 5 minutes off heat. Skipping this step leaves your champurrado tasting one-dimensional. I recommend Madagascar bourbon vanilla for the best results.
Serving Without Garnishes
Champurrado deserves texture contrast! Top with whipped cream, crushed peanuts, and dark chocolate chips for a restaurant-worthy finish. The peanuts add crunch, while the chocolate chips melt slightly from the heat. Garnishes elevate the experience from homemade to something special. 🍦
Nutrition facts
Frequently asked questions
What's the best type of masa harina for champurrado?
For authentic flavor, use blue corn masa harina—it gives champurrado its signature earthy, slightly sweet taste. White corn masa works too but lacks that distinctive depth. Brands like Maseca or Bob's Red Mill are reliable choices. If you can't find blue corn, white will still deliver delicious results.
Can I make champurrado without cocoa powder?
Yes, but it won't be traditional champurrado! The cocoa powder adds richness and depth. For a cocoa-free version, increase the cinnamon to 1.5 tbsp and add 0.5 tsp ground nutmeg for warmth. The drink will taste more like spiced corn milk, but still comforting.
How do I make champurrado vegan?
Swap whole milk for unsweetened oat or almond milk, and use coconut whipped cream for topping. For extra creaminess, add 2 tbsp coconut milk powder to the base. The texture will be slightly lighter, but the flavors remain rich and satisfying.
Why did my champurrado turn grainy?
Graininess usually means the masa wasn't toasted enough or the mixture wasn't strained properly. Next time, toast the masa until golden brown and strain through a fine-mesh sieve before serving. If it's already made, whisk in 1 tbsp cornstarch mixed with 1 tbsp cold milk to smooth it out.
How long does champurrado keep in the fridge?
Store leftover champurrado in an airtight container for up to 3 days. Reheat gently over low heat, stirring constantly, and add a splash of milk if it thickens too much. For best flavor, enjoy it fresh, but it reheats beautifully for a quick cozy drink.
