Creamy Champurrado with Masa and Mexican Hot Chocolate Recipe
Introduction
Champurrado is a warm, comforting Mexican drink made with rich chocolate and masa harina, perfect for chilly mornings or festive gatherings. This thick, spiced hot chocolate offers a unique blend of flavors that’s both satisfying and nostalgic.

Ingredients
- ¾ cup water
- ½ cinnamon stick
- ½ star anise
- ¼ cup piloncillo
- 2 ¾ cups whole milk
- ½ cup evaporated milk
- 1 Mexican hot chocolate disk, roughly chopped
- 3.5 ounces masa harina
- 1 cup water (for masa mixture)
Instructions
- Step 1: Add ¾ cup water to a large pot over medium-low heat and let it warm for 3–4 minutes. Add the cinnamon stick, star anise, and piloncillo, stirring well. Let it simmer for 5 minutes or until the piloncillo has completely dissolved.
- Step 2: Pour in the whole milk and evaporated milk, then stir to combine. Immediately add the chopped Mexican hot chocolate disk and reduce the heat to low. Stir occasionally to melt the chocolate evenly.
- Step 3: In a blender, combine the masa harina and 1 cup water. Blend for 2–3 minutes until entirely smooth.
- Step 4: Strain the masa mixture into the pot with the milk and chocolate mixture to prevent lumps. Stir continuously while adding to keep the mixture smooth.
- Step 5: Allow the champurrado to simmer gently for 20–25 minutes, stirring occasionally. Taste and add more piloncillo if you prefer it sweeter. Remove from heat once thickened and well blended.
- Step 6: Strain the champurrado to remove the cinnamon stick, star anise, and any remaining lumps. Let it cool for about 10 minutes to thicken before serving. Enjoy warm!
Tips & Variations
- For a vegan version, substitute whole milk and evaporated milk with plant-based alternatives like almond or oat milk.
- Add a pinch of chili powder or cayenne for a spicy kick that enhances the chocolate.
- If you can’t find piloncillo, dark brown sugar can be used as a substitute.
- Serve with a dash of cinnamon powder or a cinnamon stick garnish for extra aroma.
Storage
Store champurrado in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, stirring frequently to maintain smoothness. Avoid boiling to prevent scorching.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make champurrado without masa harina?
Masa harina is essential for the traditional thick texture of champurrado. Without it, the drink will be more like regular hot chocolate but won’t have the same body or authentic flavor.
What can I substitute for a Mexican hot chocolate disk?
If you don’t have a Mexican hot chocolate disk, you can substitute with a combination of unsweetened cocoa powder and sugar, adding cinnamon and a pinch of chili powder for the authentic taste.
PrintCreamy Champurrado with Masa and Mexican Hot Chocolate Recipe
Champurrado is a traditional Mexican warm drink made from masa harina, chocolate, and spices. It is rich, creamy, and perfect for cozy mornings or festive occasions, combining the comforting flavors of cinnamon, star anise, and piloncillo with creamy milk and authentic Mexican chocolate.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Beverage
- Method: Stovetop
- Cuisine: Mexican
- Diet: Vegetarian
Ingredients
For the Champurrado
- ¾ cup water
- ½ cinnamon stick
- ½ star anise
- ¼ cup piloncillo
- 2 ¾ cups whole milk
- ½ cup evaporated milk
- 1 Mexican hot chocolate disk, roughly chopped
For the Masa
- 3.5 ounces masa harina
- 1 cup water
Instructions
- Heat Water and Spices: Add the water to a large pot over medium-low heat and let it warm for 3-4 minutes. Then add the cinnamon stick, star anise, and piloncillo. Stir well and allow the mixture to simmer for about 5 minutes or until the piloncillo is completely dissolved.
- Add Milks and Chocolate: Pour in the whole milk and evaporated milk. Stir well, then immediately add the roughly chopped Mexican hot chocolate disk. Reduce the heat to low and stir occasionally to help the chocolate melt and blend with the milk.
- Prepare Masa Mixture: In a blender, combine masa harina and 1 cup water. Blend for 2-3 minutes until completely smooth to prevent lumps. Strain the masa mixture back into the pot with the milk and chocolate mixture, stirring continuously to avoid lumps forming.
- Simmer the Champurrado: Allow the mixture to simmer gently on low heat for 20-25 minutes. Taste and add more piloncillo if you prefer it sweeter. Remove the pot from heat once the flavors have melded and the champurrado has thickened slightly.
- Strain and Serve: Strain the champurrado to remove cinnamon, star anise, and any lumps. Let it cool for about 10 minutes to thicken further before serving. Enjoy your warm, comforting bowl or mug of champurrado!
Notes
- For the best texture, be sure to blend the masa harina thoroughly and strain it to avoid lumps.
- Adjust sweetness by adding more piloncillo to suit your taste.
- Serve champurrado warm, ideal for chilly days or festive breakfasts.
- You can substitute evaporated milk with regular milk if desired, but it adds a richer flavor.
- Star anise and cinnamon stick can be reused in other recipes or teas after straining.
Keywords: champurrado, Mexican hot chocolate, masa harina drink, piloncillo beverage, cinnamon spiced drink

