Go Back
–+ servings
Mexican Hot Chocolate Recipe

Mexican Hot Chocolate Recipe

This Authentic Mexican Hot Chocolate recipe is a rich and creamy blend of chocolate, cinnamon, and a hint of spice. Perfect for cozy nights or festive gatherings, this warm and flavorful drink is easy to make and guaranteed to bring comfort and joy with every sip
Print Pin
Course: Drinks
Cuisine: American, Mexican
Keyword: Mexican Hot Chocolate Recipe
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 4
Calories: 320kcal
Cost: $8

Equipment

  • Medium saucepan
  • Wooden spoon or molinillo (traditional Mexican chocolate whisk)
  • Measuring spoons
  • Sharp knife for chopping chocolate

Ingredients

  • 4 cup whole milk
  • 8 ounces Mexican chocolate (such as Ibarra or Abuelita), roughly chopped
  • 1 cinnamon stick
  • ΒΌ teaspoons pure vanilla extract
  • β…› teaspoons ground cayenne pepper (optional, adjust to taste)
  • Pinch of salt
  • Whipped cream and ground cinnamon for garnish (optional)

Instructions

Prepare the Base

  • Pour the milk into a medium saucepan and add the cinnamon stick.
  • Heat over medium-low heat until small bubbles form around the edges of the pan (do not let it boil).
  • Add the chopped Mexican chocolate and salt.

Develop the Flavors

  • Reduce heat to low and whisk constantly until the chocolate is completely melted.
  • Add the vanilla extract and cayenne pepper (if using).
  • Continue whisking until the mixture is smooth and well-combined, about 2-3 minutes.

Create the Perfect Texture

  • Using your wooden spoon or molinillo, vigorously whisk the hot chocolate until it becomes frothy.
  • Remove the cinnamon stick.
  • Serve immediately while hot.

Notes

  • Use whole milk for the richest, creamiest texture. For a dairy-free version, full-fat coconut milk works beautifully.
  • Don't skip the whisking step – it creates the signature frothy texture that makes Mexican hot chocolate special.
  • If you can't find Mexican chocolate, substitute with dark chocolate (70% cocoa) plus 1 teaspoon ground cinnamon and 2 tablespoons granulated sugar.

Nutrition

Serving: 240g | Calories: 320kcal | Carbohydrates: 38g | Protein: 8g | Fat: 16g | Saturated Fat: 10g | Cholesterol: 35mg | Sodium: 125mg | Fiber: 2g | Sugar: 33g