Mexican Hot Chocolate
Mexican Recipes 0 comments

Mexican Hot Chocolate Recipe

Mexican hot chocolate isn’t just a drink—it’s a sip of history. It traces back to the Mayans and Aztecs, who called it xocolatl, meaning “bitter water.” Back then, it was part of sacred rituals and everyday life. Later, Spanish colonization added creamy texture and spices, transforming it into the cozy, comforting mugful we love today. This recipe keeps those traditional vibes but adds a modern, practical twist.

Mexican Hot Chocolate

Quick Recipe Info

  • Time: About 1 hour (including steeping)
  • Serves: 8 cups
  • Skill: Super simple
  • Tools:
    • Medium saucepan
    • Whisk or molinillo (a cool Mexican wooden whisk)
    • Measuring tools
    • Ladle

Bonus Tip:

You can make it ahead! It stays fresh in the fridge for three days. Just heat it up when you’re ready.

Mexican Hot Chocolate Recipe

What You’ll Need

Ingredients:

  • 8 cups water, split into two portions
  • 3 cinnamon sticks
  • 6 oz Mexican chocolate (brands like Abuelita or Ibarra work great)
  • 4 tbsp cornstarch
  • 1 cup milk (or almond milk for dairy-free)
  • Optional: Kahlúa or peppermint schnapps for a grown-up twist

Substitutions:

  • Can’t find Mexican chocolate? Use bittersweet chocolate (70% cocoa) with a teaspoon of cinnamon and a tiny pinch of cayenne.
  • Swap cornstarch for arrowroot powder—it works just as well.
  • Almond milk adds nuttiness and keeps it vegan-friendly.

Good-to-Know Stuff:

Mexican chocolate comes in pre-flavored discs with cinnamon and sugar—perfect for this recipe. Whole milk gives it the richest, creamiest texture, but almond milk is a great alternative too.

How to Make It

How to Make Mexican Hot Chocolate

Step 1: Infuse the Cinnamon

Start by boiling 8 cups of water in a medium saucepan. Toss in the cinnamon sticks, then turn off the heat and let them steep for 1 hour. This brings out their warm, spicy flavor—the base of your drink.

What to look for: The water should turn a light amber and smell amazing—like cinnamon heaven.

Step 2: Melt the Chocolate

After an hour, fish out the cinnamon sticks and heat the pot again on medium-low. Add your chocolate discs and whisk (or use a molinillo if you want to keep it traditional). Stir until the chocolate melts completely. You’ll notice the mixture getting darker and frothy.

Step 3: Thicken It

Dissolve 4 tablespoons of cornstarch in ¼ cup cold water—don’t skip this step, or you’ll get lumps! Slowly pour it into your hot chocolate while stirring. This thickens the drink into that perfect velvety texture.

Pro Tip: Always mix cornstarch with cold water first. Adding it straight into a hot liquid is a recipe for clumps.

Step 4: Add Milk

Pour in 1 cup of milk (or almond milk, if you prefer) and stir gently. Heat until it’s just about to boil, then turn off the heat immediately. The milk makes the drink creamy and balances out the bold flavors.

Heads Up: Milk boils fast—don’t walk away while it’s heating!

Make It Yours

Customization Ideas Mexican Hot Chocolate

Customization Ideas:

  • Spicy Kick: Add a pinch of cayenne for a little heat.
  • Milder Version: Skip spicy ingredients if you’re serving kids or spice-sensitive guests.

Fancy Upgrades:

  • Top it with whipped cream, marshmallows, or a drizzle of dulce de leche for extra indulgence.
  • Keep it simple and sprinkle some cinnamon on top for everyday sipping.

Seasonal Flavors:

  • Stir in peppermint extract for a holiday twist.
  • In warmer months, try adding orange zest for a light, citrusy flavor.

Serving & Storage Tips

How to Serve:

For the real deal, pour your Mexican hot chocolate into clay mugs (jarritos). Pair it with pan dulce (Mexican sweet bread) or churros for the ultimate treat.

How to Serve Mexican Hot Chocolate

Storing Leftovers:

Let the hot chocolate cool completely before putting it in an airtight container. It’ll keep in the fridge for up to three days.

Reheating:

Warm it up on the stove over medium-low heat, stirring occasionally. In a rush? Microwave it in 30-second bursts, stirring between each round.

Fun Idea:

Freeze any leftovers in ice cube trays—they make awesome iced drinks when blended with milk later!

Mexican hot chocolate isn’t just a recipe—it’s a moment. Whether you’re curled up on a chilly evening or sharing it with friends, this drink is pure comfort. Go ahead, make it, and enjoy some chocolatey magic.

Print

Mexican Hot Chocolate Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Mexican hot chocolate is a comforting blend of rich chocolate, warm cinnamon, and creamy milk. Rooted in Mexican culinary traditions, this drink offers a perfect balance of sweetness and spice. Whether enjoyed on a chilly evening or as a festive treat, it’s a hug in a mug that warms the soul.

  • Author: Carlos_Antonio
  • Prep Time: 1 hour
  • Cook Time: 5 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 8 cups 1x
  • Category: Beverage
  • Cuisine: Mexican

Ingredients

Scale
  • 8 cups water, divided
  • 3 cinnamon sticks
  • 6 ounces Mexican chocolate (e.g., Abuelita or Ibarra)
  • 4 tablespoons cornstarch
  • ¼ cup cold water (for cornstarch slurry)
  • 1 cup milk (whole or almond milk for dairy-free option)
  • Optional: Kahlúa or peppermint schnapps for a boozy twist

Ingredient Notes & Substitutions

  • If Mexican chocolate isn’t available, use bittersweet chocolate and add 1 teaspoon ground cinnamon.
  • Cornstarch can be swapped with arrowroot powder for thickening.
  • Almond milk adds a nutty flavor and works well as a non-dairy alternative.

Instructions

1. Steep the Cinnamon

Bring 8 cups of water to a boil in a medium saucepan. Add the cinnamon sticks, remove from heat, and cover. Let steep for 1 hour to infuse the water with warm, aromatic spice. Discard the cinnamon sticks after steeping.

2. Dissolve the Chocolate

Return the infused water to medium-low heat. Add the Mexican chocolate and stir continuously until fully dissolved. The mixture will turn dark and slightly frothy.

3. Thicken with Cornstarch

In a small cup, mix cornstarch with ¼ cup cold water to form a smooth slurry. Slowly pour the slurry into the pot while stirring constantly to prevent lumps. Allow it to simmer gently until it starts to thicken.

4. Add Milk

Pour in the milk and stir gently. Heat the mixture until it just begins to boil, then immediately turn off the heat to avoid scorching. The milk adds creaminess and balances the spices.

Pro Tip: Use a whisk or traditional molinillo to create an authentic frothy texture while stirring.

Notes

Serving Suggestions

Serve hot in mugs with optional toppings like whipped cream, marshmallows, or a sprinkle of cinnamon. Pair with churros or sweet bread (pan dulce) for an authentic experience.

Tips & Tricks

  • Stir continuously while adding cornstarch to prevent clumping.
  • Avoid boiling the milk for too long—it can scorch or overflow.
  • For extra frothiness, whisk vigorously before serving.

Storage & Reheating

Let leftovers cool completely before storing in an airtight container in the refrigerator for up to three days. Reheat gently on the stovetop over medium-low heat, stirring occasionally, or microwave individual servings in short intervals until warm.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

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

*

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star