Ingredients
4 cups whole milk (plus more for thinning, if needed)
1 cup water
1/2 cup masa harina
1-2 discs (about 3 oz) Mexican chocolate (like Ibarra or Abuelita), chopped
1/4 cup piloncillo (or dark brown sugar), chopped or packed
2 cinnamon sticks (3-4 inches each)
1 star anise (optional)
Ground cinnamon, for garnish (optional)
Instructions
Step 1: In a medium bowl, whisk together the masa harina with 1 cup of the milk until no lumps remain and a smooth slurry forms. Set aside.
Step 2: In a large saucepan or Dutch oven, combine the remaining 3 cups of milk, 1 cup of water, cinnamon sticks, and star anise (if using). Heat over medium heat until it just begins to simmer, stirring occasionally. Do not boil.
Step 3: Reduce the heat to low. Add the chopped Mexican chocolate and piloncillo (or brown sugar) to the simmering liquid. Stir continuously with a whisk or molinillo until the chocolate and piloncillo are completely dissolved, about 3-5 minutes.
Step 4: Slowly pour the masa harina slurry into the saucepan while continuously whisking to prevent lumps. Continue to whisk for 1-2 minutes until the mixture begins to thicken.
Step 5: Increase the heat slightly to medium-low and continue to cook, stirring frequently (every 30-60 seconds) for about 10-15 minutes, or until the champurrado reaches your desired thickness and the raw masa flavor is cooked out. It should be thick enough to coat the back of a spoon.
Step 6: Carefully remove the cinnamon sticks and star anise from the champurrado. Taste and adjust sweetness if necessary.
Step 7: Pour the hot Mexican Champurrado into mugs and serve immediately. Garnish with a sprinkle of ground cinnamon, if desired.
Notes
For best results, use a molinillo (Mexican whisk) for frothing, but a regular whisk works well too. Adjust sweetness to your preference. Champurrado thickens as it cools; thin with a splash of milk or water when reheating.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Beverage
- Cuisine: Mexican
Nutrition
- Serving Size: 1 cup
- Calories: 320 kcal
- Sugar: 35g
- Sodium: 120mg
- Fat: 10g
- Saturated Fat: 6g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 4g
- Protein: 8g
- Cholesterol: 15mg