Best Ever Chocolate Peppermint Cake

Chocolate Peppermint Cake – rich, dark chocolate peppermint cake layers with peppermint buttercream.

Chocolate Peppermint Cake #cakebycourtney #easychocolatecake #chocolatepeppermintcake #christmascake

It’s another classic seasonal flavor turned into cake today! This Chocolate Peppermint Cake is a favorite around here, and I think it will be in your home too!

Chocolate Peppermint Cake #cakebycourtney #chocolatepeppermintcake #easychocolatecakerecipe #cakerecipe #christmascake

Chocolate Peppermint Cake

I’ve used my go-to chocolate cake recipe with a little peppermint extract. It’s one of the easiest recipes to whip up. You’ll mix your dry ingredients, then your wet ingredients, and the combine them all. Remember, once you start adding the wet ingredients to the dry ingredients, your mixer should be on low speed. You only need to stir until the dry ingredients are incorporated into the wet ingredients. Over-mixing your batter is one of the main reasons your cake sinks in the center. I only mix my batter for about 30 seconds. Then I scrape the sides and bottom of the bowl, and mix again for another 10 to 20 seconds.

Chocolate Peppermint Cake #cakebycourtney #chocolatepeppermintcake #easychocolatecakerecipe #cakerecipe #christmascake

Chocolate Peppermint Cake #cakebycourtney #chocolatepeppermintcake #easychocolatecakerecipe #cakerecipe #christmascake

Peppermint Frosting

Same goes for the frosting. This is my go-to whipped vanilla frosting with peppermint extract. The cake and frosting alone have a great peppermint flavor, but if you want to add a little texture to the cake, break up some candy canes or peppermint bark to add between the layers. They’ll make great decorations for the top of your cake, as well.

Chocolate Peppermint Cake #cakebycourtney #chocolatepeppermintcake #easychocolatecakerecipe #cakerecipe #christmascake

Chocolate Peppermint Cake #cakebycourtney #chocolatepeppermintcake #easychocolatecakerecipe #cakerecipe #christmascake

Video Tutorial


Looking for more ideas? Check out my Christmas Cake Decorating Ideas post! 

Chocolate Peppermint Cake

5 from 13 votes
Rich, dark chocolate peppermint cake layers with peppermint buttercream.
Prep Time 2 hrs
Cook Time 20 mins
Total Time 2 hrs 50 mins


For the Cake

  • 2 cups (240 g) all-purpose flour
  • 1 3/4 cups (350 g) granulated sugar
  • 3/4 cup (88.5 g) Cacao Barry Extra Brute Cocoa Powder (or similar premium brand – can even use Hershey's Special Dark Chocolate Cocoa Powder)
  • 2 teaspoons (8 g) baking soda
  • 1 teaspoon (4 g) baking powder
  • 1 teaspoon (6 g) salt
  • 3 eggs, room temperature
  • 1 cup (240 g) buttermilk, room temperature
  • 1 cup (236 g) hot water
  • 1/2 cup (110 g) vegetable oil
  • 1 teaspoon (4.2 g) pure vanilla extract
  • 2 teaspoons (8.4 g) peppermint extract

For the Buttercream

  • 2 cups (452 g) unsalted butter, slightly chilled
  • 6 cups (750 g) powdered sugar, measured then sifted
  • 3 tablespoon (43.3 g) heavy whipping cream
  • 3 teaspoons (12.6 g) peppermint extract
  • Pinch of salt
  • Red food coloring
  • *This buttercream recipe makes enough to fill and cover your cake. If you want to add additional piping, you’ll want to make an extra ½ batch.

For the Drip

  • 1 cup (150 g) semi-sweet or bittersweet chocolate chips
  • ¾ to 1 cup (200-231 g) heavy whipping cream


For the Cake

  • Preheat the oven to 325 degrees F. Prepare three 8-inch or four 6-inch round cake pans with nonstick spray, parchment paper, and one more spray of nonstick spray.
  • In a bowl of electric mixer, combine all the dry ingredients. Set aside.
  • In a medium mixing bowl, combine eggs, buttermilk, water, oil, vanilla and peppermint and lightly beat with a fork.
  • With the mixer on low speed, add wet ingredients to the dry ingredients. Mix for about 30 seconds. Batter will be thin. Scrape sides and mix for another 10 to 20 seconds. Divide batter evenly among prepared pans (about 15 ounces of batter in each 8-inch pan or 11 ounces in each 6-inch pan).
  • Bake for 25 to 30 minutes (you may need more time depending on your oven), until toothpick comes out with a few moist crumbs on it. Cool on wire racks for 10-15 minutes and then gently invert onto greased racks until cooled completely.
  • When cakes are completely cooled, I like to wrap each cake layer individually with plastic wrap and stick it in the freezer until I’m ready to frost. The cake will be easier to work with if it’s cooled a bit. 

For the Buttercream

  • In the bowl of a stand mixer, fitted with the paddle attachment, beat the butter until creamy, about two minutes.
  • With the mixer on low, add the powdered sugar, one cup at a time, and mix until combined.
  • Add the whipping cream, salt and peppermint extract and beat on medium-high for about 3-5 minutes, until the frosting is light and fluffy.
  • Reserve about 1 cup of frosting for the white stripes in the cake layers. Add red food coloring to the rest of the frosting and mix for another minute.
  • If your frosting has air pockets, take a spatula or wooden spoon and mix by hand until the frosting is smooth.

For the Drip

  • In a microwave safe bowl, heat the cream.
  • Pour the cream over the chocolate chips and stir until the chocolate is melted.


  • After leveling each cake layer, set the first cake layer, right-side up, on a cake plate or board. Using piping bags, pipe alternating circles of white and red buttercream, as seen in the video above. 
  • Repeat step one for the second cake layer.
  • Place the third cake layer, bottom-side up, on top of the second layer of frosting. Give the cake an even crumb coat, filling in an areas that seem uneven with frosting. Freeze the cake for 10 minutes.
  • When the crumb coat is set, finish frosting the cake with the red peppermint frosting. Let it chill again before spread the ganache on top. Garnish with candy canes or peppermint bark.
Cuisine Cake
Course Dessert
Keyword chocolate, Chocolate Cake, Chocolate Peppermint Cake, Peppermint

Courtney Rich

I’m a self-taught baker, obsessed with cake.

I long ago ditched box mixes in pursuit of melt-in-your-mouth, to-die-for flavor combinations, fillings and textures. I believe cake must be decadent, life-changing and worthy of celebration! And I believe anyone should be able to bake that kind of cake – and I’m here to teach you just that!

Get my free cake decorating guide
Everything you need to know about decorating a cake like a pro!

You Might Also Like

Leave a Comment

Recipe Rating


    1. Not with the recipe as is. You can do two 9-inch pans with this recipe or add an extra 1/2 of the recipe for three 9-inch pans.

  1. FANTASTIC cake! Made for Christmas Eve and it was a huge hit. The filling was so pretty and a nice little surprise. It was…..perfect, and I don’t give that compliment very often. Thanks Courtney!

  2. So excited about this cake!! The cake layers are in the freezer, and I just made the frosting! I usually use around 9 cups of frosting with 2 cups of butter and it’s so overwhelmingly sweet. This recipe is absolutely perfect I love it!!! Can’t wait to assemble this one!

  3. Could this be made into cupcakes? If so, what would the recommended baking time be? Looks amazing. Thanks for sharing your goodness.

    1. Definitely! Just fill the cupcake liners 2/3 of the way full. About the same time as the cake, just keep an eye on them!

  4. I think 1150 g for the chocolate for the drip is wrong…. A cup of chocolate is more like 200 g when I made it.

  5. Could I add crushed peppermint pieces to the buttercream for frosting the outside of the cake, or would it compromise the buttercream recipe? If this is an option, what point of the buttercream-making process should I add the peppermint?

  6. Hi! I am so excited to make this for my dad for Christmas! I always make him one of your cakes and so far his favorite is the piña colada cake! Peppermint and chocolate are his favorite durning the holidays as we are mint lovers in my family. I am having trouble seeing the recipe for this cake. Is is somewhere else on the website?

    Thank you,

  7. 5 stars
    Made this for a neighborhood Christmas party and it was a huge hit! The perfect amount of peppermint and just so dang delicious!! So good, that I will be making it again for Christmas Day. 🙂

  8. 5 stars
    Hi Courtney,
    Your cakes are impeccable and so inspiring! My question has to do with with the red and white candy cane striped filling which is unbelievably adorable! How long will that hold up before serving? If I fill and crumb coat my cake two days before my event will the stripes hold up?

    Thank you so much!!