Warm, Cozy, and a Little Spicy
Let’s talk about this Mexican Mocha. If you love coffee and chocolate, you’re in for a treat.
This cozy drink has the rich mocha flavor you crave, with a little kick from cinnamon and a tiny bit of cayenne.
It’s like your regular mocha leveled up—with a spicy hug.
You don’t need any fancy barista skills. Just a saucepan, some pantry ingredients, and 10 minutes. It’s seriously that easy.
🍫 Why I Love This Recipe

I first had a Mexican mocha at a tiny café in Santa Fe. It was cold outside and I was tired, and this drink honestly woke me up and warmed me up. I’ve been making it ever since—especially on days when I want to treat myself without leaving the house.
- It’s warm and chocolatey, with a surprise spicy twist
- Comes together in 10 minutes, start to finish
- You can use regular coffee or espresso
- Feels fancy, but is secretly so easy
☕ Servings and Time
- Servings: 2 mugs
- Total Time: 10 minutes
🧪 Why This Recipe Works (Quick Science)
- Cinnamon + Cayenne = Flavor Boost – These spices don’t just add heat. They enhance the cocoa and bring out the richness of the coffee.
- Milk fat makes it creamy – Using whole milk (or a creamy alternative) helps carry the chocolate and coffee flavors.
- Sugar balances the bitterness – A little sweetness softens the edge of dark cocoa and coffee.
🍽️ Meal Plan Ideas
This is perfect when you:
- Need a pick-me-up between lunch and dinner
- Want something warm after a light breakfast
- Pair it with a pastry for a dessert-style treat after dinner
🚫 Common Mistakes
- Overheating the milk – It can curdle or taste burnt. Keep it to a simmer.
- Skipping the whisk – Whisking helps everything blend smoothly.
- Too much spice – A pinch of cayenne is enough. It’s meant to warm, not burn.

🍴 What You’ll Need
Ingredients
- 1 ½ cups whole milk (or oat milk)
- ½ cup strong brewed coffee or 2 shots espresso
- 2 tablespoons unsweetened cocoa powder
- 2 tablespoons sugar (or more to taste)
- ½ teaspoon ground cinnamon
- 1 tiny pinch cayenne pepper (about 1/16 tsp)
- 1 teaspoon vanilla extract
- Whipped cream (optional, for topping)
- Ground cocoa or cinnamon (for garnish)
Tools
- Small saucepan
- Whisk
- Measuring spoons
- Mug
🔥 Instructions
Step 1: Heat the Milk and Coffee
In a small saucepan over medium heat, add 1 ½ cups milk and ½ cup coffee. Stir occasionally and heat until steaming, not boiling.

Step 2: Whisk in Cocoa, Sugar, and Spices
Whisk in 2 tablespoons cocoa powder, 2 tablespoons sugar, ½ teaspoon cinnamon, and a tiny pinch of cayenne. Keep whisking until smooth and no lumps remain.

Step 3: Add Vanilla
Turn off the heat and stir in 1 teaspoon vanilla extract. Give it one last whisk.

Step 4: Pour and Garnish
Pour into mugs. Top with whipped cream and dust with a little cinnamon or cocoa powder.

♻️ Leftovers & Storage
This is best fresh, but you can:
- Store leftovers in the fridge for 2 days
- Reheat gently on the stove or microwave, stirring well
🛠️ Substitutions & Variations
- Use oat milk or almond milk for dairy-free
- Add a little nutmeg for extra warmth
- Skip the cayenne if you’re not into heat
- Try maple syrup or honey instead of sugar
⏳ Make Ahead Tips
You can:
- Brew the coffee ahead and store in the fridge
- Mix cocoa, sugar, and spices into a homemade “mocha mix” to save time
❓FAQ
Q: Can I make this without coffee?
A: Yes! Just use all milk, and it becomes more of a spicy hot chocolate.
Q: Is it very spicy?
A: Not really. It’s warm, not hot. You can adjust the cayenne to taste.
Q: Can I use espresso powder?
A: Yes—dissolve 1 to 2 teaspoons in the milk instead of using brewed coffee.
🥐 What to Serve With Mexican Mocha
- Cinnamon rolls or croissants
- Churros (yes please)
- Chocolate biscotti
- A cozy breakfast sandwich
✨ Wrap-Up
This Mexican Mocha is one of those simple recipes that makes you feel fancy, cozy, and like you just treated yourself—all in under 10 minutes. Give it a try, and when you do, come back and let me know how it turned out! Got a question? Drop it in the comments—I’m here to help.