How to Make Mexican Champurrado with Masa and Chocolate

Champurrado is a traditional Mexican chocolate-based beverage that offers a much richer, thicker, and more comforting experience than a standard cup of hot cocoa. Unlike typical hot chocolate, which is often thin and served as a light drink, champurrado is essentially a warm, sweet, and creamy pudding-like beverage. Its defining characteristic is the use of masa harina, which is nixtamalized corn flour used to make tortillas, as a thickening agent. This gives the drink a unique, slightly earthy corn flavor and a velvety texture that makes it a staple for breakfast or for warming up on chilly evenings.
For the home cook in the United States, mastering champurrado provides a wonderful way to experience the soul of Mexican breakfast traditions using ingredients that are readily available in most mainstream grocery stores. While the preparation requires a bit more attention than simply whisking cocoa into milk, the process is straightforward and deeply rewarding. This guide will walk you through the essential ingredients, the technique for preventing lumps, and the step-by-step instructions to create a professional-quality champurrado in your own kitchen.
Understanding the Key Ingredients

The magic of champurrado lies in the interplay between the sweetness of the chocolate and the savory, toasted undertones of the corn. To achieve the authentic flavor profile, you need to focus on three core elements: the corn base, the chocolate, and the liquid.
The most critical component is the masa harina. You can find this in the international aisle of most US supermarkets, often labeled as corn flour for making tortillas. It is vital to use masa harina and not cornmeal; cornmeal is too coarse and will result in a gritty, sandy texture rather than a smooth drink. If you cannot find it, you can occasionally find similar finely ground corn products in specialty baking sections, but ensure it is the finely milled variety intended for dough.
For the chocolate component, traditional recipes often call for Mexican chocolate discs, such as Abuelita or Ibarra. These are specialized products that already contain sugar and spices like cinnamon. If you cannot find these specific brands, you can create a homemade version by using high-quality unsweetened cocoa powder or finely chopped dark chocolate, supplemented with ground cinnamon and extra sugar to taste. Using milk—either dairy or a creamy plant-based alternative like oat milk—provides the fat necessary to carry the flavors and contributes to the drink's signature viscosity.
Ingredients for Traditional Champurrado
This recipe yields approximately 4 servings. Depending on your preference for thickness, you can slightly adjust the amount of masa harina.
- 4 cups (32 oz) whole milk or water (for a richer version, use mostly milk)
- 1/2 cup (4 oz) masa harina (corn flour)
- 1/2 cup (approx. 3 oz) Mexican chocolate discs, finely chopped, or 1/3 cup unsweetened cocoa powder plus 1/4 cup sugar
- 1 teaspoon ground cinnamon
- 1/2 teaspoon vanilla extract
- A pinch of salt (to balance the sweetness)
- Optional: 1/2 cup additional milk or water if the mixture becomes too thick
Step-by-Step Cooking Instructions
Preparing champurrado requires a specific order of operations to ensure the corn flour dissolves completely and the chocolate melts without clumping. Follow these steps for a smooth, lump-free result.
- Prepare the Corn Slurry: In a small bowl, combine the 1/2 cup of masa harina with about 1 cup of the cold milk or water. Use a whisk or a fork to mix it vigorously until it forms a smooth, thin paste. This "slurry" method is the most important step; if you add dry masa harina directly to hot liquid, it will form stubborn lumps that are nearly impossible to whisk out later.
- Heat the Liquid: In a medium-sized heavy-bottomed saucepan, pour the remaining milk or water. Turn the heat to medium. Add the chopped Mexican chocolate (or the cocoa powder and sugar) and the ground cinnamon.
- Incorporate the Chocolate: As the liquid begins to steam and reach a gentle simmer, whisk the chocolate constantly. Continue whisking until the chocolate is completely melted and the liquid is a uniform color.
- Thicken the Mixture: Reduce the heat to low. Slowly pour the corn slurry into the saucepan while whisking continuously. It is crucial to keep the whisk moving to ensure the corn flour distributes evenly throughout the hot liquid.
- Simmer and Cook: Continue to cook the mixture over low heat for about 5 to 10 minutes. The liquid will begin to thicken significantly. Do not let it reach a rolling boil, as this can cause the milk to scorch on the bottom of the pan. The texture should be similar to heavy cream or a thin porridge.
- Final Seasoning: Stir in the vanilla extract and a tiny pinch of salt. Taste the drink. If you used unsweetened cocoa powder, you may need to add more sugar at this stage. If the drink is too thick for your liking, whisk in a splash of warm milk until you reach your desired consistency.
- Serve: Pour the champurrado into mugs while hot. It is best enjoyed immediately.
Troubleshooting and Variations
If you find that your champurrado has lumps despite using a slurry, do not panic. You can pass the entire mixture through a fine-mesh strainer into your serving mugs to catch any undissolved bits of starch or chocolate. For future attempts, ensure the slurry is extremely smooth before adding it to the pan.
There are several ways to customize this drink to suit your palate or dietary needs. For a more traditional "breakfast" feel, some families serve champurrado alongside pan dulce (sweet Mexican bread) or warm tortillas. If you prefer a lighter version, you can use half water and half milk.
For those seeking a more aromatic experience, some cooks add a tiny pinch of nutmeg or a stick of cinnamon to the liquid while it is heating, removing the stick before serving. If you are working with dairy-free diets, coconut milk works exceptionally well here; its natural fat content mimics the creaminess of whole milk and complements the earthy corn flavor beautifully.
Common Questions About Champurrado
Can I make this ahead of time?
While champurrado is best served fresh, you can prepare it in advance and store it in the refrigerator. However, because of the corn starch, it will thicken significantly as it cools, potentially turning into a much denser consistency. When reheating, do so slowly over low heat on the stovetop, adding a little extra milk or water to bring it back to a drinkable texture.

What is the difference between Champurrado and Atole?
While both are traditional Mexican warm beverages that use corn as a base, they are distinct. Atole is a broader category of corn-based drinks that can be fruit-flavored, vanilla-flavored, or even savory, and it is often less intense in chocolate flavor. Champurrado is specifically a chocolate-flavored version of a corn-based thickened drink. Think of champurrado as a more decadent, chocolate-centric relative of atole.
How do I know when it is finished cooking?
The drink is ready when it coats the back of a spoon. If you dip a spoon into the liquid and run your finger across the back, the line should remain clean and not immediately fill in with liquid. If it stays very thin, continue simmering for a few more minutes to allow the starch to fully hydrate and thicken.
Leave a Reply
Related posts