Mexican Mocha Recipe: Chocolate, Cinnamon and a Hint of Chili

A Mexican mocha is a café mocha spiced like Mexican hot chocolate: espresso, chocolate and steamed milk with cinnamon and a small pinch of chili, usually ancho or cayenne. To make one, whisk 2 tablespoons of chocolate sauce with 1/4 teaspoon cinnamon and a pinch of chili into two shots of espresso, then top with steamed milk. The cinnamon brings warmth and the chili adds a gentle glow at the end of each sip rather than real heat.

Below you will find a spiced chocolate sauce you can keep in the fridge, the full latte recipe, an iced version and tips for getting the spice level just right.

What Is a Mexican Mocha?

A regular mocha is espresso, chocolate and steamed milk. (If you want the classic first, see our guide on how to make a café mocha at home.) The Mexican version borrows the flavors of Mexican-style drinking chocolate, which is traditionally made with cinnamon and sugar and often has a grainy, rustic texture.

The drink draws on a very old pairing. Cacao was prepared as a drink in Mesoamerica long before it reached Europe, and spices including chili were among the ingredients added to those early drinks. Today’s Mexican mocha is a modern café creation, not a traditional recipe, but it nods to that history.

The flavor profile looks like this:

  • Chocolate: rich, slightly bitter, the main event.
  • Cinnamon: warm and sweet-smelling.
  • Chili: a soft, slow warmth in the throat.
  • Espresso: roasty depth that keeps it from tasting like plain hot cocoa.
  • Optional extras: vanilla, a pinch of nutmeg, or a little brown sugar.

Spiced Chocolate Sauce (Make Ahead)

Makes about 1 cup (240 ml), enough for 6 to 8 drinks.

Ingredients

  • 1/2 cup (120 ml) water
  • 1/2 cup (100 g) granulated or brown sugar
  • 1/2 cup (45 g) unsweetened cocoa powder
  • 1 oz (28 g) dark chocolate, chopped, optional for extra richness
  • 1 1/2 tsp ground cinnamon
  • 1/4 to 1/2 tsp ancho chili powder, or 1/8 tsp cayenne
  • 1 tsp (5 ml) vanilla extract
  • Pinch of salt

Instructions

  1. In a small saucepan, whisk together the water, sugar, cocoa, cinnamon, chili and salt until smooth.
  2. Bring to a simmer over medium heat, whisking constantly, and cook for 2 to 3 minutes until glossy and slightly thickened.
  3. Remove from the heat and stir in the chopped chocolate (if using) and vanilla until melted.
  4. Cool, transfer to a jar and refrigerate for up to 2 weeks. Stir before using, as the spices can settle.

Shortcut: If you have a Mexican-style chocolate tablet, which usually already contains sugar and cinnamon, melt about 1 oz (28 g) into the hot espresso instead of using the sauce, then add a pinch of chili.

Mexican Mocha Recipe

Makes one 12 oz (355 ml) drink.

Ingredients

  • 2 shots espresso (2 oz / 60 ml), or 1/2 cup (120 ml) strong brewed coffee
  • 2 tbsp (30 ml) spiced chocolate sauce
  • 3/4 cup (180 ml) whole milk or oat milk
  • Whipped cream, optional
  • Pinch of cinnamon and chili, or shaved chocolate, for garnish

Instructions

  1. Add the chocolate sauce to a warm mug.
  2. Pull the espresso directly over the sauce and stir until fully combined. The heat from the espresso loosens the sauce.
  3. Steam or heat the milk to about 140 to 150°F (60 to 65°C) and froth it lightly.
  4. Pour the milk into the mug, holding back the foam, then spoon foam on top.
  5. Finish with whipped cream and a light dusting of cinnamon and a tiny pinch of chili.

Dial In the Spice Level

Chili strength varies a lot between brands and types, so start low and adjust. These amounts are per 12 oz drink if you are adding spice directly rather than using the sauce.

Spice level Cinnamon Chili What you will taste
Mild 1/4 tsp Tiny pinch ancho Warm cinnamon, barely-there glow
Medium 1/4 tsp 1/8 tsp ancho Noticeable warmth at the finish
Hot 1/4 tsp Pinch of cayenne Clear heat that builds as you drink
Smoky 1/4 tsp Pinch of chipotle Smoky, savory edge with gentle heat

Ancho is the friendliest choice: it is fruity and mild. Cayenne is hotter and sharper, and chipotle adds smoke. Whichever you choose, the goal is balance, not burn.

Iced Mexican Mocha and Other Variations

Iced Mexican Mocha

  1. Stir 2 tbsp (30 ml) spiced chocolate sauce into 2 hot espresso shots.
  2. Fill a 16 oz glass with ice and add 3/4 cup (180 ml) cold milk.
  3. Pour the chocolate espresso over the top, stir and garnish with cinnamon.

More Ideas

  • Dairy-free: oat milk and coconut milk both suit the chocolate and spice.
  • Mexican mocha cold brew: mix cold brew with spiced chocolate sauce and a splash of milk.
  • Café de olla twist: add a little piloncillo or dark brown sugar and a strip of orange peel. Learn more about that traditional drink in our café de olla article.
  • Brewed shortcut: no espresso? Brew a strong pot of chocolate-cinnamon flavored coffee and stir in milk and a pinch of chili.

Tips for the Best Mexican Mocha

  • Bloom the spices. Mixing cinnamon and chili into hot espresso or simmering sauce releases more aroma than sprinkling them on top.
  • Use a coffee that loves chocolate. Medium-dark roasts and Latin American beans with cocoa notes are natural partners. Read more about Mexican coffee and its flavor profile.
  • Strain if needed. Ground cinnamon can leave a gritty sediment; a quick strain of the sauce fixes it.
  • Add salt. A pinch in the sauce makes the chocolate taste deeper.

Mexican Mocha FAQ

Is a Mexican mocha spicy?

Usually only mildly. Most recipes use just enough chili to create a gentle warmth at the end of each sip. You control the heat, so you can leave it out entirely or add more for a bolder kick.

What is the difference between a mocha and a Mexican mocha?

A mocha is espresso, chocolate and steamed milk. A Mexican mocha adds cinnamon and chili, and sometimes vanilla, inspired by Mexican-style drinking chocolate.

What chili powder is best?

Ancho chili powder is the most popular because it is mild and slightly fruity. Cayenne adds more heat, and chipotle brings smoke. Avoid blended “chili powder” seasoning mixes, which often contain cumin, garlic and salt.

Can I make it without espresso?

Yes. Use 1/2 cup (120 ml) of strong brewed coffee, moka pot coffee or instant coffee made at double strength. The flavor will be slightly lighter but still delicious.

Warm Up With a Mexican Mocha

A Mexican mocha takes the comfort of a café mocha and adds cinnamon warmth and a hint of chili. Keep a jar of spiced chocolate sauce in the fridge and you are one espresso shot away from a cozy cup. For the easiest version, brew our Mexican Chocolate flavored coffee and stir in milk with a pinch of cinnamon and chili, or use our Mexico single origin as your espresso base. Every Feel Espresso order is roasted 1 to 5 days before delivery.

Back to blog