I was standing in the middle of the baking aisle at my local grocery store last Tuesday, staring at a box of instant hot cocoa mix, when the smell hit me — not from the store, but from somewhere deep in my memory. It was the warm, earthy scent of masa mingling with cinnamon and chocolate, and suddenly I was seven years old at my neighbor Mrs. Garza’s kitchen table. Her hands were wrapped around a clay mug, steam curling up past her glasses, and she was telling me to hold mine with both hands. “Sip it slow, mija,” she’d say. “This isn’t like the powdery stuff.” I hadn’t thought about those afternoons in years. Mrs. Garza moved to Texas a long time ago, and I never got her recipe. But I’ve spent the last few winters trying to recreate that exact feeling — that thick, cozy warmth that settles in your chest and makes you feel like everything is going to be okay. Honestly, I messed up a lot of batches before I got it right. I mean, you wouldn’t believe how many times I ended up with lumpy, gritty chocolate water before I figured out the trick. But this version? This is the one. And let me tell you, if you’ve ever chased a taste from your childhood that you couldn’t quite name, you’re going to want to stick around for this.
Why You’ll Love This Recipe
Let’s be real for a second — getting kids to drink something that isn’t sugary store-bought cocoa can feel like a losing battle. But this champurrado is different. It’s not just another hot chocolate recipe; it’s the one that converts even the pickiest little critics into believers. I tested this on my own niece and nephew, and they didn’t even blink at the fact that it’s made with masa harina. They just asked for seconds.
- Quick & Easy: From start to finish, this comes together in about 15 minutes. No fancy techniques, no babysitting a pot for hours.
- Simple Ingredients: You probably already have most of this in your pantry. No trips to a specialty store required.
- Perfect for Family Nights: Great for chilly evenings, after-school treats, or weekend breakfasts that feel like a hug in a mug.
- Crowd-Pleaser: Smooth, creamy, and just sweet enough — kids and adults both go crazy for it.
- Unbelievably Delicious: The texture is what gets you. It’s not thin and watery like regular hot cocoa. It’s thick, velvety, and so satisfying.
What makes this recipe different from the rest? It’s the technique. Most champurrado recipes call for whisking constantly to avoid lumps, but I’ve found a better way. By dissolving the masa harina in cold water first, you get a perfectly smooth base every single time. No lumps, no frustration, just pure creamy goodness. Plus, I’ve dialed in the sweetness so it’s kid-friendly without being cloying. It’s comfort food reimagined — faster, simpler, but with the same soul-soothing satisfaction that Mrs. Garza’s version had.
What Ingredients You Will Need
This recipe uses simple, honest ingredients that work together to create something truly special. Most of these are pantry staples, which makes this perfect for those days when you need a little warmth without a trip to the store.
- Masa harina — ¼ cup (about 30g). This is the secret to that thick, authentic texture. I prefer Maseca brand for the most consistent results. Don’t substitute cornstarch or flour; it won’t be the same.
- Whole milk — 4 cups (960ml). Full-fat gives the creamiest result, but 2% works in a pinch. For a dairy-free version, use oat milk — it has the closest consistency.
- Mexican chocolate — 4 ounces (about 2 disks), roughly chopped. I recommend Ibarra or Abuelita. They already have cinnamon and sugar mixed in, which saves you a step. If you can’t find it, use 4 ounces of semi-sweet chocolate plus ½ teaspoon of cinnamon.
- Piloncillo or brown sugar — 2 tablespoons (about 25g). Piloncillo is traditional, but dark brown sugar works beautifully. Adjust to your family’s sweetness preference.
- Cinnamon stick — 1 whole stick. This infuses while the champurrado simmers. Don’t skip it — it’s essential for that authentic flavor.
- Vanilla extract — 1 teaspoon. Pure vanilla makes a difference, but imitation works fine for this recipe.
- Pinch of salt — Just a tiny pinch. It balances the sweetness and makes the chocolate flavor pop.
- Water — ½ cup (120ml), cold. This is for dissolving the masa harina before adding it to the milk. Trust me on this one.
Ingredient Tips from My Kitchen: If you’re using Mexican chocolate disks, make sure to chop them roughly before adding them to the pot. They melt faster and more evenly that way. Also, I’ve found that the brand of masa harina really matters — stick with Maseca for the smoothest texture. And here’s something I learned the hard way: don’t try to use hot water to dissolve the masa. Cold water is non-negotiable for a lump-free result.
Equipment Needed
You don’t need anything fancy for this recipe, which is part of what makes it so great. Here’s what you’ll need:
- Medium saucepan — A 2-quart or 3-quart pot works perfectly. I use my trusty stainless steel one, but nonstick works too.
- Whisk — A good whisk is your best friend here. A flat whisk works especially well for getting into the corners of the pot.
- Measuring cups and spoons — For accuracy, especially with the masa harina.
- Small bowl — For dissolving the masa harina in water.
- Wooden spoon or spatula — For stirring if you don’t want to whisk the whole time.
- Mugs — The thicker the better. Clay mugs are traditional and keep the champurrado warm longer.
If you don’t have a whisk, a fork will work in a pinch — you’ll just need to work a little harder to get rid of lumps. And honestly, I’ve made this in a small pot on a camping stove before, and it still turned out great. Don’t overthink the equipment.
Preparation Method

This comes together fast, so I like to have everything measured and ready before I start. It makes the whole process smoother, especially if you have little helpers in the kitchen.
- Dissolve the masa harina — In a small bowl, whisk together the ¼ cup of masa harina and ½ cup of cold water until completely smooth. It should look like a thin paste with no lumps. This step is crucial — if you add the masa directly to hot milk, you’ll end up with clumps that are impossible to break up. I learned this the messy way.
- Heat the milk — Pour the 4 cups of whole milk into your medium saucepan. Add the cinnamon stick and a pinch of salt. Heat over medium heat, stirring occasionally, until the milk is warm but not boiling. You’ll see small bubbles forming around the edges — that’s your cue. This takes about 3-4 minutes.
- Add the masa mixture — Pour the dissolved masa into the warm milk while whisking constantly. Keep whisking for about 2 minutes until it’s fully incorporated and the mixture starts to thicken. Don’t walk away during this part — it thickens quickly and can stick to the bottom if you’re not paying attention.
- Add the chocolate and sweetener — Drop in the chopped Mexican chocolate and the piloncillo or brown sugar. Continue whisking until everything is melted and smooth, about 2-3 minutes. The mixture should be thick enough to coat the back of a spoon but still pourable.
- Simmer gently — Reduce the heat to low and let the champurrado simmer for 5 minutes, stirring occasionally. This allows the flavors to meld and the cinnamon to infuse. Don’t let it boil — boiling can make the masa grainy.
- Remove the cinnamon stick and add vanilla — Fish out the cinnamon stick with a spoon or tongs. Stir in the 1 teaspoon of vanilla extract.
- Taste and adjust — Take a small sip (careful, it’s hot!). If you want it sweeter, add a little more brown sugar. If you want it thicker, let it simmer for another minute or two. If it’s too thick, add a splash of milk.
- Serve immediately — Pour into mugs and serve warm. The champurrado will continue to thicken as it cools, so drink up while it’s hot!
What to look for: The finished champurrado should be smooth, velvety, and thick enough that it coats the back of your spoon. It should smell like chocolate and cinnamon, with a hint of toasty corn from the masa. The color should be a warm, rich brown — not too dark, not too light.
Cooking Tips & Techniques
I’ve made this recipe more times than I can count, and I’ve definitely made my share of mistakes along the way. Here’s what I’ve learned so you don’t have to repeat my errors.
The masa trick is everything. I cannot stress this enough — dissolve the masa in cold water first. The first time I made champurrado, I dumped the masa straight into hot milk and spent twenty minutes trying to whisk out lumps. It was a disaster. Cold water creates a smooth slurry that blends seamlessly into the milk. Don’t skip this step.
Low and slow wins the race. This isn’t a recipe you can crank up the heat on. Medium heat for warming the milk, then low heat for simmering. High heat will scorch the milk and make the masa taste gritty. I ruined a whole batch once because I got distracted and let it boil. The texture was never right.
Whisk from the bottom. When you’re adding the masa and chocolate, make sure your whisk reaches the bottom of the pot. The mixture tends to settle, and if you only whisk the top, you’ll end up with a burnt layer on the bottom. I use a flat whisk for this reason — it scrapes the bottom better than a round one.
Multitasking tip: While the milk is warming, chop your chocolate and measure out the masa. This recipe moves fast once you start, so having everything ready makes it stress-free. If you’re making this with kids, let them measure and pour — it’s a great way to get them involved.
Consistency is personal. Some people like their champurrado thick enough to eat with a spoon. Others prefer it drinkable. You control this by how long you simmer it. Start checking at the 3-minute mark and decide from there. I like mine somewhere in between — thick enough to feel substantial, but thin enough to sip.
Variations & Adaptations
One of the best things about this recipe is how flexible it is. Here are some ways to make it your own:
Dairy-Free Version: Substitute the whole milk with oat milk or full-fat coconut milk. Oat milk gives the closest texture to dairy. I’ve tested this with almond milk, and it was too thin — save that for smoothies. Coconut milk adds a subtle tropical note that actually works really well with the chocolate.
Spice It Up: Add a pinch of cayenne pepper or a dash of chili powder for a little heat. Kids might not go for this, but adults love it. Start with just a pinch — you can always add more, but you can’t take it out. I like to add a tiny pinch of ancho chili powder for warmth without too much heat.
Extra Creamy: Swap 1 cup of the milk for ½ cup of heavy cream and ½ cup of water. This makes it extra indulgent and perfect for special occasions like Christmas morning or a birthday treat. Just be aware that it’s richer, so smaller servings go a long way.
Kid-Friendly Twist: My niece loves it when I add a drizzle of caramel sauce on top and a sprinkle of cinnamon. It makes it feel like a dessert. You can also serve it with a side of marshmallows for dipping — don’t knock it till you try it.
Make It Ahead: Champurrado thickens as it cools, so if you’re making it ahead, add an extra ¼ cup of milk to the recipe. Reheat gently on the stove, whisking to bring it back to the right consistency. It keeps in the fridge for up to 3 days.
Serving & Storage Suggestions
Champurrado is best served hot, right after you make it. Pour it into thick mugs or traditional clay cups called jarros. The warmth of the cup adds to the experience — it’s like drinking a hug.
What to serve with it: This is perfect alongside churros for dipping, or with a simple cookie like Mexican wedding cookies or shortbread. For breakfast, it’s incredible with tamales — I know that sounds unusual, but it’s a classic Mexican combination. For kids, serve it with a side of buttered toast or a warm bolillo roll. They’ll love dipping the bread into the thick chocolate.
Storage: Leftover champurrado can be stored in an airtight container in the refrigerator for up to 3 days. It will thicken significantly as it cools, almost to a pudding-like consistency. Don’t worry — that’s normal.
Reheating: The best way to reheat is on the stovetop over low heat. Add a splash of milk to thin it out, and whisk until smooth. You can also microwave it in 30-second intervals, stirring between each, but be careful not to let it boil. The texture won’t be quite as good as stovetop reheating, but it works in a pinch.
Flavor development: Here’s something interesting — the flavors actually deepen after a day in the fridge. The cinnamon and chocolate meld together even more, so leftovers can taste even better than the original. Just make sure to whisk well when reheating to bring back the smooth texture.
Nutritional Information & Benefits
This recipe makes about 4 servings. Here’s the approximate nutritional breakdown per serving:
| Nutrient | Amount per Serving |
|---|---|
| Calories | 280 |
| Total Fat | 12g |
| Saturated Fat | 7g |
| Cholesterol | 25mg |
| Sodium | 120mg |
| Total Carbohydrates | 38g |
| Dietary Fiber | 3g |
| Sugars | 22g |
| Protein | 8g |
| Calcium | 300mg |
| Iron | 2mg |
This champurrado has some surprising health benefits. The masa harina provides complex carbohydrates that give you steady energy — no sugar crash here. Mexican chocolate contains antioxidants from the cacao, and the cinnamon helps regulate blood sugar. Plus, whole milk gives you calcium and vitamin D, which is great for growing kids. It’s not health food by any stretch, but it’s a whole lot better than those packets of instant cocoa mix.
If you’re watching sugar intake, you can reduce the piloncillo to 1 tablespoon and use dark chocolate instead of Mexican chocolate. The flavor will be less sweet but more intensely chocolatey. My sister does this for her family and swears by it.
Conclusion
This champurrado isn’t just a drink — it’s a little piece of comfort that you can make in your own kitchen, no matter where you are. It’s the kind of recipe that brings people together, that makes a cold afternoon feel warm, that turns an ordinary day into something special. And honestly, it’s the closest I’ve ever come to those afternoons at Mrs. Garza’s table.
I’d love for you to try this and make it your own. Maybe your kids will want it with extra cinnamon, or maybe you’ll discover that a pinch of chili is exactly what it needed. That’s the beauty of cooking — every batch is a little different, and every batch tells a story.
If you make this kid-friendly champurrado, let me know in the comments below. Did your family love it? Did you try a fun variation? I read every comment, and I’d love to hear how it turned out in your kitchen. And if you’re looking for more cozy drink recipes, check out my homemade Mexican hot chocolate recipe for a thinner, more traditional version. Happy sipping, friends!
Frequently Asked Questions
Can I use cornstarch instead of masa harina?
Technically yes, but it won’t taste the same. Masa harina gives champurrado its distinctive corn flavor and thick, velvety texture. Cornstarch will thicken the drink, but it will be missing that authentic taste. If you absolutely can’t find masa harina, use 2 tablespoons of cornstarch mixed with ¼ cup of cold water, and add ¼ teaspoon of cornmeal for some of that corn flavor.
Is this recipe gluten-free?
Yes! Masa harina is made from corn that has been treated with lime (calcium hydroxide), which makes it naturally gluten-free. Just make sure your Mexican chocolate brand is also gluten-free — most are, but it’s always good to check the label. Ibarra and Abuelita are both safe options.
Can I make this in a slow cooker?
You can, but it’s not ideal. The quick stovetop method gives you the best texture because you can control the heat and whisk constantly. If you want to use a slow cooker, dissolve the masa in cold water first, then add everything to the slow cooker and cook on low for 2 hours, whisking occasionally. It won’t be quite as smooth, but it works for parties or gatherings.
Why is my champurrado lumpy?
Lumpy champurrado usually means one of two things: you didn’t dissolve the masa in cold water first, or you added it to milk that was too hot. Always dissolve the masa in cold water until completely smooth before adding to warm (not hot) milk. If you already have lumps, try whisking vigorously or using an immersion blender to smooth them out. It won’t be perfect, but it will be drinkable.
Can I double this recipe?
Absolutely! This recipe doubles beautifully. Just use a larger pot — a 4-quart or 5-quart saucepan works well. The cooking time stays about the same, though you might need an extra minute or two for the milk to warm through. If you’re making a big batch for a party, keep it warm in a slow cooker on the warm setting. Stir it every 15 minutes or so to prevent a skin from forming on top.
Pin This Recipe!

Easy 15-Minute Kid-Friendly Champurrado Mexican Hot Chocolate
This thick, velvety Mexican hot chocolate is made with masa harina and Mexican chocolate, coming together in just 15 minutes. It’s a kid-friendly comfort drink that’s perfect for chilly evenings and family nights.
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 15 minutes
- Yield: 4 servings 1x
- Category: Beverage
- Cuisine: Mexican
Ingredients
- ¼ cup (30g) masa harina (preferably Maseca)
- 4 cups (960ml) whole milk (or oat milk for dairy-free)
- 4 ounces (about 2 disks) Mexican chocolate (Ibarra or Abuelita), roughly chopped
- 2 tablespoons (25g) piloncillo or dark brown sugar
- 1 whole cinnamon stick
- 1 teaspoon vanilla extract
- Pinch of salt
- ½ cup (120ml) cold water
Instructions
- In a small bowl, whisk together the masa harina and cold water until completely smooth, forming a thin paste with no lumps.
- Pour the whole milk into a medium saucepan. Add the cinnamon stick and a pinch of salt. Heat over medium heat, stirring occasionally, until warm but not boiling (small bubbles form around the edges), about 3-4 minutes.
- Pour the dissolved masa mixture into the warm milk while whisking constantly. Continue whisking for about 2 minutes until fully incorporated and the mixture starts to thicken.
- Add the chopped Mexican chocolate and piloncillo or brown sugar. Continue whisking until everything is melted and smooth, about 2-3 minutes. The mixture should be thick enough to coat the back of a spoon but still pourable.
- Reduce heat to low and let the champurrado simmer for 5 minutes, stirring occasionally. Do not let it boil.
- Remove the cinnamon stick with a spoon or tongs. Stir in the vanilla extract.
- Taste and adjust sweetness or thickness as desired. If too thick, add a splash of milk. If too thin, simmer another minute or two.
- Serve immediately in mugs. The champurrado will continue to thicken as it cools.
Notes
Dissolve masa harina in cold water first to avoid lumps. Use low heat to prevent scorching. For dairy-free, use oat milk. For extra heat, add a pinch of cayenne or chili powder. Leftovers keep in the fridge for up to 3 days; reheat gently on the stovetop with a splash of milk.
Nutrition
- Serving Size: 1 cup
- Calories: 280
- Sugar: 22
- Sodium: 120
- Fat: 12
- Saturated Fat: 7
- Carbohydrates: 38
- Fiber: 3
- Protein: 8
Keywords: champurrado, Mexican hot chocolate, kid-friendly, easy, 15-minute, masa harina, hot chocolate, comfort drink


