Prepare to be enchanted by the ultimate festive delight: our show-stopping Peppermint Cake! This decadent creation is more than just a dessert; it’s a centerpiece, a conversation starter, and the highlight of any holiday gathering. Imagine moist, fluffy white chocolate cake layers, generously slathered with a luscious peppermint buttercream frosting, and adorned with sparkling crushed candy canes. Every bite delivers a symphony of creamy sweetness and cool, refreshing mint, making it an unforgettable experience perfect for Christmas dinners, holiday parties, or any special occasion that calls for a touch of seasonal magic.
Seeking more festive peppermint-infused treats to complete your holiday spread? Be sure to explore my delightful Peppermint Hot Chocolate Cake, refreshing Peppermint Ice Cream, and wonderfully chewy Peppermint Snowball Cookies!

Why This Peppermint Candy Cane Cake Will Be Your New Holiday Favorite
This beautiful Candy Cane Cake perfectly captures the spirit of the holiday season, offering a delightful twist on traditional festive desserts. You’ll instantly fall in love with the harmonious flavor combination of rich white chocolate and invigorating peppermint. The vibrant red and white hues, coupled with the glittering candy cane finish, transform a simple layered cake into a festive masterpiece that’s surprisingly easy to achieve.
Our recipe features a wonderfully moist, flavorful, and indulgent white chocolate cake base. Each tender layer is generously filled and coated with a creamy peppermint buttercream frosting, which you’ll find deceptively simple to whip up from scratch. A few thoughtful decorations and a generous sprinkle of crushed candy cane pieces elevate this dessert, making it a clear winner for any winter celebration.
Whether you’re hosting a grand holiday feast, contributing to a neighbor’s festive dessert exchange, or simply looking for a special treat to share with loved ones, this delightful White Chocolate Peppermint Cake, adorned with shimmering candy canes, is guaranteed to be a crowd-pleaser and leave a lasting impression.

Unwrapping the Magic: Why You’ll Adore This Holiday Dessert
Every holiday season calls for something truly special, and this Peppermint Layer Cake delivers on every front. Here’s why this recipe deserves a prime spot on your festive menu:
- A Unique Flavor Fusion: While peppermint and white chocolate are beloved in candies and coffees, they’re a rare and exciting find in a multi-layered cake. This combination offers a sophisticated balance of creamy sweetness and a refreshing minty kick that will surprise and delight your guests. It’s a flavor profile that stands out from the usual holiday bakes, making everyone crave another slice!
- Embrace Festive Flavors: Peppermint is synonymous with the holidays, and when paired with the subtle richness of white chocolate, it creates a truly iconic seasonal taste. This cake embodies the cheerful spirit of Christmas, bringing warmth and joy with every bite. It’s the taste of winter wonder in cake form!
- Visually Stunning Presentation: Seriously, this elegant three-layer cake is designed to turn heads. Its pristine white frosting, often enhanced with a subtle hint of pink or red, and the vibrant crunch of crushed candy canes make it an absolute showstopper. Whether it’s the star of your office party, the highlight of a holiday potluck, or the grand finale of your family Christmas dinner, this dessert will undeniably make your event feel merry and bright, sparkling with festive charm.
- Surprisingly Achievable: Despite its impressive appearance, this Peppermint Cake recipe is crafted to be manageable for home bakers. With clear, step-by-step instructions, even those with moderate baking experience can create a bakery-worthy masterpiece that looks and tastes incredibly professional.

Gather Your Ingredients: What You’ll Need for Peppermint Perfection
To create these glorious layers of moist white chocolate cake and dreamy peppermint frosting, you’ll need a selection of high-quality ingredients. As always, you can find the full printable recipe with precise measurements and comprehensive instructions in the recipe card located at the end of this post. Let’s dive into what you’ll need to bring this festive dessert to life:
For the Exquisite White Chocolate Cake:
- White Chocolate Chips: The star of our cake, providing a rich, creamy, and subtly sweet chocolate flavor. Choose good quality chips for the best results.
- Unsalted Butter: Softened to room temperature, this forms the rich base of our cake, ensuring a tender crumb. Using unsalted butter allows you to control the exact amount of salt in the recipe.
- Granulated Sugar: Essential for sweetness and contributing to the cake’s delicate texture.
- All-Purpose Flour: No need for special cake flour here; readily available all-purpose flour works perfectly for a balanced structure.
- Baking Powder and Baking Soda: These leavening agents are crucial for giving the cake its beautiful rise and airy texture.
- Fine Sea Salt: A small but mighty ingredient that enhances all the other flavors, balancing the sweetness and adding depth.
- Whole Milk: Contributes significantly to the cake’s richness and moisture content, resulting in a supremely tender crumb. You can use your preferred milk, but whole milk yields the best flavor.
- Vanilla Extract: Adds warmth and a classic aromatic sweetness that complements the white chocolate beautifully.
- Peppermint Extract (Optional): If you desire a subtle hint of peppermint directly in the cake layers, a drop or two can be added. Remember, the buttercream will carry the primary peppermint flavor.
- Plain Greek Yogurt (or Sour Cream): This secret ingredient is key to achieving that coveted bakery-quality moisture and a wonderfully tender, fine crumb.
- Egg Whites: Used exclusively for a lighter, fluffier cake texture, ensuring a delicate and airy consistency without the richness of yolks.
For the Dreamy Peppermint Buttercream Frosting:
- Unsalted Butter: Softened to room temperature, it’s the foundation for a smooth, rich, and stable buttercream.
- Powdered Sugar (Confectioners’ Sugar): Crucial for a truly smooth frosting that melts in your mouth without any grainy texture, unlike granulated sugar.
- Heavy Cream: The essential ingredient that gives buttercream its luxurious, light, and creamy consistency, making it easy to spread and pipe.
- Pure Peppermint Extract: The primary source of our vibrant mint flavor. Peppermint extract is potent, so start with a smaller amount (e.g., ¼ teaspoon) and add more gradually to reach your desired intensity.
- Optional Food Coloring: A few drops of red, white, or pink food coloring can add a lovely visual pizzazz, enhancing the festive appeal of your buttercream.
- Crushed Candy Canes: The perfect finishing touch for decorating the iced cake, providing a delightful crunch and an unmistakable holiday look and flavor.
How To Make This Spectacular Peppermint Cake: A Step-by-Step Culinary Journey
While this recipe might seem to have several steps, the truly stunning and delicious results are absolutely worth the effort. Let’s walk through the process together. Remember, for the full, printable recipe card with all measurements and detailed instructions, refer to the end of this post.
Crafting the Perfect White Chocolate Cake Layers:
- Preheat Your Oven: Start by preheating your oven to 350°F (175°C). This ensures your oven is at the correct temperature for even baking.
- Prepare Your Cake Pans: Lightly spray three 9-inch round cake pans with nonstick cooking spray. For effortless cake removal, line the bottoms with parchment paper circles. You can also add strips of parchment paper around the sides for extra protection. Set these prepared pans aside.
- Melt the White Chocolate: In a microwave-safe bowl, melt the white chocolate chips. Heat them at 50% power in 20-second intervals, stirring thoroughly after each interval. Continue until the chocolate is completely smooth and melted. Be careful not to overheat, as white chocolate can seize easily. Allow it to cool slightly while you proceed with the next steps.
- Cream Butter and Sugar: In the bowl of a stand mixer fitted with the paddle attachment (or using a large bowl and a hand mixer), beat the softened unsalted butter and granulated sugar together. Beat for 3-5 minutes on medium-high speed until the mixture is beautifully light, pale, and fluffy. This creaming process incorporates air, essential for a tender cake.
- Combine with White Chocolate: Pour the slightly cooled melted white chocolate into the creamed butter and sugar mixture. Mix again on low speed until just combined and smooth.
- Sift Dry Ingredients: In a separate medium bowl, whisk or sift together the all-purpose flour, baking powder, fine sea salt, and baking soda. Sifting ensures there are no lumps and helps aerate the flour.
- Whisk Wet Ingredients: In another medium bowl, whisk together the whole milk, plain Greek yogurt, vanilla extract, and the optional peppermint extract. Make sure these are well combined.
- Alternate Additions: With the mixer on low speed, gradually add the dry ingredients to the butter mixture, alternating with the wet milk mixture. Begin and end with the dry ingredients. Mix until just combined; it’s crucial not to overmix the batter, as this can lead to a tough cake.
- Whip Egg Whites: In a clean bowl with clean beaters, whisk the egg whites until they form soft, airy peaks. An electric mixer is highly recommended for this step.
- Fold into Batter: Gently fold the whipped egg whites into the cake batter in two additions. Use a spatula to carefully incorporate them, preserving the air you’ve just whipped in. Again, avoid overmixing.
- Divide and Bake: Divide the cake batter evenly among your three prepared baking pans. For precision, use a kitchen scale to ensure equal distribution. Bake for 20-25 minutes, or until a wooden skewer inserted into the center comes out clean and the tops spring back when gently pressed.
- Cooling the Cakes: Allow the cakes to cool in their pans for about 5-10 minutes before carefully inverting them onto wire racks. Let them cool completely to room temperature before frosting. Attempting to frost warm cakes will result in melted, messy frosting.

Whipping Up the Silky Peppermint Buttercream:
- Beat the Butter: In the bowl of your stand mixer (or with a hand mixer), beat the softened unsalted butter on medium speed for 3-4 minutes. Continue until the butter is noticeably light, fluffy, and a pale yellow color. This aerates the butter, creating a lighter frosting.
- Add Remaining Ingredients: Gradually add the powdered sugar, starting with one tablespoon of heavy cream and the pure peppermint extract. Begin mixing on low speed until the sugar is incorporated, then increase the speed to medium-high. Beat for another 3-5 minutes, until the frosting becomes incredibly fluffy, creamy, and light. Add more heavy cream, one teaspoon at a time, if you need to adjust for a thinner, smoother consistency.
- Optional Food Coloring: If you desire a vibrant hue (white, red, or pink), add your chosen food coloring now. Mix on low speed until the color is evenly distributed throughout the buttercream.
Assembling and Decorating Your Festive Masterpiece:
- Prepare for Assembly: Once all cake layers are completely cooled, it’s time for the exciting assembly phase.
- First Layer: Place one cooled cake layer onto your chosen cake plate or a cake turntable (if you have one, it makes frosting much easier!).
- Frost the First Layer: Using a piping bag or an offset spatula, spread a generous layer of peppermint buttercream onto the first cake, aiming for about ½ inch thickness. Distribute the frosting evenly across the surface.
- Second Layer: Carefully place the second cake layer on top of the frosted first layer. Repeat the frosting process, spreading another ½-inch thick layer of buttercream.
- Final Layer: Position the final cake layer on top, usually bottom-side up, to create a flat, even surface for frosting.
- Crumb Coat: Apply a very thin layer of buttercream all over the entire cake. This “crumb coat” traps any loose crumbs, ensuring your final layer of frosting is perfectly smooth. Chill the cake in the refrigerator for 15-20 minutes to set the crumb coat.
- Final Frosting Layer: Remove the cake from the fridge. Using the remaining peppermint buttercream, frost the entire cake, starting from the sides and working your way up to the top. Use an offset spatula or a bench scraper to create a smooth, even finish. Don’t worry if it’s not absolutely perfect; the candy canes will add character!
- Decorate with Candy Canes: Gently press crushed candy cane pieces all along the bottom third or halfway up the sides of the cake. For extra flair, you can use your hands to press them around the entire circumference.
- Pipe and Sprinkle: For the top, pipe decorative swirls, dollops, or a simple border with any leftover buttercream. Sprinkle additional crushed candy cane pieces over the top for extra sparkle, or strategically place mini candy canes to truly amplify the festive theme.
- Chill and Serve: Cover the cake lightly and chill it in the refrigerator for at least 30 minutes to allow the frosting to set before slicing and serving. Enjoy your spectacular creation!

Expert Tips for Peppermint Perfection: Mastering Your Holiday Bake
Achieving a bakery-worthy Peppermint Cake is easier than you think with these helpful tips and tricks:
- Effortless Cake Pan Lining: For perfectly flat and easy-to-release cake layers, cut a round piece of parchment paper to fit the bottom of your 9-inch pans. Then, cut a long rectangular strip to line the circumference of the pan. This method prevents slipping, wrinkling, and creates flawlessly smooth cake edges, ensuring your layers are pristine.
- Creative Color Play with Food Coloring: The optional food coloring offers endless possibilities! To truly lean into the classic candy cane theme, consider coloring two cake layers a festive red and leaving one white. Then, keep your peppermint frosting white or a very pale pink so the vibrant crushed candy canes truly pop against it. Alternatively, create an enchanting pastel-colored Christmas cake by making the entire thing a delicate pink. Get creative and match your cake to your holiday decor!
- Frosting Consistency Control: If you accidentally add too much powdered sugar to your buttercream, making it too stiff or crumbly, don’t despair! Simply add a touch more heavy cream, one teaspoon at a time, and beat until you achieve the perfect smooth, spreadable consistency. Conversely, if it’s too thin, a bit more powdered sugar can help.
- Peppermint Extract Potency: A little goes a long way! Pure peppermint extract is very strong and concentrated. Always start with the minimum recommended amount (e.g., ¼ teaspoon for the frosting) and taste as you go. You can always add more, but you can’t take it away!
- Taming Uneven Cake Layers: It’s common for cake batters to dome slightly as they rise, leading to uneven layers. To achieve a perfectly flat stack, once your cakes are completely cooled, use a long serrated knife to carefully shave off any domed tops. This ensures all your layers sit flush and creates a stable, professional-looking cake. Plus, those shaved-off pieces are a delicious baker’s treat!
- Perfectly Crushed Candy Canes: For uniform pieces, place candy canes in a sturdy freezer bag, seal it, and then gently crush them with a rolling pin or the flat side of a meat mallet. Avoid pulverizing them into dust; you want distinct, crunchy pieces for texture and visual appeal.

Planning Ahead and Storing Your Peppermint Cake
This magnificent Peppermint Cake is not only a showstopper but also quite accommodating for make-ahead preparations and storage, making your holiday baking stress-free.
Can This Cake Be Made Ahead Of Time? Absolutely!
Yes, you can certainly prepare components of this cake in advance to ease your holiday baking schedule. The cake layers themselves can be baked a day or two before you plan to assemble and serve. Once baked and completely cooled, wrap each layer tightly in plastic wrap and store them at room temperature for up to 2 days, or in the refrigerator for up to 4 days. The peppermint buttercream can also be made a few days in advance and stored in an airtight container in the refrigerator. Just be sure to bring it to room temperature and re-whip it for a few minutes before frosting the cake to restore its fluffy texture.
Storage Information for Leftovers:
To ensure your delightful Candy Cane Cake stays fresh and flavorful:
- Refrigeration: Store any leftover slices or the entire frosted cake in an airtight container in the refrigerator for up to 5 days. This will keep the buttercream firm and the cake moist. Ensure the container is truly airtight to prevent the cake from drying out or absorbing other food odors.
- Unfrosted Cake Layers: If you’ve baked the cake layers ahead of time but haven’t frosted them yet, they can be stored tightly wrapped in plastic wrap at room temperature for up to 2 days.
- Freezing for Long-Term Storage: This cake freezes beautifully!
- Unfrosted Layers: Once completely cooled, wrap each individual cake layer tightly in several layers of plastic wrap, then an additional layer of aluminum foil. Place them in a freezer-safe, airtight ziploc bag or container. They will keep well in the freezer for up to 2 months.
- Frosted Cake: For a frosted cake, flash freeze it uncovered for about an hour until the frosting is firm. Then, wrap it tightly in plastic wrap and aluminum foil before placing it in a freezer-safe container.
- Thawing: When ready to enjoy, thaw frozen cake layers or the whole cake overnight in the refrigerator. Once thawed, bring them to room temperature before assembling and frosting (if unfrosted) or serving. This allows the cake to regain its optimal texture and flavor.
Explore More Perfect Peppermint Recipes for the Holidays
If you’ve fallen in love with the festive flavor of peppermint, you’ll be thrilled to try these other fantastic recipes:
- Peppermint Shortbread Cookies
- Peppermint Mocha Fudge
- Chocolate Peppermint 4 Layer Dessert
- Peppermint Cookies
- Peppermint Fudge

Print Recipe
Pin Recipe
Rating: 5 out of 5 stars from 2 votes
The Ultimate Festive Peppermint Cake
This stunning Peppermint Cake is a show-stopping holiday dessert that is perfect for any occasion! Decadent white chocolate cake is layered and topped with peppermint buttercream frosting and crushed candy canes. This dessert is stunning as well as delicious and is sure to be the highlight of your holiday table!
Course: Dessert | Cuisine: American | Keyword: candy cane cake, peppermint cake, peppermint cake recipe
Servings: 12 slices | Calories: 928 kcal | Author: Trish – Mom On Timeout
Ingredients
Cake
- ¾ cup white chocolate chips
- 1 cup unsalted butter, room temperature
- 1 ½ cups granulated sugar
- 3 ½ cups all purpose flour
- 1 ½ teaspoons baking powder
- 1 teaspoon fine sea salt
- ½ teaspoon baking soda
- 1 ½ cups whole milk
- ⅓ cup plain Greek yogurt (or sour cream)
- 1 teaspoon vanilla extract
- ¼ to ½ teaspoon peppermint extract (optional)
- 4 egg whites
Peppermint Buttercream
- 16 ounces unsalted butter, softened to room temperature
- 5 cups powdered sugar
- 1 to 2 tablespoons heavy cream (add more if needed for consistency)
- ¼ to ½ teaspoon peppermint extract (start with ¼ teaspoon as potency varies)
- Food coloring (optional, white, red or pink)
Decorations
- Chopped candy canes
Instructions
- Preheat the oven to 350°F (175°C).
- Prepare (3) 9-inch round cake pans by spraying lightly with nonstick cooking spray and then lining the bottoms with parchment paper circles. For the sides, cut a long rectangle of parchment paper. Set aside.
- Melt the white chocolate chips in a shallow, microwave-safe bowl. Heat at 50% power in 20-second intervals, stirring thoroughly between each round. Be careful not to burn or overheat the chocolate, as it will seize. Set aside to cool slightly while you proceed with creaming the butter and sugar.
- In the bowl of a stand mixer, or a large bowl if using a hand mixer, beat the butter and granulated sugar together until creamed, light, and fluffy (approximately 3 to 5 minutes).
- Add the slightly cooled melted white chocolate to the sugar mixture and mix until thoroughly combined.
- Sift together the all-purpose flour, baking powder, fine sea salt, and baking soda into a large bowl.
- In a medium bowl, whisk together the whole milk, plain Greek yogurt, vanilla extract, and peppermint extract (if using).
- Add the sifted dry ingredients, alternating with the wet ingredients, to the chocolate and butter mixture. Stir just until combined, being careful not to overmix the batter.
- In another medium bowl, use the whisk attachment of an electric mixer to beat the egg whites until they are light and fluffy, forming soft peaks.
- Gently fold the whipped egg whites into the cake batter in two additions. Be careful to not overmix, preserving the air.
- Evenly divide the batter into the three prepared cake pans (use a kitchen scale for accuracy if desired).
- Bake cakes for 20 to 25 minutes, or until the centers of the cakes spring back when gently pressed.
- Let cakes sit in their pans for 5 minutes before carefully removing them to a wire rack to cool completely.
Peppermint Buttercream:
- Beat the unsalted butter for 3 to 4 minutes on medium speed using the paddle attachment of an electric mixer (or hand mixer) until the butter is light, fluffy, and noticeably lighter in color.
- Add in the powdered sugar, starting with just 1 tablespoon of heavy cream, and the peppermint extract. Mix on low speed for 1 minute to incorporate the ingredients, then increase speed to medium and beat for another 3 minutes, or until the frosting is very fluffy, creamy, and light. Add additional cream, 1 teaspoon at a time, as needed to achieve your desired consistency.
- Optional: If you wish for a very bright white buttercream, you can add a small amount of white food coloring at this stage and mix again.
Assembling the Cake:
- Once the cake layers have cooled completely, it is time to assemble your masterpiece.
- Place one cake layer onto a turntable or your chosen cake plate.
- Pipe or spread a layer of peppermint buttercream onto the bottom cake, about ½ inch thick. Use an offset spatula to spread it out evenly.
- Repeat with the next cake layer, adding another layer of frosting.
- Place the third and final cake layer on top of the frosted middle layer, typically bottom-side up, to create a flat top surface.
- Cover the entire cake with a thin “crumb coat” of the remaining peppermint buttercream. This initial layer traps any loose crumbs. Chill the cake in the refrigerator for 15-20 minutes to set the crumb coat.
- Remove the cake from the fridge. Apply the remaining peppermint buttercream to fully cover the entire cake, starting from the bottom and working your way up to the top. Use an offset spatula to spread the frosting thinly and evenly for a smooth finish.
- Gently press pieces of chopped candy cane all along the bottom third or halfway up the sides of your cake for a festive crunch and visual appeal.
- Use any leftover buttercream to decorate the top of the cake by piping elegant swirls or dollops. Sprinkle additional chopped candy cane pieces on top as well, or strategically add mini candy canes to truly enhance the cake’s festive charm.
- Cover and chill the assembled cake until ready to serve. Enjoy every delightful slice!
Notes
Storage Information
Store leftovers of this candy cane cake in an airtight container in the fridge for up to 5 days for the best flavor.
The cake layers can be baked, cooled and stored tightly wrapped at room temperature for 2 days, or in the refrigerator for up to 4 days.
To freeze, wrap individual cake layers (or the whole frosted cake after flash-freezing) tightly in plastic wrap, then foil, and place in a freezer-safe, airtight ziploc bag for up to 2 months. Thaw overnight in the refrigerator and bring to room temperature before assembling and frosting (if unfrosted) or serving.
Nutrition
Calories: 928kcal | Carbohydrates: 111g | Protein: 8g | Fat: 52g | Saturated Fat: 33g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 13g | Trans Fat: 2g | Cholesterol: 131mg | Sodium: 289mg | Potassium: 210mg | Fiber: 1g | Sugar: 82g | Vitamin A: 1507IU | Vitamin C: 0.1mg | Calcium: 110mg | Iron: 2mg