If you love chocolate with a twist, Mexican Chocolate Cake is a dessert that will leave your taste buds dancing. Unlike traditional chocolate cakes, this cake combines rich cocoa with warm spices like cinnamon and a hint of chili, giving it a unique depth of flavor. Topped with a silky chocolate ganache or a dusting of powdered sugar, it’s the ultimate indulgence for chocolate lovers seeking something bold and different.

Ingredients You’ll Need
To create a perfectly spiced Mexican chocolate cake, it’s essential to have quality ingredients:
For the Cake:
- 2 cups all-purpose flour
- 2 cups granulated sugar
- ¾ cup unsweetened cocoa powder
- 1 ½ tsp baking powder
- 1 ½ tsp baking soda
- 1 tsp salt
- 1 tsp ground cinnamon
- ½ tsp cayenne pepper (optional, adjust to taste)
- 1 cup buttermilk, at room temperature
- ½ cup vegetable oil
- 2 large eggs, at room temperature
- 2 tsp vanilla extract
- 1 cup hot coffee (enhances the chocolate flavor)
For the Chocolate Ganache:
- 1 cup heavy cream
- 8 oz semi-sweet chocolate, chopped
- ½ tsp cinnamon
Step-by-Step Instructions
1. Preheat and Prepare Pans
- Preheat your oven to 350°F (175°C).
- Grease and flour two 9-inch round cake pans, or line them with parchment paper.
2. Combine Dry Ingredients
- In a large bowl, sift together flour, sugar, cocoa powder, baking powder, baking soda, salt, cinnamon, and cayenne pepper.
- Whisk until evenly combined.
3. Mix Wet Ingredients
- In a separate bowl, combine buttermilk, vegetable oil, eggs, and vanilla extract.
- Whisk until smooth.
4. Combine Wet and Dry Ingredients
- Gradually add the wet ingredients to the dry ingredients, mixing on low speed until fully combined.
- Slowly pour in hot coffee while stirring; this deepens the chocolate flavor and makes the batter silky.
5. Bake the Cake
- Divide batter evenly between the prepared pans.
- Bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean.
- Allow the cakes to cool in the pans for 10 minutes before transferring to a wire rack to cool completely.
6. Make the Ganache
- Heat the heavy cream in a small saucepan until just simmering.
- Pour over chopped chocolate and let sit for 2–3 minutes.
- Stir until smooth, then add cinnamon for a subtle warmth.
- Let the ganache cool slightly before pouring over the cooled cake.
7. Assemble and Serve
- Place one cake layer on a serving plate.
- Spread a layer of ganache over the top.
- Place the second cake layer on top and pour the remaining ganache over the entire cake, letting it drip down the sides.
- Optional: Garnish with chocolate shavings or a light dusting of cinnamon.
Tips for the Perfect Mexican Chocolate Cake
- Adjust the Spice: Cayenne pepper is optional but adds a pleasant warmth. Start with ¼ tsp if you prefer a milder kick.
- Room Temperature Ingredients: Ensure eggs and buttermilk are at room temperature for a smooth, even batter.
- Coffee Enhances Chocolate: Don’t skip the coffee—it intensifies the chocolate without adding a coffee taste.
- Storage: Store in an airtight container at room temperature for 2 days or in the fridge for up to a week.
- Moisture Boost: For extra moist cake, brush layers with simple syrup before adding ganache.
Why You’ll Love This Cake
The charm of Mexican Chocolate Cake lies in its combination of sweet, rich chocolate and warm, aromatic spices. The slight kick from cinnamon and cayenne perfectly complements the deep cocoa flavor, making it an unforgettable dessert. Each bite is moist, tender, and full of character—perfect for special occasions, dinner parties, or a luxurious treat for yourself.
Serve it with a cup of coffee, a dollop of whipped cream, or a scoop of vanilla ice cream to take this cake to the next level. It’s more than a dessert—it’s an experience of chocolate with a hint of spice that will keep everyone coming back for seconds.
