Go Back
+ servings

Peppermint Christmas Cake Recipe

This peppermint Christmas cake is a holiday delight, combining rich chocolate layers, creamy frosting, and festive peppermint flavors for a showstopping dessert. It's the perfect treat to bring a touch of magic to your celebrations.
Print Pin
Course: Dessert
Cuisine: American
Keyword: Peppermint Christmas Cake Recipe
Prep Time: 30 minutes
Cook Time: 30 minutes
Cooling and Decorating Time: 1 hour
Total Time: 2 hours
Servings: 14

Ingredients

For the Cake:

  • 1 cup 200g granulated sugar
  • 1 cup 200g brown sugar
  • 1/2 cup 120ml vegetable oil
  • 1 cup 240ml buttermilk
  • 1 cup 240ml hot water or coffee
  • 2 1/2 cups 320g all-purpose flour
  • 1/2 cup 40g unsweetened cocoa powder
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp salt
  • 2 large eggs
  • 1 tsp peppermint extract
  • 1 tsp vanilla extract

For the Peppermint Frosting:

  • 1 cup 230g unsalted butter, softened
  • 4 cups 480g powdered sugar
  • 3 –4 tbsp heavy cream
  • 1/2 tsp peppermint extract
  • 1/2 tsp vanilla extract
  • A pinch of salt

For Decoration:

  • Crushed candy canes or peppermint candies
  • White chocolate shavings or bark
  • Mini meringues optional
  • Peppermint bark pieces
  • Whipped cream swirls

Instructions

  • Preheat your oven to 350°F (175°C) and prepare three 8-inch round cake pans by greasing them and lining the bottoms with parchment paper for easy removal.
  • In a large mixing bowl, sift together the flour, cocoa powder, baking powder, baking soda, and salt. This ensures an even and lump-free mixture.
  • In a separate bowl, whisk the buttermilk, hot water or coffee, vegetable oil, both sugars, eggs, peppermint extract, and vanilla extract until the mixture is smooth and well combined.
  • Gradually incorporate the dry ingredients into the wet mixture, stirring just until the batter is smooth and no streaks of flour remain. Avoid overmixing to keep the cake light and tender.
  • Evenly divide the batter among the prepared cake pans and bake for 25–30 minutes. Check for doneness by inserting a toothpick into the center; it should come out clean or with a few moist crumbs.
  • Allow the cakes to cool in the pans for about 10 minutes, then turn them out onto a wire rack to cool completely before frosting.
  • In a large bowl, beat the softened butter with an electric mixer until it becomes light and creamy.
  • Gradually add the powdered sugar, a little at a time, mixing on low speed to prevent a sugar cloud.
  • Pour in the heavy cream, peppermint extract, vanilla extract, and a pinch of salt. Increase the mixer speed to medium-high and beat until the frosting is fluffy and easy to spread. Adjust the consistency with more cream if needed.
  • Place one cake layer on a serving plate or cake stand. Spread an even layer of frosting on top using an offset spatula.
  • Repeat with the second layer, then the third, stacking the cakes carefully. Coat the entire cake with a thin crumb coat of frosting to seal in any loose crumbs.
  • Refrigerate the cake for 20 minutes to set the crumb coat, then apply the final layer of frosting for a smooth and polished finish.
  • Gently press crushed candy canes into the sides of the cake to create a festive border.
  • Top the cake with whipped cream swirls, mini meringues, peppermint bark pieces, and white chocolate shavings for a showstopping presentation.
  • Sprinkle additional crushed peppermint candies over the top for added texture and holiday flair.
  • Slice the cake into generous portions and serve at your holiday gathering. The refreshing peppermint flavor and rich chocolate layers make this dessert a memorable centerpiece for the season!