Mexican Chocolate Cake is a delightful dessert that combines rich chocolate flavors with a hint of spice, creating a unique taste experience. This cake features moist layers infused with cinnamon and a touch of cayenne pepper, offering a warm and inviting flavor that beckons to be enjoyed. Topped with a creamy frosting and adorned with mini chocolate chips, this cake not only looks stunning but also delivers a deliciously satisfying bite. Whether you’re celebrating a special occasion or simply indulging your sweet tooth, this cake is sure to impress.
Why We Love This Mexican Chocolate Cake Recipe
This Mexican Chocolate Cake recipe stands out for its balance of flavors and textures. The combination of cocoa powder, warm spices, and a dash of heat from cayenne pepper creates a depth of flavor that elevates it beyond your traditional chocolate cake. The moistness of the cake, thanks to the buttermilk and hot coffee, ensures that each bite melts in your mouth. Plus, the fluffy buttercream frosting adds a rich creaminess that perfectly complements the cake’s spiced layers. This cake is a crowd-pleaser—whether served at a birthday party, family gathering, or just on a cozy evening at home. You’ll find that the recipes for Mexican desserts often spark joy and warmth, making them memorable.
Ingredients about Mexican Chocolate Cake
List of ingredients with measurements
- 1 ¾ cups all-purpose flour
- 1 ¾ cups granulated sugar
- ¾ cup unsweetened cocoa powder
- 2 teaspoons baking soda
- 2 teaspoons ground cinnamon
- ¼ teaspoon cayenne pepper
- 1 cup buttermilk
- ½ cup vegetable oil
- 2 large eggs (room temperature)
- 1 cup hot coffee
- 1 cup salted butter (at room temperature)
- 1 ½ teaspoons vanilla extract
- 1 tablespoon ground cinnamon
- 4 cups powdered sugar
- 5-6 tablespoons heavy cream
- 1 cup mini chocolate chips
How to Make Mexican Chocolate Cake Directions
To kick off your baking journey, preheat your oven to 350°F (175°C). This temperature ensures that your cake bakes evenly and acquires that lovely moist texture you desire. While the oven warms up, grease two 9-inch round baking pans. This will help prevent the cake from sticking and make it easier to remove once baked.
In a mixing bowl, start by whisking together the dry ingredients. Combine the all-purpose flour, granulated sugar, unsweetened cocoa powder, baking soda, ground cinnamon, cayenne pepper, and a pinch of salt. Mixing these elements will help evenly distribute the leavening agent and spices throughout the cake, ensuring every slice is flavorful.
In a separate bowl, blend your wet ingredients. Pour in the buttermilk, vegetable oil, eggs, vanilla extract, and that all-important hot coffee. The hot coffee not only deepens the chocolate flavor but also helps keep the cake moist. Use a whisk or a hand mixer to combine these until soft and smooth.
Next, you’ll want to combine the wet and dry mixtures. Slowly pour the wet ingredients into the dry ingredients while stirring gently. Be careful not to overmix; you just want them to come together for a nice, slightly lumpy batter. Once your batter is ready, equally divide it between the prepared pans.
Now it’s time for baking. Place the pans in the preheated oven and bake for about 35 minutes. You’ll want to check for doneness by inserting a toothpick into the center of the cakes; it should come out clean or with a few moist crumbs. When done, remove the pans from the oven and let the cakes cool in their pans for about 10 minutes. This allows them to set before transferring to a cooling rack.
While the cakes are cooling, you can prepare the frosting. In a mixing bowl, combine the room temperature salted butter and powdered sugar. Beat these together until creamy and fully incorporated. Gradually mix in the heavy cream, vanilla extract, and ground cinnamon until the frosting becomes light and fluffy.
After the cakes have cooled completely, it’s time to frost. Place one cake layer on a serving plate or cake stand, and spread a generous amount of frosting on top. Then, gently place the second layer on top and use the remaining frosting to coat the top and sides of the cake. For that extra touch, sprinkle mini chocolate chips on top or in between the layers, depending on your preference.
Your delicious Mexican Chocolate Cake is now beautifully decorated and ready to be served!
How to Serve Mexican Chocolate Cake
Serving your Mexican Chocolate Cake can be just as fun as making it. This cake truly shines when accompanied by some delightful garnishes. Consider serving it with a dollop of freshly whipped cream or a scoop of creamy vanilla ice cream to complement its rich flavors. A drizzle of chocolate sauce or a sprinkle of additional ground cinnamon can elevate the presentation even more.
When slicing the cake, aim for generous pieces that showcase the luscious layers and inviting frosting. You might also think about chilling the cake in the refrigerator for about an hour before serving; this will allow the flavors to meld together beautifully. Typically, this cake works wonderfully for birthdays or other celebrations, but it’s equally right at home for any cozy evening treat.
Expert Tips: Mexican Chocolate Cake
To achieve the perfect Mexican Chocolate Cake, keep these expert tips in mind. Firstly, make sure all your ingredients are at room temperature—this allows them to combine more effectively, resulting in a smoother batter.
Secondly, when using cocoa powder, opt for high-quality unsweetened cocoa for a richer flavor. You might also want to consider sifting the dry ingredients together to eliminate any clumps, especially with the cocoa powder.
Another tip is to remember that ovens can vary in accuracy. It’s best to check your cake a few minutes before the suggested baking time to prevent overcooking.
Let your cakes cool completely before frosting them; this prevents the frosting from melting and sliding off. Finally, don’t be shy with the chocolate chips! They add a delightful surprise of sweetness and texture throughout the cake.
How to Store Mexican Chocolate Cake
Storing your Mexican Chocolate Cake properly will help preserve its freshness and flavor. If you have any leftover cake, wrap it tightly with plastic wrap or store it in an airtight container. Keep it at room temperature for up to 2 days, but after that, transferring it to the fridge is a good idea. This will maintain its moistness and prevent any unwanted dry texture.
If you want to store the cake for a longer time, consider placing it in the freezer. Slice individual pieces and wrap them in plastic wrap before placing them in a freezer-safe container. Your cake can be frozen for up to 3 months. When you’re ready to enjoy it again, simply thaw it in the fridge overnight.
Variation of Mexican Chocolate Cake
While the classic Mexican Chocolate Cake recipe is irresistible, there are plenty of variations to try. You might consider adding chocolate fudge or ganache between the layers for an even richer experience. Alternatively, swapping the mini chocolate chips for chopped nuts like pecans or walnuts can add a delightful crunch.
For a fruity twist, consider folding in some finely chopped strawberries or raspberries into the frosting for a burst of freshness. You could also try using different flavored extracts in the frosting, such as almond or coffee, to add a unique twist. Finally, you can experiment with a gluten-free option by substituting the all-purpose flour with almond flour or a gluten-free blend.
FAQ
What makes Mexican Chocolate Cake different from regular chocolate cake?
Mexican Chocolate Cake sets itself apart with the addition of warm spices such as cinnamon and a hint of cayenne pepper, creating a deeper flavor profile. These spices enhance the chocolate without overwhelming it, offering a unique culinary experience.
Can I use regular milk instead of buttermilk in the cake?
Yes, you can substitute regular milk for buttermilk by adding a tablespoon of vinegar or lemon juice to a cup of milk. Let it sit for about 5-10 minutes to curdle, then use it as you would buttermilk in the recipe.
Is it necessary to use coffee in this recipe?
Using coffee enhances the flavor of the cocoa, making it more robust and rich. However, if you prefer not to use coffee, you can replace it with hot water or even a chocolate-flavored beverage.
How long does Mexican Chocolate Cake last?
When stored properly at room temperature, the cake lasts for about 2 days. If refrigerated, it can stay fresh for up to a week. If frozen, the cake can last up to 3 months.
Can I make this cake ahead of time?
Absolutely! You can bake the cake a day or two in advance and store it in an airtight container. Frost it just before serving to ensure the frosting stays fresh and doesn’t slide off.

Mexican Chocolate Cake
Ingredients
Dry Ingredients
- 1.75 cups all-purpose flour
- 1.75 cups granulated sugar
- 0.75 cup unsweetened cocoa powder Use high-quality cocoa for richer flavor.
- 2 teaspoons baking soda
- 2 teaspoons ground cinnamon
- 0.25 teaspoon cayenne pepper For a hint of spice.
Wet Ingredients
- 1 cup buttermilk Room temperature.
- 0.5 cup vegetable oil
- 2 large eggs At room temperature.
- 1 cup hot coffee Enhances chocolate flavor.
- 1.5 teaspoons vanilla extract
Frosting
- 1 cup salted butter At room temperature.
- 4 cups powdered sugar
- 5-6 tablespoons heavy cream
- 1 tablespoon ground cinnamon
Garnish
- 1 cup mini chocolate chips For topping.
Instructions
Preparation
- Preheat your oven to 350°F (175°C) and grease two 9-inch round baking pans.
- In a mixing bowl, whisk together the dry ingredients: all-purpose flour, granulated sugar, unsweetened cocoa powder, baking soda, ground cinnamon, cayenne pepper, and a pinch of salt.
- In another bowl, blend your wet ingredients: buttermilk, vegetable oil, eggs, vanilla extract, and hot coffee. Mix until soft and smooth.
- Pour the wet ingredients into the dry ingredients, stirring gently to combine into a slightly lumpy batter.
- Divide the batter equally between the prepared pans.
Baking
- Bake in the preheated oven for about 35 minutes, checking for doneness with a toothpick.
- Remove the pans from the oven and let the cakes cool in their pans for about 10 minutes before transferring them to a cooling rack.
Frosting
- In a mixing bowl, combine room temperature salted butter and powdered sugar, beating until creamy.
- Gradually mix in heavy cream, vanilla extract, and ground cinnamon until the frosting is light and fluffy.
Assembly
- Once the cakes have cooled completely, frost one cake layer on a serving plate.
- Place the second layer on top and use the remaining frosting to coat the top and sides of the cake.
- Sprinkle mini chocolate chips on top or between the layers.
Send me this recipe!
Just enter your email below and get it sent straight to your inbox!


