I’ve tried a lot of holiday desserts. Some were epic wins, others were… well, let’s just say they looked better in the Pinterest photo. But this peppermint mocha cake?
It’s the one recipe people actually beg me to make again. It combines the cozy, caffeine-kissed depth of your favorite winter coffee order with the cool, festive zing of peppermint. This isn’t just a cake; it’s a whole mood.
It’s the dessert that will make you the undisputed champion of your holiday party. Forget basic sugar cookies. This peppermint mocha cake is the main character of December.
What’s the secret?
It’s not magic, though it tastes like it. It’s the perfect balance. The rich, dark chocolate and espresso powder create a deep, almost grown-up flavor base.
Then, the peppermint cuts through with a refreshing coolness that keeps it from being too heavy. It’s nostalgic, like a candy cane dipped in a fancy latte, but also sophisticated enough for the adults. Ever had a dessert that disappears before you even finish saying “dig in”?
That’s this peppermint mocha cake. It’s the culinary equivalent of your favorite holiday sweater—comforting, joyful, and absolutely unforgettable.
Ingredients
Gathering the ingredients for this masterpiece is half the fun. I promise, most of this is probably already in your pantry.
The key players are the espresso powder and peppermint extract—don’t you dare skip them! They are the soul of this peppermint chocolate cake.
- 2 cups all-purpose flour
- 1 ¾ cups granulated sugar
- ¾ cup unsweetened cocoa powder
- 2 tsp baking soda
- 1 tsp baking powder
- 1 tsp salt
- 2 large eggs, room temperature
- 1 cup buttermilk
- 1 cup strong black coffee, cooled
- ½ cup vegetable oil
- 2 tsp vanilla extract
- 1 tbsp instant espresso powder
- 1 ½ cups unsalted butter, softened
- 4 cups powdered sugar
- ¼ cup heavy cream
- 1 ½ tsp peppermint extract
- Crushed candy canes for garnish
Step-by-Step Instructions
- Preheat your oven and prep your pans. Heat the oven to 350°F (175°C).
Grease and line two 9-inch round cake pans. This little step saves you from a cake-stuck-to-the-pan disaster. Trust me on this one.
- Whisk your dry ingredients.
In a large bowl, sift together the flour, sugar, cocoa powder, baking soda, baking powder, and salt. Sifting is non-negotiable for a super light, fluffy crumb in your peppermint mocha cake.
- Combine your wet ingredients. In another bowl, whisk the eggs, buttermilk, coffee, oil, and vanilla until smooth.
Dissolve the instant espresso powder into the coffee first for an even mocha flavor throughout.
- Mix it all together. Gradually add the wet ingredients to the dry, mixing on low speed until just combined. Please, I beg you, do not overmix!
A few lumps are totally fine.
- Bake to perfection. Divide the batter evenly between the pans and bake for 30-35 minutes. A toothpick inserted in the center should come out clean.
Let the cakes cool in the pans for 10 minutes before turning them out onto a wire rack.
- Make the peppermint frosting. While the cakes cool, beat the softened butter until creamy. Gradually add the powdered sugar, followed by the heavy cream and peppermint extract.
Whip it until it’s light and fluffy.
- Frost and decorate. Once the cakes are completely cool, frost the top of one layer, place the second on top, and frost the entire cake. Generously sprinkle the top with crushed candy canes for that classic holiday look and crunch.
Storage Instructions

This beauty needs to be stored properly to keep its magic.
Because of the frosting, it’s best kept in the fridge. Store it in an airtight container in the refrigerator for up to 5 days. Let it sit at room temperature for about 30 minutes before serving to soften up. You can also freeze it! Wrap individual slices tightly in plastic wrap and freeze for up to 3 months. It’s the perfect hack for having a ready-to-go dessert whenever holiday cravings strike.
Why You’ll Love This Peppermint Mocha Cake
- It’s a Total Crowd-Pleaser: This cake appeals to both kids and adults, making it the perfect centerpiece for any holiday gathering.
- Surprisingly Simple: While it looks and tastes professional, the steps are straightforward and use common baking techniques.
- Make-Ahead Friendly: You can bake the layers a day in advance, making your party day much less stressful. It actually tastes better the next day!
Common Mistakes to Avoid
- Using cold ingredients.
Cold eggs and butter don’t incorporate well. Room temperature is key for a smooth batter and frosting. Your future self will thank you.
- Overmixing the batter.
This develops gluten and leads to a tough, dense cake. Mix until just combined—walk away from the mixer!
- Frosting a warm cake. I know you’re excited, but if the layers are even slightly warm, the frosting will melt into a sad, runny puddle.
Patience is a virtue.
Alternatives and Variations
This recipe is wonderfully adaptable! For a vegan peppermint mocha cake, use flax eggs, vegan butter, and plant-based milk. For a gluten-free version, simply swap the all-purpose flour for a 1:1 gluten-free baking blend.
If you’re out of espresso powder, strongly brewed coffee or even a shot of cold brew concentrate will work in a pinch. You can even turn this into cupcakes for easier serving!
Can I freeze this peppermint mocha cake?
Absolutely! This cake freezes beautifully.
Wrap the unfrosted cake layers tightly in plastic wrap and foil and freeze for up to 3 months. Thaw overnight in the fridge before frosting. You can also freeze individual frosted slices.
What’s the best substitute for espresso powder?
Instant coffee granules are the best direct substitute.
Use the same amount. While the flavor won’t be quite as robust, it will still give you that essential mocha kick. Do not omit it entirely, or you’ll lose the defining coffee flavor.
How long does it stay fresh?
When stored correctly in an airtight container in the refrigerator, this cake stays fresh and delicious for up to 5 days.
The flavors often meld and become even more pronounced after the first day.
Is this kid-friendly?
Yes, but in moderation! The coffee flavor is present but not overwhelming, and the sweet peppermint frosting is a huge hit. The small amount of caffeine is comparable to a sip of soda, but you can always reduce the espresso powder slightly if you’re concerned.
Can I prep it ahead of time?
100%.
This is the ultimate make-ahead dessert. Bake the layers up to two days in advance, wrap them tightly, and store at room temperature. Make the frosting and store it separately in the fridge.
Assemble the day you plan to serve it for the best texture.
Final Thoughts
This peppermint mocha cake is more than just a recipe; it’s a holiday tradition waiting to happen. It’s the show-stopping dessert that requires zero chef-level skills but delivers maximum wow factor. I promise, this will become your new signature winter bake.
Now go make this incredible peppermint mocha cake, and then come back and tell me all about your baking triumph in the comments!
