I’ve been making this Chocolate Peppermint Cake every December since my neighbor brought it to a holiday party five years ago.
The combination of deep chocolate flavor and cool peppermint still reminds me of those first bites.
The cake itself is incredibly moist, thanks to the addition of coffee which enhances the chocolate without making it taste like coffee.
When you frost it with peppermint buttercream and top it with crushed candy canes, you get something that looks straight out of a bakery window.
This recipe doesn’t require any fancy techniques or hard-to-find ingredients. You probably have most of what you need already sitting in your pantry.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 20 minutes |
| Cook Time | 30 minutes |
| Total Time | 50 minutes |
| Servings | 12 slices |
| Difficulty Level | Easy |

Why You’ll Love This Chocolate Peppermint Cake
This cake brings together two classic holiday flavors in the most delicious way possible.
The rich chocolate base gives you that comforting, indulgent feeling while the peppermint adds a refreshing brightness that keeps it from feeling too heavy.
The texture is what really makes this cake special. It’s incredibly soft and tender, almost melting on your tongue with each bite.
Here’s what makes this recipe a winner:
- Simple ingredients: No specialty items needed, just pantry staples and candy canes
- Foolproof method: Even beginners can nail this cake on the first try
- Make-ahead friendly: Bakes and frosts beautifully a day in advance
- Crowd-pleaser: Appeals to kids and adults alike
- Festive presentation: Those crushed candy canes make it look incredibly festive
This pairs beautifully with my peppermint hot chocolate for the ultimate holiday dessert experience.
Ingredients for Chocolate Peppermint Cake
This cake comes together with straightforward ingredients divided into two parts: the cake itself and the buttercream frosting.
You’ll find everything at your regular grocery store, with no last-minute specialty shop runs required.
For the Cake:
- 2 cups all-purpose flour
- 2 cups granulated sugar
- 3/4 cup cocoa powder
- 2 teaspoons baking soda
- 1 teaspoon baking powder
- 1 teaspoon salt
- 2 large eggs
- 1 cup strong coffee, cooled
- 1 cup buttermilk
- 1/2 cup vegetable oil
- 2 teaspoons vanilla extract
- 1 teaspoon peppermint extract
For the Peppermint Buttercream:
- 1 1/2 cups butter, softened
- 6 cups powdered sugar
- 1/3 cup heavy cream
- 2 teaspoons peppermint extract
- Red food coloring (optional)
- 1 cup candy canes, crushed
Kitchen Equipment Needed
Having the right tools makes baking this cake so much easier. You don’t need anything fancy, just some basic baking equipment that you probably already own.
Essential Equipment:
- Two 9-inch round cake pans
- Parchment paper
- Large mixing bowls
- Electric mixer (stand or hand mixer works fine)
- Measuring cups and spoons
- Whisk
- Rubber spatula
- Cooling racks
- Offset spatula for frosting
- Food processor or zip-top bag for crushing candy canes
Read Also: Eggnog Cake Recipe
Recommended Products for This Recipe
After making this cake countless times, I’ve found a few products that really make the process smoother and the results better. These are the tools and ingredients I reach for every single time.
1. Wilton 9-Inch Round Cake Pans
These pans heat evenly and release cakes perfectly every time, which is crucial when you’re working with such a moist batter.
The straight sides give you those beautiful, professional-looking layers. I’ve had mine for years and they still look brand new.
2. Nielsen-Massey Peppermint Extract
The quality of your peppermint extract makes a huge difference in this recipe. This brand has a pure, clean peppermint flavor without any artificial aftertaste.
A little goes a long way, so one bottle lasts through many holiday baking sessions.
3. Ateco Offset Spatula
This tool completely changed how I frost cakes. The angled design gives you control and makes it so much easier to get that smooth, bakery-style finish on your buttercream. It’s worth every penny.
4. KitchenAid Stand Mixer
While you can definitely make this cake with a hand mixer, a stand mixer makes the process almost effortless.
It creams the butter perfectly and gives you hands-free mixing so you can prep other ingredients. It’s an investment that pays off with every use.

Step-by-Step Instructions: How to Make Chocolate Peppermint Cake
These detailed instructions will walk you through every step of creating this stunning cake.
Take your time and follow along, and you’ll have a bakery-worthy dessert that looks as amazing as it tastes.
1. Prepare Your Pans and Preheat the Oven
- Preheat your oven to 350°F (175°C)
- Grease two 9-inch round cake pans thoroughly with butter or cooking spray, making sure to coat the sides and bottom completely
- Cut circles of parchment paper to fit the bottom of each pan
- Press the parchment into the greased pans and grease the top of the parchment as well
- Dust each pan lightly with cocoa powder, tapping out any excess
- Set the prepared pans aside while you make the batter
2. Mix the Dry Ingredients
- In a large mixing bowl, whisk together the flour, sugar, cocoa powder, baking soda, baking powder, and salt
- Whisk for about 30 seconds to ensure everything is evenly distributed and there are no lumps of cocoa powder
- The mixture should look uniform in color throughout
- Set this bowl aside while you prepare the wet ingredients
3. Combine the Wet Ingredients
- In a separate medium bowl, whisk together the eggs until they’re slightly frothy
- Add the cooled coffee, buttermilk, vegetable oil, vanilla extract, and peppermint extract to the eggs
- Whisk everything together until the mixture is smooth and well combined
- The coffee will make the batter look very thin, but this is exactly what creates the moist texture
4. Mix the Batter
- Pour the wet ingredients into the bowl with the dry ingredients
- Using an electric mixer on low speed, mix for about 30 seconds just until the ingredients start to come together
- Increase the speed to medium and beat for exactly 2 minutes, scraping down the sides of the bowl halfway through
- The batter will be quite thin and pourable, which is perfect
- Don’t overmix or the cake will become tough
5. Bake the Cake Layers
- Divide the batter evenly between your two prepared pans
- Each pan should be about two-thirds full
- Place both pans on the center rack of your preheated oven, spacing them apart so air can circulate
- Bake for 30 minutes, or until a toothpick inserted into the center comes out with just a few moist crumbs
- The tops should spring back lightly when touched
- Avoid opening the oven door during the first 25 minutes of baking
6. Cool the Cakes
- Remove the pans from the oven and place them on cooling racks
- Let the cakes cool in the pans for exactly 10 minutes
- Run a knife around the edge of each pan to loosen the cakes
- Place a cooling rack over each pan, flip it over, and gently tap to release the cake
- Peel off the parchment paper carefully
- Flip the cakes right-side up on the racks and let them cool completely, about 1 hour
7. Make the Peppermint Buttercream
- In the bowl of your stand mixer fitted with the paddle attachment, beat the softened butter on medium speed for 2 minutes until it’s light and fluffy
- Reduce the speed to low and gradually add the powdered sugar, one cup at a time
- Add the heavy cream and peppermint extract
- Beat on low speed for 1 minute, then increase to high speed and beat for 3 minutes until the frosting is light and fluffy
- If you want pink frosting, add a few drops of red food coloring and mix until the color is evenly distributed
8. Assemble and Frost the Cake
- Place one cake layer on your serving plate or cake stand
- Spread about 1 1/2 cups of buttercream evenly over the top, going right to the edges
- Place the second cake layer on top, pressing down gently to secure it
- Apply a thin crumb coat of frosting over the entire cake to seal in any crumbs
- Refrigerate for 15 minutes to set the crumb coat
- Apply the remaining frosting in a thick, even layer over the top and sides of the cake
- Use an offset spatula to smooth the frosting, creating swirls if desired
9. Add the Finishing Touch
- Place your candy canes in a zip-top bag and crush them with a rolling pin until you have small pieces (some fine, some chunky adds nice texture)
- Gently press the crushed candy canes onto the sides of the cake
- Sprinkle the remaining crushed candy generously over the top
- For an extra festive touch, arrange a few whole mini candy canes around the top edge
- Refrigerate the finished cake for at least 30 minutes before serving to set the frosting
You might also enjoy: Red Velvet Cake Recipe
Tips for The Best Chocolate Peppermint Cake
These tips come from years of making this cake and learning what really makes a difference.
Following these suggestions will help you avoid common pitfalls and create the best possible result.
Pro Tips for Success:
- Use room temperature ingredients: Take your eggs, buttermilk, and butter out of the fridge an hour before baking for better texture
- Don’t skip the coffee: It deepens the chocolate flavor without making the cake taste like coffee
- Cool completely before frosting: Warm cake will melt your buttercream and create a mess
- Level your cakes: Use a serrated knife to trim any domed tops for perfectly flat layers
- Chill between layers: A cold cake is much easier to frost smoothly
- Adjust peppermint to taste: Start with less extract if you’re sensitive to mint, you can always add more
- Crush candy canes properly: A mix of fine and chunky pieces gives the best texture and appearance
- Make ahead: The unfrosted cake layers can be wrapped and frozen for up to 3 months
Another favorite: Eggnog Cheesecake Recipe
Serving Suggestions

This chocolate peppermint cake is stunning enough to be the centerpiece of any holiday gathering.
The combination of chocolate and peppermint makes it perfect for Christmas parties, New Year’s celebrations, or any winter occasion.
Serve each slice with a dollop of freshly whipped cream for added richness. A small scoop of vanilla ice cream on the side creates a delightful temperature contrast that makes every bite even more enjoyable.
Perfect Pairings:
- Hot Peppermint Hot Chocolate or coffee
- A glass of cold milk for the kids
- Gingerbread Hot Chocolate for extra holiday flavor
- Fresh berries as a palate cleanser
- Candy Cane Cookies on the side
- Eggnog Cookies for a dessert spread
Variations of Chocolate Peppermint Cake
Once you’ve mastered the basic recipe, you can have fun experimenting with different flavors and presentations.
These variations keep the same moist chocolate base while adding your own personal twist.
Delicious Variations to Try:
- Dark Chocolate Version: Replace regular cocoa powder with dark cocoa for a more intense chocolate flavor
- White Chocolate Peppermint: Add 1 cup of white chocolate chips to the batter for extra sweetness
- Mint Chocolate Chip: Fold mini chocolate chips into the batter along with the peppermint extract
- Triple Layer: Make three thinner layers instead of two for a more dramatic presentation
- Chocolate Ganache: Replace the buttercream with a rich chocolate ganache and top with peppermint
- Cupcake Version: Divide the batter among 24 cupcake liners and bake for 18-20 minutes
- Peppermint Mocha: Add 2 tablespoons of espresso powder to the batter for a mocha twist
- Cream Cheese Frosting: Swap half the butter for cream cheese in the frosting for tanginess
Read Also: Chocolate Fudge Recipe
Storage and Reheating
Proper storage keeps this cake fresh and delicious for several days. The buttercream actually helps seal in moisture, making this cake taste even better on day two.
Storage Instructions:
- Room Temperature: Cover the cake with a cake dome or plastic wrap and store at room temperature for up to 2 days
- Refrigerator: Store covered in the fridge for up to 5 days (bring to room temperature before serving for best flavor)
- Freezer: Wrap individual slices tightly in plastic wrap, then aluminum foil, and freeze for up to 3 months
- Unfrosted Layers: Wrap cooled cake layers in plastic wrap and freeze for up to 3 months, thaw and frost when ready
- Frosting Separately: Store extra buttercream in an airtight container in the fridge for up to 1 week or freeze for 3 months
Nutritional Facts
Here’s the approximate nutritional information per slice (based on 12 servings):
- Calories: 620
- Total Fat: 32g
- Saturated Fat: 18g
- Cholesterol: 110mg
- Sodium: 420mg
- Total Carbohydrates: 82g
- Dietary Fiber: 2g
- Sugars: 68g
- Protein: 5g
Keep in mind that these values are estimates and can vary based on specific brands and any substitutions you make.
Health Benefits of Key Ingredients
While this is definitely an indulgent dessert, some of the ingredients do offer nutritional benefits.
Understanding what each component contributes can help you feel a bit better about enjoying a slice.
Dark cocoa powder contains flavonoids, which are antioxidants that support heart health and may improve blood flow. The darker the cocoa, the higher the antioxidant content.
Nutritional Highlights:
- Cocoa Powder: Rich in antioxidants, may improve mood and brain function
- Eggs: Provide high-quality protein and essential vitamins like B12 and D
- Buttermilk: Contains probiotics that support digestive health
- Coffee: Boosts antioxidant content and may enhance cognitive function
- Peppermint: Known to aid digestion and provide a refreshing, cooling effect
For a lighter option, try: Pumpkin Cupcakes with Cream Cheese Frosting

FAQs About Chocolate Peppermint Cake
1. Can I make this cake without coffee?
Yes, you can substitute hot water for the coffee if you prefer. The coffee enhances the chocolate flavor without making the cake taste like coffee, but water will still work fine and give you a delicious chocolate cake.
2. How do I prevent my cake layers from sticking to the pans?
Proper pan preparation is key to easy cake release. Grease the pans thoroughly, line with parchment paper, grease again, and dust with cocoa powder.
Cooling the cakes for exactly 10 minutes before removing from pans also helps.
3. Can I use a different type of frosting?
Absolutely! This cake works beautifully with cream cheese frosting, chocolate buttercream, or even a simple chocolate ganache.
Any frosting that complements chocolate and mint will be delicious.
4. Why is my buttercream too thick or too thin?
Buttercream consistency depends on temperature and ratios. If it’s too thick, add cream one tablespoon at a time.
If it’s too thin, add more powdered sugar or refrigerate for 10 minutes to firm up.
5. How far in advance can I bake this cake?
You can bake the cake layers up to 2 days ahead and store them wrapped at room temperature, or freeze them for up to 3 months.
Frost the cake the day before serving and store it in the refrigerator for best results.
Conclusion
This Chocolate Peppermint Cake has become my go-to dessert whenever I want to impress guests without spending all day in the kitchen.
The combination of rich chocolate and refreshing peppermint never fails to put smiles on faces.
I hope you’ll give this recipe a try and make it part of your own holiday traditions. Don’t forget to leave a comment below and let me know how your cake turned out.
Recommended:
- M&M Christmas Cookies
- Pull Apart Christmas Tree Bread
- Christmas Peppermint Pie Recipe
- Red Velvet Cinnamon Rolls Recipe
- Peppermint Patties Recipe



