Blog / Nutrition

Take Your Coffee South of the Border with These 7 Mexican Mocha Drink Recipes

Have you tried Mexican mocha yet? From Starbucks to neighborhood coffee shops, this Latin-inspired take on the classic coffee drink is all the rage. But it's cold outside. So if venturing out to get your mocha fix is the last thing you want to do, it's time to rejoice. Because, with these seven recipes, it's possible to enjoy all the spicy goodness of Mexican mocha without ever having to leave the warmth and comfort of your own home.

What Is Mexican Mocha?

It seems pretty straightforward. Mexican mocha is mocha with a Mexican flare, right?

Not so fast.

As it turns out, there are actually quite a few different varieties of Mexican mocha. 

Some recipes call for Mexican chocolate (a mixture of cacao nibs, cinnamon, and sugar that may also contain allspice, nutmeg, chili peppers, or nuts) and some cacao. Some use regular coffee, while others insist on espresso. And some use cream, while others are 100% vegan. 

However, the one thing all Mexican mocha recipes have in common is spice. Yet even here there's little uniformity. For while everyone seems to agree that cinnamon is a must-have, some recipes also call for nutmeg and others chili powder—or even cayenne pepper.

In addition, some people prefer to call the Mexican mocha drink an Oaxacan latte. 

Say what?

Doesn't a mocha coffee recipe by definition include chocolate, while a latte is basically a milk drink with a little coffee thrown in?

Quite true.

But—and here's a fun fact—there's actually a variety of coffee bean called the mocha coffee bean that hails from Mocha, Yemen. Which means the term "mocha" can be used to refer to either the bean or the coffee recipe. 

And—here comes another fun fact—some people say there's really no such thing as "Mexican mocha" at all, claiming it's just a marketing ploy designed to sell more coffee.


Who knew a simple cup of coffee could be so complicated?

But whatever you put in it—and whatever you choose to call it—I think we can all agree it's good stuff. And, anyway, since variety is, as they say, the spice of life, who are we to say what's officially Mexican mocha and what isn't? 

That's why we've gathered a sampling of the very finest Mexican mocha recipes from across the Internet so you can choose for yourself the Mexican mocha that's right for you.

7 Mexican Mocha Recipes

Ready to leave all the coffee confusion behind and experience the full range of Mexican mocha recipes? Then let's dig into seven of the very finest drink recipes out there. Whether you're in the mood for vegan or keto friendly, hot and spicy or warm and soothing, these recipes have something for everyone.

1. Oaxacan Latte

If you're looking for a basic Mexican mocha recipe with no frills, then this Oaxacan latte from The Other Side of the Tortilla is perfect for you. With just four simple ingredients, it's a quick and easy way to get acquainted with Mexican mocha.

Oaxacan Latte


  • 2 shots of espresso or 1/3 cup strong coffee
  • 1 cup milk
  • 2 tablespoons Mexican chocolate, grated or chopped
  • 2 to 3 teaspoons sugar (optional)


  1. 2 shots of espresso or 1/3 cup strong coffee
  2. Brew espresso or strong coffee and set aside.
  3. Finely grate or chop Mexican chocolate and stir into a cup of coffee until fully dissolved.
  4. Add sweetener, if using.
  5. Steam milk using a milk steamer or espresso machine.
  6. Pour hot milk in coffee and chocolate mixture and top with foam.

If you don't have an espresso machine or milk steamer, you can create the same effect by pouring milk into a glass jar and shaking vigorously for 1 to 2 minutes. Next, remove the lid and microwave for 30 seconds at a time until milk is hot and foam has set. Then hold foam back with a spoon as you pour hot milk into the coffee and chocolate. Finally, top the cup of coffee with foam.

2. Mexican Mocha Recipe

Warm up on a cold winter's day with this Mexican mocha recipe from A Spicy Perspective. With its warm and spicy combination of cinnamon, nutmeg, and cayenne pepper, you'll have no trouble chasing those chills away!

Mexican Mocha Recipe


  • 6 ounces strong coffee or 2 shots espresso
  • 2 tablespoons powdered sugar
  • 1 tablespoon unsweetened cocoa powder
  • 1/4 teaspoon cinnamon
  • 1/4 teaspoon nutmeg
  • 1/8 teaspoon cayenne pepper
  • 1 to 3 tablespoons heavy cream or half and half


    1. Combine dry ingredients in a small bowl.
    2. Combine cocoa mix and coffee in a mug and stir until smooth.
    3. Add cream or half and half to taste.

    3. Mexican Spiced Mocha

    Mix up your Mexican mocha with this Mexican spiced mocha from Homemade in the Kitchen. With chili powder instead of cayenne pepper, this version of the beloved coffee drink is warming, savory, and altogether delicious.

    Mexican Spiced Mocha


    • 2 tablespoons powdered sugar
    • 1 tablespoon unsweetened cocoa powder
    • 1/4 teaspoon ground cinnamon
    • 1/8 to 1/4 teaspoon chili powder
    • 6 to 8 ounces hot coffee
    • 1/4 cup milk
    • Whipped cream


    1. Combine cocoa powder, cinnamon, powdered sugar, and chili powder in coffee mug.
    2. Add hot coffee and stir well.
    3. Pour in milk and top with whipped cream and a sprinkle of cinnamon.

    4. Mexican Mocha

    If dairy free is more your speed, then why not take your Mexican mocha vegan? With this recipe from The Real Simple Good Life, you get all the spice you want in your Mexican mocha without all the milk you don't.

    Mexican Mocha


    • 2 cups freshly brewed coffee
    • 1/2 cup nut milk
    • 1/2 cup full-fat coconut milk
    • 3 tablespoons cacao powder
    • 1/2 tablespoon raw honey or to taste
    • 1/4 teaspoon vanilla
    • 1/4 teaspoon cinnamon
    • Pinch cayenne pepper


    1. Add all ingredients to your blender of choice and combine well.

    5. Spicy Mayan Mocha

    A Mexican mocha by any other name would taste as sweet. And that's just what you'll find with this spicy Mayan mocha from Just a Pinch, which combines cinnamon, nutmeg, and chocolate syrup to create the Mexican mocha drink you know and love.

    Spicy Mayan Mocha


    • 1/2 cup whipping cream
    • 3/4 teaspoon ground cinnamon, divided
    • 1/4 teaspoon grated nutmeg
    • 1 tablespoon sugar
    • 1-1/2 cups freshly brewed coffee
    • 4 teaspoons chocolate syrup


    1. Mix whipping cream, 1/4 teaspoon of cinnamon, sugar, and nutmeg in a bowl until soft peaks form.
    2. Stir remaining 1/2 teaspoon of cinnamon into brewed pot of coffee.
    3. Divide chocolate syrup evenly into 4 coffee mugs and stir in coffee.
    4. Garnish with whipped cream mixture.

    6. Mexican Mocha

    In this Mexican mocha recipe from, the main ingredients are heated together before combining with cinnamon and vanilla and blending to create an altogether different Mexican mocha experience.

    Mexican Mocha


    • 4 cups coffee
    • 2 cups skim milk
    • 1/2 cup cocoa powder
    • 2 tablespoons sugar
    • 1/2 teaspoon vanilla
    • 1/4 teaspoon cinnamon


    1. Combine milk, coffee, cocoa powder, and sugar in a large saucepan and bring just to a boil.
    2. Remove pan from heat and stir in cinnamon and vanilla.
    3. Pour everything into your blender of choice and mix on high until frothy.

    7. Keto Spiced Hot Mocha

    For our final recipe, we offer up this keto Mexican mocha from KetoDiet. So if you love a good Mexican mocha but are trying to follow a keto-friendly diet, you can relax—there's a Mexican mocha for you too.

    Keto Spiced Hot Mocha


    • 1 cup coconut milk
    • 2 tablespoons raw cacao powder or unsweetened cocoa powder
    • 2 tablespoons erythritol or 5 to 7 drops liquid stevia
    • 1/2 teaspoon cinnamon
    • 1/4 teaspoon vanilla bean powder or 1 teaspoon unsweetened vanilla extract
    • 1/4 teaspoon ground cardamom or nutmeg
    • Pinch cayenne pepper
    • 1-1/2 cups hot coffee
    • 1 tablespoon coconut oil or MCT oil
    • 1 to 2 tablespoons collagen powder (optional)
    • Whipped cream or whipped coconut cream (optional)


    1. Add coconut milk, cacao or cocoa powder, sweetener, vanilla, cinnamon, cardamom or nutmeg, and cayenne pepper to a small saucepan.
    2. Bring mixture to a simmer and heat for 1 minute.
    3. Pour in coffee and coconut oil and whisk well.
    4. Garnish with whipped cream or whipped coconut cream.

    Whether you call it a Mexican mocha, Mayan mocha, or Oaxacan latte; want it hot and spicy or warm and soothing; insist on espresso, cream, and chocolate syrup or prefer regular coffee, cashew milk, and cacao powder, we think these seven Mexican mocha recipes have got you covered. Enjoy!

    Mexican Mocha Mix

    Comments (0)