Champurrado is a chocolate-based atole traditionally made with Mexican chocolate (chocolate de metate), masa harina, piloncillo, and water.

Jump to
The corn masa naturally thickens the drink, giving it a rich, velvety texture and a distinct blend of chocolate and corn flavors.
Unlike classic atole made with cornstarch, champurrado gets its body from masa.
It's a traditional drink enjoyed during the fall and winter months and remains a staple for Día de Muertos, Las Posadas, Christmas gatherings, and holiday breakfasts.
This Mexican champurrado recipe keeps the preparation simple and traditional.
It uses Abuelita Mexican chocolate, cinnamon, and fresh corn masa to create a smooth, rich atole-style hot chocolate with authentic flavor. It comes together quickly and tastes just like the classic version.
It's the perfect cozy drink for cold nights, family gatherings, or anytime you're craving an authentic champurrado with true Mexican flavor.
Ingredients You'll Need
Note: See the recipe card for quantities.
- Maseca (masa harina): adds the thick, velvety texture and the signature corn flavor that makes it a true atole.
- Mexican chocolate (such as Abuelita or Ibarra): provides the deep, warm chocolate flavor with natural cinnamon notes.
- Piloncillo: sweetens the drink and adds rich, caramel-like depth.I include an Amazon link for convenience, but it's usually much cheaper at supermarkets like Food Lion or at any local Latino market. If needed, you can substitute it with light or dark brown sugar.
- Cinnamon stick: infuses the liquid with classic Mexican flavor.
- Water: helps dissolve the cinnamon and piloncillo, forming the base of the atole.
- Milk: Traditional champurrado is made with only water, but I love adding milk because it makes the drink even creamier, richer, and more delicious.
How to Make Champurrado
Note: Full instructions are provided in the recipe card below.
- Place the 100 g of masa harina in a medium bowl and add ½ cup of warm water. Add the remaining ½ cup gradually until the dough comes together-you may not need all of it. Once the masa is fully hydrated, cover it with plastic wrap and set it aside.
- Bring 1 cup of water to a boil in a clay pot (or a medium heavy-bottomed pot) and add the cinnamon stick to release its flavor. Add the piloncillo and let it dissolve. Once the cinnamon has flavored the water after a few minutes, pour in the 3 cups of milk and heat until hot but not boiling. Add the chopped chocolate de metate before the milk reaches a full boil and stir until fully dissolved.
- Lower the heat so the milk doesn't spill over. In a blender, combine the prepared masa dough with 1 cup of water and blend until smooth. Once the chocolate has completely dissolved, strain the blended masa into the pot while stirring to prevent lumps.
- Cook, stirring constantly, so it doesn't stick to the bottom. Simmer for about 20 minutes, or until thick and creamy. Turn off the heat, let it cool slightly, and serve warm.

Hint: Whisk the champurrado constantly after adding the masa mixture to prevent lumps and to keep it from sticking to the bottom of the pot.
Storage, Make Ahead, & Freezing
Storage: keep leftover champurrado in an airtight container in the refrigerator for up to 3 days; it will thicken as it chills. Warm it over low heat, whisking constantly, and add a splash of milk or water to loosen the texture.
Make Ahead: prepare the chocolate-milk base a day in advance and add the blended masa when ready to serve.
Freezing: not recommended, as the masa can separate and become grainy upon thawing.
Camila's Tips & Variations
- Use an olla de barro: a clay pot naturally enhances the flavor, but make sure it's properly cured before using it for the first time.
- Chop the chocolate: cutting the chocolate de metate into small pieces helps it melt faster and dissolve evenly.
- Keep the heat low: Lowering the heat prevents the milk from spilling over as it warms.
- Blend the masa thoroughly: mixing it with water ensures a smooth mixture that won't form lumps.
- Strain the masa mixture: Pouring the blended masa through a strainer keeps the champurrado silky and smooth.
- Stir constantly: continuous stirring prevents the masa from sticking to the bottom of the pot and keeps the texture uniform.
- Simmer long enough: letting it cook for about 20 minutes allows the champurrado to thicken properly and develop its classic atole texture.
- Let it rest before serving: cooling it slightly helps the champurrado thicken and makes it easier to serve.
Frequently Asked Questions
What can I use instead of piloncillo?
Light brown sugar: it gives a similar sweetness and caramel flavor.
How do I prevent lumps in my champurrado?
Blend the masa with water and strain it into the pot: this keeps the drink smooth.
Why do I need to stir constantly?
Because champurrado thickens as it cooks, stirring prevents it from sticking to the bottom or burning.
Can I make champurrado without milk?
Yes: traditional champurrado is made with only water, and it still thickens well.
How thick should champurrado be?
Thick but pourable: similar to a light atole; simmer longer for a thicker version.
❤️ Love this Mexican Champurrado recipe?
Make sure to check out our delicious Atole de Guayaba recipe for a fruity and comforting variation.
Pair with
You may also like
Recipe
Champurrado

Equipment
- Clay pot (olla de barro) or heavy-bottomed pot
- Wooden spoon or whisk
Ingredients
- 3 cups water , divided
- 1 small cinnamon stick
- 60 g piloncillo or light brown sugar adjusted to taste
- 3 cups milk or water
- 90 g Chocolate de metate (Mexican chocolate bar), chopped such as La Abuelita or Ibarra.
- 100 g fresh corn masa (for tortillas)
Instructions
- Place the 100 g of masa harina in a medium bowl and add ½ cup of warm water. Add the remaining ½ cup gradually until the dough comes together-you may not need all of it. Once the masa is fully hydrated, cover it with plastic wrap and set it aside.
- Bring 1 cup of water to a boil in a clay pot (or a medium heavy-bottomed pot) and add the cinnamon stick to release its flavor. Add the piloncillo and let it dissolve.
- Once the cinnamon has flavored the water after a few minutes, pour in the 3 cups of milk and heat until hot but not boiling.
- Add the chopped chocolate de metate before the milk reaches a full boil and stir until fully dissolved.
- Lower the heat so the milk doesn't spill over. In a blender, combine the prepared masa dough with 1 cup of water and blend until smooth.
- Once the chocolate has completely dissolved, strain the blended masa into the pot while stirring to prevent lumps.
- Cook, stirring constantly, so it doesn't stick to the bottom. Simmer for about 20 minutes, or until thick and creamy. Turn off the heat, let it cool slightly, and serve warm.
Notes
Nutrition
Nutrition Disclaimer: The nutritional information provided is an estimate, calculated using standard data sources. Actual values may vary based on ingredient brands, preparation methods, and portion sizes. This information is for general reference only and should not be considered a substitute for professional dietary advice.












