Champurrado: Mexican Hot Chocolate

Thickened with masa harina, this easy champurrado recipe is ultra-rich and decadent, spiced with a velvety Mexican chocolate base.

  • Total 15 minutes
  • Serves 4 servings (4 cups total)
  • Beverages
  • Mexican
Jump to the recipe
Close up photo of a mug of Champurrado

Thickened with masa harina, this easy champurrado recipe is ultra-rich and decadent, spiced with a velvety Mexican chocolate base.

Two mugs of Champurrado with a cinnamon stick and star anise resting on top more

Why this recipe works

Champurrado (Chom-poo-rah-doe) is a thick Mexican hot chocolate paired with atole, a traditional masa-based hot drink. It’s much thicker, creamier, and richer than your typical hot chocolate, and it certainly has more flair. This recipe is flavored with star anise, which complements the deep caramelized molasses notes of the piloncillo. It’s exactly what you want on a chilly day!

Two mugs of Champurrado with a cinnamon stick resting on top

Ingredients you will need

Get all measurements, ingredients, and instructions in the printable version at the end of this post.

Ingredients for Champurrado

Ingredient Info and Substitution Suggestions

ANISE – If you do not have any anise seeds, you can grind star anise instead. The anise works as a background flavor enhancer, it doesn’t dominate the drink. If you aren’t a fan of the subtle licorice flavor from anise, then feel free to omit it or substitute it with a pinch of cinnamon (or toss in a cinnamon stick instead).

MASA HARINA – This is what thickens champurrado, giving it its signature texture. Most grocers carry masa harina. You can easily find it in the international aisle, typically near the tortillas. If it isn’t there, check the baking aisle near other types of flours.

CHOCOLATE – Mexican chocolate isn’t your typical chocolate, so be sure to get your hands on it for this recipe. It’s known for being grainy and spiced. Check out the international aisle at your grocery store, or if you’re lucky to have a local Mexican grocer nearby, I would suggest popping in for the Mexican chocolate, piloncillo, and masa harina. The brands Ibarra and Abuelita both work great here.

SUGAR – Traditionally, champurrado is sweetened with piloncillo, a Mexican unrefined brown sugar that are shaped like cones. Check out your local Mexican grocery store or find it in the international aisle at the supermarket.

ADDITIONS – For a touch of spice, add a pinch or two of cayenne pepper.

How to Make Champurrado: Mexican Hot Chocolate

These step by step photos and instructions are here to help you visualize how to make this recipe. You can Jump to Recipe to get the printable version of this recipe, complete with measurements and instructions at the bottom.

  1. In a large saucepan, slowly add masa harina to the warm water, whisking until combined.Masa harina added to warm water in a large saucepan
  2. Add milk, chocolate, piloncillo, and ground anise seeds. Pouring milk into masa harina and water mixture in a saucepanAdding piloncillo to saucepan with milk, Mexican chocolate, and masa harina mixture
  3. Heat over medium heat just until boiling; reduce heat. Simmer, uncovered, about 10 minutes or until chocolate is completely melted and sugar is dissolved, whisking occasionally. Serve immediately.Overhead shot of champurrado Mexican hot chocolate in a large saucepan

Frequently Asked Questions & Expert Tips

Can I use regular cocoa powder instead of Mexican chocolate?

You can, however, I would highly recommend sticking to Mexican chocolate as it contains sugar and spices such as cinnamon (plus, this is the star ingredient!). If you do substitute, you’ll want to add cinnamon and sugar to achieve a similar flavor.

Why is it lumpy?

If your mixture is lumpy, then the masa harina likely wasn’t fully whisked into the liquid. Always dissolve it in warm water first and whisk constantly as it heats to prevent this.

Are champurrado and atole the same?

Champurrado is a type of atole that includes masa harina and Mexican chocolate. Atole is a general term for corn-based Mexican hot drinks. In simple terms, it’s a chocolate atole.

Can you make champurrado ahead of time?

Yes, you can make the drink ahead of time, allow it to cool, and transfer it to an air-tight container. Refrigerate up to a day in advance. Rewarm over medium-low heat, adding a splash of water or milk to help loosen if needed. Give it a good whisk before enjoying.

Side photo of a green mug filled with Champurrado

Serving Suggestions

Serve your drink warm. The consistency should be thick, similar to thin pudding, but it should still be pourable. Keeping it warm will help it from continuing to thicken.

Champurrado is traditionally served with sweet breads and pastries or with something savory like tamales. You’ll see it quite often around Christmas time, but it’s excellent all throughout the chilly season. Optionally garnish with a cinnamon stick for stirring, star anise, a dollop of whipped cream (or Mexican crema), or a dash of cinnamon.

More Mexican-Inspired Recipes

I love to bake and cook and share my kitchen experience with all of you! Remembering to come back each day can be tough, that’s why I offer a convenient newsletter every time a new recipe posts. Simply subscribe and start receiving your free daily recipes!

This post was originally published on this blog on May 7, 2010. Among all my bookmarked pages of BHG’s Ultimate Mexican magazine, I pulled this recipe for champuraddo and shared it back then. I’ve simply updated the photos and added more helpful tips since!