Mexican Hot Chocolate Recipe

Indulge in the rich, decadent flavors of authentic Mexican hot chocolate! This recipe uses traditional methods, including the charming molinillo (a wooden whisk) to create a luxuriously frothy beverage. Experience the warmth and spice of Mexican chocolate blended with creamy milk and a hint of vanilla – a perfect comforting treat for chilly evenings or a special occasion. Learn how to make this classic drink at home, step-by-step.

Prep Time 5 mins
Cook Time 10 mins
Calories 380.8 kcal
Protein 19g
Rating Be the first
Mexican Hot Chocolate 28

Recipe Actions

Share this recipe:

Recipe Author

Forktionary editorial kitchen team

The Forktionary Kitchen Team

Adapted from Food.com, then tested & standardized by Forktionary.

Ingredients for Mexican Hot Chocolate

  • 2 cups whole milk
  • 4 ounces Mexican chocolate (Abuelita or Ibarra recommended)
  • 1 vanilla bean, split and scraped

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Mexican Hot Chocolate? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Mexican Hot Chocolate

  1. In a small saucepan, combine 2 cups of whole milk and 4 ounces of Mexican chocolate (such as Abuelita or Ibarra).
  2. Split a vanilla bean lengthwise and scrape the seeds into the milk. Add the bean pod as well.
  3. Heat the mixture over medium-low heat, stirring constantly, until the chocolate is completely melted and the milk is warmed through (about 5 minutes). Do not boil.
  4. If using a molinillo, carefully froth the hot chocolate using a swift, circular motion for about 1-2 minutes, or until frothy. Alternatively, use a whisk to incorporate air and create a light foam.
  5. Remove from heat and serve immediately in large mugs. Garnish with cinnamon sticks or marshmallows (optional).

Nutrition Information (Approximate per serving)

Sodium

5 g

Sugar

146g

Fat

50g

Carbs

17g

Frequently Asked Questions

How long does it take to make Mexican Hot Chocolate?

Mexican Hot Chocolate takes about 15 minutes from start to finish — roughly 5 minutes to prepare and 10 minutes to cook.

How many calories are in Mexican Hot Chocolate?

Mexican Hot Chocolate has approximately 380.8 calories per serving, with about 19 g protein, 17 g carbohydrates and 26 g fat.

What ingredients do I need for Mexican Hot Chocolate?

The key ingredients for Mexican Hot Chocolate are Milk, Mexican Chocolate, Vanilla Bean. See the full list with measurements above.

Reviews

No reviews yet — be the first to share your thoughts on this recipe!

Write a Review