Authentic Mexican Champurrado: A Cozy, Thick Hot Chocolate Recipe
I don’t know about you, but the second the weather drops below sixty degrees, my brain immediately switches into cozy mode. I start craving oversized sweaters, a good book, and a steaming mug of something incredibly rich and comforting. Forget the standard watery hot cocoa from a packet. If you really want to warm your soul this season, you need to make authentic Mexican champurrado.
I still vividly remember the first time I had this incredible drink. I was visiting a friend’s family for the holidays, and her grandmother handed me a warm, earthy, chocolatey mug that smelled intensely of toasted corn and cinnamon. One sip, and I was completely hooked. It is thick, decadent, and feels exactly like a warm hug on a freezing winter morning.
Today, I am so excited to share this beloved family-style recipe with you. It is surprisingly simple to whip up right in your own kitchen, and I promise that once you try it, you will never want to go back to regular hot chocolate again. Grab your favorite mug, and let’s get simmering!

What Is Authentic Mexican Champurrado?
If you have never experienced the magic of champurrado, you are in for a serious treat. At its core, champurrado is a traditional Mexican chocolate drink, but it is so much more than just your standard hot cocoa. It belongs to a family of ancient Mesoamerican beverages known as “atole”, which are warm, comforting drinks traditionally thickened with masa harina (the exact same nixtamalized corn flour used to make tortillas and tamales).
The roots of this cozy recipe actually trace all the way back to the Aztecs and Mayans, who considered chocolate a sacred, life-giving ingredient. By blending ground cacao with corn and water, they created a nourishing, energy-boosting beverage. Today’s modern authentic Mexican champurrado is typically sweetened with piloncillo (an unrefined raw cane sugar), spiced with whole cinnamon sticks, and enriched with Mexican chocolate disks and milk.
The masa harina works its magic as the liquid simmers on the stove, creating a beautifully thick, velvety texture that coats the back of a spoon. It is earthy, sweet, and incredibly satisfying.
Why You’ll Love This Recipe
There are a million reasons to fall head over heels for this authentic Mexican champurrado, but let me highlight a few that make it a constant staple in my winter kitchen. First and foremost, the texture is absolutely unmatched. If you are someone who finds regular hot chocolate a little too watery or thin, champurrado is going to be your new best friend. The masa harina gives it a luxurious, custard-like body that feels incredibly decadent. It is almost like a drinkable dessert!
I also love how deeply nostalgic and comforting the flavor profile is. The combination of rustic Mexican chocolate, which has those gorgeous, slightly gritty notes of almond and cinnamon, paired with the deep, caramel-like molasses flavor of piloncillo creates a warmth that you just cannot get from standard white sugar and cocoa powder. It literally fills your entire house with the most amazing aroma while it simmers on the stove.
Plus, despite its rich and complex taste, it is surprisingly easy to make. You don’t need any fancy barista equipment or hard-to-master culinary techniques. If you can whisk ingredients in a pot, you can make this drink. It is also naturally gluten-free, and you can easily tweak it to be dairy-free if needed, making it a wonderful option for serving to a crowd during the holidays. Whether you are hosting a festive gathering, wrapping Christmas presents, or just curled up on the couch on a rainy Tuesday, this recipe brings a special kind of magic to your day.
How to Make Authentic Mexican Champurrado
Quick Overview
Making this drink is a breeze. You are essentially just steeping some spices, melting down your chocolate and sugar, and then whisking in a simple masa slurry to thicken everything up. From start to finish, you are looking at about 20 to 25 minutes of hands-on time. The hardest part is honestly just waiting for it to cool down enough so you don’t burn your tongue!
Ingredients
Here is what you will need to grab from the pantry or your local Mexican grocer to get started:
- Water & Milk: A mix of both gives the perfect balance. I prefer whole milk for extra richness.
- Cinnamon Sticks: Use whole Mexican cinnamon sticks (Ceylon) if you can find them!
- Piloncillo: This comes in a little hard cone. If you can’t find it, dark brown sugar is a great substitute.
- Mexican Chocolate: Look for the round disks like Abuelita or Ibarra brands.
- Masa Harina: This is the corn flour. Make sure it is masa harina, not regular cornmeal!
- A Pinch of Salt: Just a tiny bit to balance the sweetness.

Step-by-Step Instructions
Step 1: Steep the Cinnamon and Piloncillo
Start by adding your water, cinnamon sticks, and the piloncillo cone to a large saucepan over medium heat. Let it simmer gently until the piloncillo completely dissolves into a dark, fragrant syrup. This usually takes about 10 minutes.
Step 2: Melt the Chocolate
Once your sugar is melted, drop in your Mexican chocolate disks. Stir the mixture occasionally until the chocolate is completely melted and incorporated into the spiced water.
Step 3: Prepare the Masa Slurry
While the chocolate is melting, grab a medium bowl. Whisk your masa harina with a little bit of warm water until it forms a smooth, lump-free liquid. This is called a slurry, and doing this step separately prevents clumpy lumps in your final drink.
Step 4: Combine and Thicken
Slowly pour your masa slurry into the simmering chocolate mixture while whisking constantly. Pour in your milk and add a tiny pinch of salt. Reduce the heat to medium-low and let it simmer for about 8 to 10 minutes. You need to whisk it frequently so the masa doesn’t stick to the bottom of the pan. You will know it is done when it is thick, glossy, and coats the back of a spoon.
What to Serve It With
While a mug of authentic Mexican champurrado is a meal in itself, pairing it with the right treats takes the experience to a whole new level. Traditionally, this is served alongside hot, fresh tamales. The savory, spicy flavors of a pork or chicken tamale contrast beautifully with the sweet, earthy chocolate.
If you have a sweet tooth, you absolutely have to dip some pan dulce into your mug. A fresh, fluffy concha or a crispy churro soaking up that thick chocolate is basically my definition of heaven. Honestly, even a simple slice of buttery pound cake works wonders here.
Top Tips for Perfecting Your Authentic Mexican Champurrado
Over the years of making this, I have picked up a few crucial tricks to make sure it comes out flawlessly every single time:
- Whisk like you mean it: Masa harina loves to clump up when it hits hot liquid. Make sure your slurry is super smooth before adding it to the pot, and keep that whisk moving while it thickens.
- Control the thickness: Everyone likes their champurrado a little different. If yours gets too thick like pudding, just whisk in a splash of warm milk until it reaches your desired consistency.
- Watch the heat: Milk and chocolate can scorch easily. Keep your stove on a gentle simmer and don’t walk away from the pot for too long.
- Use a traditional molinillo: If you happen to have a Mexican wooden whisk (a molinillo), use it! Rolling it between your palms creates a beautiful, frothy top.
Storing and Reheating Tips
If you actually have leftovers (which is rare in my house), you can easily save them! Let the champurrado cool completely to room temperature, then store it in an airtight container in the fridge for up to three days.
Here is the thing you need to know: because of the corn masa, it is going to solidify in the fridge and look a bit like a chocolate gelatin. Don’t panic! Simply scoop it into a saucepan, add a generous splash of milk, and heat it over medium-low on the stove. Whisk it vigorously as it warms up, and it will return to that beautiful, velvety texture.
Frequently Asked Questions
Final Thoughts

There is just something incredibly special about taking the time to make a recipe that has been passed down through generations. Making authentic Mexican champurrado forces you to slow down, stand by the stove, and really take in the beautiful aromas of cinnamon, chocolate, and toasted corn.
Whether you are pairing it with a sweet slice of cake on a plate, dunking a fresh churro, or just sipping it solo while watching the snow fall, I hope this recipe brings as much warmth and joy to your home as it does to mine. Don’t be afraid to adjust the sweetness or thickness to make it completely your own. Enjoy every single cozy sip, my friends!

Authentic Mexican Champurrado
Ingredients
Main Ingredients
- 2 cups water
- 2 cinnamon sticks
- 1 cone piloncillo 8 oz, or 1 cup dark brown sugar
- 0.5 cup masa harina
- 4 cups whole milk
- 1 tablet Mexican chocolate 3.15 oz, chopped
Instructions
Preparation Steps
- In a large saucepan, bring the water, cinnamon sticks, and piloncillo to a simmer over medium heat. Stir occasionally until the piloncillo has completely dissolved, about 10 minutes.
- In a separate bowl, whisk the masa harina with 1 cup of the milk until smooth and completely free of lumps.
- Gradually pour the masa harina mixture into the saucepan with the piloncillo syrup, stirring constantly.
- Add the remaining 3 cups of milk and the chopped Mexican chocolate to the saucepan.
- Reduce the heat to medium-low and simmer, stirring frequently to prevent the bottom from burning, until the chocolate is melted and the champurrado thickens, about 10 minutes.
- Remove from heat, carefully discard the cinnamon sticks, and serve hot.
Notes
Featured Comments
“I’ve always loved coming home to a warm mug of champurrado—it feels like a hug in a cup. What’s your favorite topping?”
“I’ve always loved coming home after school to a warm cup of champurrado—so comforting and delicious!”
“Impressed! Clear steps and comforting results. Perfect for busy nights.”
“New favorite here — turned out amazing. crowd-pleaser was spot on.”
“Super easy and turned out amazing! My family asked for seconds. Saving this one.”
“This sweet treat was absolutely loved — the cozy really stands out. Thanks!”







I’ve always loved coming home after school to a warm cup of champurrado—so comforting and delicious!
I’ve always loved coming home to a warm mug of champurrado—it feels like a hug in a cup. What’s your favorite topping?