Champurrado: A Mexican Hot Chocolate Drink

Champurrado chocolate drink recipe

The Spruce / Diana Chistruga

Prep: 10 mins
Cook: 10 mins
Total: 20 mins
Servings: 3 servings
Nutrition Facts (per serving)
475 Calories
25g Fat
47g Carbs
21g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 3
Amount per serving
Calories 475
% Daily Value*
Total Fat 25g 32%
Saturated Fat 14g 68%
Cholesterol 18mg 6%
Sodium 97mg 4%
Total Carbohydrate 47g 17%
Dietary Fiber 13g 45%
Protein 21g
Calcium 252mg 19%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

There is nothing better than a warm chocolate beverage to warm you up on a chilly morning. This Mexican favorite is flavored with anise and sweetened with piloncillo.


  • 1/4 cup masa harina (or 1/3 cup nixtamal)
  • 2 cups warm water
  • 2 cups milk
  • 1 disk Mexican chocolate, chopped
  • 3 (1-ounce) ​cones piloncillo, chopped
  • Optional: 1 pinch of ground anise seed

Steps to Make It

  1. Gather the ingredients.

    Ingredients for champurrado chocolate drink
    The Spruce / Diana Chistruga 
  2. In a large pot, whisk masa harina into the warm water until thoroughly combined.

    Whisk masa harina
    The Spruce / Diana Chistruga
  3. Add milk, chocolate, piloncillo, and anise.

    Add milk, chocolate, piloncillo
    The Spruce / Diana Chistruga
  4. Bring to a simmer and whisk with a molinillo (a special tool to whip the drink) until chocolate is melted and sugar is dissolved. If you don't have a molinillo, use a whisk.

    The Spruce / Diana Chistruga
  5. Serve and enjoy!

    Serve champurrado
    The Spruce / Diana Chistruga