This peppermint cake with white chocolate buttercream is easy enough that anyone can make it and feel like an expert baker. Plus it’s really, really good!
This post contains affiliate links. If you make a purchase using one of those links I may receive a small commission, at no additional cost to you. I only link to products I love and use myself. For the full disclosure, see here.
Question of the day: are you ready for Christmas recipes yet? I’m SO NOT! And I can practically hear you asking me why on earth I’m posting such a festive-looking cake today if I’m not ready for all things red and green.
The answer is simple: peppermint. In my life, it’s a year-round flavor—especially when paired with white chocolate. I mean, who can resist?
Especially when it’s an EASY peppermint cake slathered in the creamiest white chocolate buttercream ever to hit your taste buds.
And guys, if you’re wanting to make this cake in March or something you totally don’t have to make the red cake layers. Go all white. Or all pink or green! You get the idea.
Just be sure you make this cake at some point, unless you don’t love peppermint or something. It’s cool. We can bond over peanut butter instead. . .you do like peanut butter right???
Why you’ll love this peppermint cake:
- It starts with a cake mix so it’s SUPER EASY
- The cake mix also makes it (almost) fool proof—no special baking skills necessary!
- You don’t need any fancy kitchen equipment to make it
Peppermint cake layers, step by step
Start by combining white cake mix, flour, sugar, water, and some other standard cake ingredients in a large mixing bowl. Yes, we’re adding flour and sugar to the cake mix; not only do they add bulk to make nice tall cake layers, but they also make the cake taste more like it’s made from scratch.
You’ll notice that the recipe calls for 1 tablespoon + 1 teaspoon peppermint extract. You can add less peppermint if you want; I just like my cake really minty. The recipe also says to use clear vanilla extract if you have it; clear vanilla isn’t necessary but it makes the cake a little whiter.
Beat those ingredients until smooth, then pour half of the batter into an 8-inch round cake pan. (You can eyeball this or use a kitchen scale, either way is fine.)
Sift a little cocoa powder over the remaining half of the batter. This is also optional; if you have a cocoa allergy then leave it out. The cocoa powder helps deepen the red color so you don’t have to add as much food coloring.
Once the cocoa powder is stirred into the batter, add red gel food coloring.
Gel food coloring is necessary as it’s more concentrated than liquid; you’d have to add a lot of the liquid stuff to get a deep red. I use flavorless red gel color from Wilton, which is readily available at Michaels or Walmart (or Amazon!).
Pour that into a second 8-inch round cake pan and bake your cake layers until a toothpick inserted into the center of the cakes comes out clean.
Cool the layers completely before you frost your cake. You can make them up to a day ahead and store them at room temp wrapped in plastic wrap.
How to make white chocolate buttercream
Beat room temperature unsalted butter in a large mixing bowl until it’s smooth. Add powdered sugar, salt, whole milk, and vanilla extract (I used clear vanilla again). Beat that until it’s smooth.
Add melted and cooled white chocolate and beat until fully combined and that’s it!
Baker’s tip: Always melt white chocolate slowly; it scorches easily. Use the microwave at 50% power and heat the chocolate in 15-second intervals, stirring after each one. I’ve never had a problem with white chocolate scorching when I use this method!
How to assemble your peppermint cake
The first thing you have to do is split your cake layers in half. I can’t cut a straight line to save my life, so I use this loooong knife and these cake slicing guides to help me split my cake layers evenly. Here’s a pic:
If that’s not enough help to you, here’s a video to help. If your cake layers crumble when you try to slice them, just refrigerate them until they harden a little.
Place one of the split red cake layers on a cake stand or cardboard cake circle and top with frosting. Top that with a white cake layer and more frosting. Continue until you’ve used all your cake, then frost and decorate your cake as you like.
I used this closed star tip along with some peppermint hard candies and red sanding sugar but red jimmies or chopped peppermint bark would both be fun toppings too!
See? This is a manageable cake for even the most novice baker.
I promise you can do it! If splitting the cake layers intimidates you then just don’t do it. A two-layer cake is just as delicious as a four-layer one!
And now I’m off to recipe test some actual Christmas desserts. This peppermint cake just doesn’t have me feeling jingle bell-y enough!
Helpful tools
As noted above, I like to use red gel food coloring and clear vanilla extract in the cake
I use these slicing guides and this knife to split my cake layers
I use an offset spatula to frost my cakes and then smooth the final layer of frosting with the spatula (or an icing smoother) run under hot water
A cake turntable is really helpful so you can turn the cake rather than moving yourself around the cake as you’re frosting it.
More festive recipes (in case you’re hungry)
Christmas Funfetti Cheesecake Cake
Graham Cracker Toffee
Eggnog Cheesecake
Gingerbread Cupcakes
White Chocolate Eggnog Cheesecake Cake
Did you make this peppermint cake? Awesome! Post a pic on Instagram and tag @theitsybitsykitchen so I can see your beautiful creations!
Peppermint cake with white chocolate buttercream is an easy and festive dessert that tastes absolutely delicious!
- 1 15.25-ounce box white cake mix*
- 1 cup all-purpose flour
- 1 cup granulated sugar
- 1 cup full-fat sour cream
- 1 cup water
- 1/2 cup vegetable oil
- 4 large egg whites
- 1 tablespoon + 1 teaspoon peppermint extract
- 1 teaspoon vanilla extract
- 1 teaspoon unsweetened cocoa powder
- red gel food coloring
- 4 ounces white chocolate finely chopped
- 1 1/4 cups unsalted butter at room temperature
- 5 to 5 1/2 cups powdered sugar
- 3 to 5 tablespoons whole milk or heavy cream
- 2 teaspoons vanilla extract use clear if you have it
- 1/2 teaspoon salt
- peppermint candies and sprinkles for decorating
- Preheat the oven to 350 degrees. Spray 2 8-inch round cake pans with cooking spray. Line the bottom of the pans with parchment paper, then spray the paper with more cooking spray. Set pans aside.
Combine the cake mix, flour, sugar, sour cream, water, vegetable oil, egg whites, peppermint extract, and vanilla extract in a large mixing bowl. Beat with an electric mixer on medium speed for 2 minutes—batter should be very smooth.
- Pour half of the batter into one of the prepared pans. Sift the cocoa powder over the remaining cake batter and mix briefly to combine. Add red gel food coloring to achieve desired color and mix with a rubber spatula to combine.
- Pour into the remaining cake pan and bake cake layers 32 to 38 minutes, until a cake tester inserted into the center of the cakes comes out clean.
- Cool cake layers for 20 minutes in pans, then run a knife around the edge of the pans and carefully invert onto a wire rack to cool completely before assembling your cake.
- Place the chocolate in a microwave-safe bowl and heat at 50% power in 15-second intervals, stirring after each interval, until chocolate is melted and smooth. Set aside to cool for 5 minutes.
- Beat the butter in a large mixing bowl with an electric mixer until smooth and creamy, about 30 seconds.
- Turn mixer to low and beat in 5 cups of the powdered sugar, 3 tablespoons of the milk, and the vanilla and salt until combined. Add the cooled white chocolate and mix on low until incorporated. Turn mixer to medium and mix until smooth. If frosting is too thick, add additional milk; if it’s too thin, add additional powdered sugar.
- Assembly:
- Use a long serrated knife to trim your cake layers if they’ve domed. Use the same knife to split each layer in half to form 4 layers. (If the layers are too soft to split, chill them in the fridge until they harden a bit.)
- Set 1 red cake layer on a cake stand or cardboard cake circle. Spread about 3/4 cup frosting over the top. Top with a white cake layer and more frosting; repeat until you’ve used all the cake layers.
- Frost your cake with remaining frosting and decorate with sprinkles and peppermint candies. Serve.
- *I used Pillsbury
- The cocoa powder in the red cake layer is optional; it helps create a nice deep red color without using as much food coloring but if you’re baking for someone with chocolate allergies then leave it out.
- Be sure when you make the frosting that you melt the white chocolate SLOWLY so it doesn't scorch.
- Uneaten cake can be stored at room temp (covered) for up to 2 days or in the freezer, tightly wrapped, for up to 2 months.
Lynn says
The cake looks perfect for the holiday! If I wanted to use a 6×3 inch pan, should I halve the recipe?
Kelsie says
Hi Lynn! I don’t actually have any experience with baking in 6-inch pans so I can’t give you much guidance. My hunch is that you would need to halve the recipe though. Another option would be to make the full recipe and just make cupcakes with the extra batter. Hope you enjoy the cake!
Cha Cha says
Can you just use 4 baking pans instead?
Kelsie says
That should work fine!
grace says
marvelous! the only thing better than chocolate and peppermint is white chocolate and peppermint!
Kelsie says
Thank you!
Makos says
I just love those layers Kelsie! Perfect cake for the holidays 🙂
Kelsie says
Thank you, Makos!
Loretta says
Love this – it’s simple, pretty, festive, and sure to be a hit with my peppermint-obsessed family 🙂
Kelsie says
Thank you, Loretta!
Liz says
My kids love, love peppermint desserts! My hubby does not. Sooooo this can be dessert #2 for Christmas. Something for everybody!
Kelsie says
Thank you, Liz!
Carlee says
It does look dressed up for the holidays, but I’d happily have a slice now! Yummmm!
Kelsie says
Thank you, Carlee!
Kendra says
This cake is so beautiful! And I can almost taste the peppermint now! I am definitely going to have to make this yummy dessert for the holidays this year! Thank you Kelsie!
Kelsie says
Thank YOU, Kendra!
Kelly Lynns Sweets and Treats says
I agree that peppermint is good all year round! But when I saw you post this cake, I was like I need to get on my Christmas themed dessert game now hahaha. Never to early for Christmas desserts if ya ask me 🙂 This cake looks PERFECT!
Kelsie says
Thanks, Kelly!
Ben|Havocinthekitchen says
While it’s not time for Christmas recipes, I’ve started thinking about Christmas ideas, so I’m not opposed to this delicious cake. Indeed, I wish I had a slice right now. Kelsie, I’ve been a good (mostly) boy this year, can you please make this cake appear in my house? 🙂
Kelsie says
Haha! Thanks, Ben!
Laura says
Kelsie , this cake is BEAUTIFUL! And so festive! I’m ready for Christmas, let’s just skip all the stuff in between if this is on the menu. Because you know you and I are in the same camp – white chocolate + peppermint (or just about anything) is Magic! Thanks for the lovely recipe!
Kelsie says
Thank you, Laura!
Cheyanne @ No Spoon Necessary says
Honestly, I didn’t think I was ready for Christmas recipes yet until I saw this beauty!! Now I’m thinking BRING THEM ON! This cake is so festive and beautiful, girlfriend! Plus I’m a huge fan of the peppermint and white chocolate combo! SO GOOD! You definitely have me drooling!
Cheers, Kelsie!
Kelsie says
Thanks, Chey!
SHASHI AT SAVORYSPIN says
After seeing THIS now I’m ready for holiday treats! What a gorgeous cake – worthy of Santa himself-eh?! 🙂 Peppermint is to you what pumpkin is to me – in that I enjoy it year round!
Seriously, I wish I could cut layers like you do – I think I need to come visit and have you teach me! This is a glorious cake – I want to try this – I NEED to try this SOON!
Kelsie says
Thank you, Shashi!
Kim Lange says
Such a beautiful cake for the holidays! Love it Kelsie! Those layers and peppermint!! YUM! Pinning! xo
Kelsie says
Thank you, Kim!
Milena says
Pretty, pretty cake! I would actually enjoy it in mid-summer I think. Because of the peppermint. Never really understood why it has been tied to Christmas with such potency:) Pinned!
Kelsie says
Thank you, Milena!
Leanne | Crumb Top Baking says
It’s definitely not to soon for holiday dessert recipes! At least not for me. This cake is stunning Kelsie. It looks so elegant. And I’m so happy to hear that it’s a cake anyone can make! That means I need to pin this one for the holidays for sure!!
Kelsie says
Thank you, Leanne!
annie@ciaochowbambina says
That final photo makes me so happy! Bring on the holidays, I say!! This cake will make a perfect centerpiece for the holiday dessert table! You’ve done it again, my friend! Pinned!
Kelsie says
Thank you, Annie!
Dawn - Girl Heart Food says
This is STUNNING Kelsie!! Those layers! Wowzers! Though I’m totally not ready for Christmas yet (and it freaks me out thinking of everything I have to do), I am totally ready to enjoy a big hunk of this cake! Love the flavour too 🙂 Have a great week, my friend!
Kelsie says
Thank you, Dawn!
Mary Ann | The Beach House Kitchen says
This cake NEEDS to happen for the holiday here Kelsie! Cue the Christmas music, I can already taste this beauty!
Kelsie says
Thank you, Mary Ann!
David @ Spiced says
Well if this cake won’t make Santa come to our house, then I don’t know what will! This seriously screams holidays to me, Kelsie…and I love it! We still have to get through Halloween (boo!), but then it’s all about the holidays. Laura isn’t a huge fan of peppermint flavored things, so I guess that just means more of this cake for me, huh? I’m ok with that! Love it!
Kelsie says
I think Santa might make two trips for this cake, haha! Thanks, David! Have a great week!