Mexican hot chocolate (spiced)

A rustic ceramic mug of steaming hot chocolate with a dramatic splash as a large white marshmallow is dropped into it. Cinnamon sticks, cocoa powder, and pieces of dark chocolate are scattered around the base on a dark textured surface. Cream-colored text at the top reads "BETTER THAN STORE-BOUGHT" and "AUTHENTIC MEXICAN HOT CHOCOLATE."

 In this post, we’re making an easy, delicious Mexican Hot Chocolate. Unlike the sugary, watery packets you might be used to, this recipe is thick, creamy, and packed with heritage.

Why You’ll Love This

  • Deep, Complex Flavor: The combination of bittersweet chocolate and cocoa powder creates a richness you just can’t get from a mix.
  • The Perfect Kick: A hint of cayenne and cinnamon adds a warmth that hits the back of your throat in the best way possible.
  • Customizable Sweetness: Because we are making this from scratch, we control the sugar. It’s sweet, but not cloying.

things we need

Special Equipment/Instruments:

  • Medium saucepan
  • Molinillo (traditional Mexican wooden whisk) OR a narrow wire whisk
  • Chef’s knife (for chopping chocolate)

Ingredients:

  • 4 oz (113g) Bittersweet chocolate (70-80% cacao), chopped roughly
  • 3 cups (720ml) Whole milk (See notes for dairy-free options)
  • 3 tbsp Cocoa powder (Dutch-process preferred)
  • 3 tbsp Granulated sugar (Plus an optional 4th tbsp for a sweeter drink)
  • 1 tsp Ground cinnamon
  • 1 tsp Vanilla extract
  • 1 pinch Cayenne pepper (Adjust to taste, but don’t skip it!)
  • Optional: Marshmallows for serving

instructions

Choosing Your Chocolate

First off, we are going to chop 4 ounces of bittersweet chocolate. You could use chocolate chips if you wanted to, but This is a good opportunity to use a silky, high-quality chocolate bar.

This is the time to splurge! The chocolate is the primary flavor. If you can’t find something labeled “bittersweet,” look for a bar with 70% or 80% cacao. You want that deep cocoa flavor to stand up to the spices.

The Secret Tool: The Molinillo

You can definitely grab a standard whisk, but for the real deal, you want a traditional Mexican whisk called a molinillo.

They are really beautiful, wooden tools that look almost like a decorative mace. You spin the handle between your palms, and those little wooden rings jiggle to whip air into the mixture. It is the most fun thing in the world for a kid (or an adult!) to use.

It whips air into the mixture while it’s over the heat, giving your hot chocolate that signature, frothy top. It is really amazing but if you don’t have Molinillo it’s fine you can use standard whisk.

A Nod to History

Most of you probably know this already, but chocolate comes from the New World. It was eventually imported to Europe, and they became absolutely obsessed with it. So, although this recipe has changed many times over the years, making it this way is like paying a little homage to the originators of this beautiful flavor profile.

Thick, Creamy, and Nostalgic

To be clear, this isn’t quite champurrado—which is a specific version thickened with masa (corn dough) and sweetened with piloncillo, it evokes the same warm, nostalgic flavors.

This version is so thick and creamy on its own, and that complexity from the cinnamon and cayenne is really lovely. It’s the perfect way to warm up on a cold afternoon.

Happy drinking!

checkout more recipes

If you like this recipe Explore more recipes

Easy Mexican Hot Chocolate

Recipe by Sana ReiCourse: Drinks / DessertCuisine: MexicanDifficulty: Easy
Servings

3

cups
Prep time

5

minutes
Cooking time

10

minutes
Calories

320

kcal
Total time

15

minutes

A rich, authentic-style hot chocolate made with bittersweet chocolate, cinnamon, and a pinch of cayenne for a warming kick. Thicker and more complex than standard cocoa.

Ingredients

  • Equipment Needed:
  • Medium Saucepan

  • Molinillo (optional) or Whisk

  • Knife and Cutting Board

  • Ingredients:
  • 4 oz (113g) Bittersweet chocolate (70-80% cacao), chopped

  • 3 cups (720ml) Whole milk

  • 3 tbsp (22g) Unsweetened cocoa powder

  • 3 tbsp (38g) Granulated sugar

  • 1 tsp Ground cinnamon

  • 1 tsp Vanilla extract

  • 1 pinch Cayenne pepper

  • Marshmallows (optional, for garnish)

Directions

  • Chop the Chocolate: Chop the 4 oz of bittersweet chocolate into small pieces to ensure even melting. Set aside.
  • Combine Spices and Milk: In a medium saucepan, pour in the 3 cups of milk. Add the 3 tbsp cocoa powder, 3 tbsp sugar, 1 tsp cinnamon, 1 pinch of cayenne, and 1 tsp vanilla extract.
  • Heat: Place the pot over medium heat. Whisk continuously (using a molinillo if you have one) to break up the cocoa powder. Heat until the mixture is steamy and hot, but not boiling.
  • Add Chocolate: Once the milk base is hot, add the chopped bittersweet chocolate.
  • Final Mix: Stir gently until the chocolate is completely melted and the texture is velvety smooth.
  • Serve: Pour into mugs while hot. Garnish with marshmallows or extra cinnamon if desired.

Notes

  • Dairy-Free: You can totally use almond milk or oat milk for this. Any of your favorite non-dairy alternatives work fine, though whole milk yields the creamist result.
  • Sweetness: If you have a sweet tooth or are making this for kids, feel free to add a 4th tablespoon of sugar. Traditional store-bought Mexican chocolate discs (like Abuelita) are very sugary; this recipe is more chocolate-forward.
  • The Molinillo: If using a traditional wooden whisk, hold the handle between your palms and rub your hands back and forth to spin the head of the whisk in the liquid. This creates the signature foam.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *