Love this? Save it for later!
Share the inspiration with your friends
I was standing in the baking aisle of our local grocery store last December, staring at a display of candy canes, when a specific smell hit me — that sharp, cool hit of peppermint mixed with the faint, dusty sweetness of crushed sugar. And suddenly I was seven years old, sitting cross-legged on the cold linoleum floor of my aunt Carol’s tiny kitchen, watching her smash candy canes with a wooden rolling pin. She’d wrap them in a dish towel first, but somehow little shards always escaped, skittering across the floor like tiny, striped hockey pucks. I remember her laughing — this low, warm chuckle — as she chased after them with her fingers. She wasn’t my real aunt, you know. She was the kind of family friend who just got the title because she showed up for every birthday and holiday with a dish no one else could quite replicate.
Aunt Carol passed away about five years ago, and honestly, I still find myself trying to recreate her desserts from memory. This Festive Peppermint Bark Chocolate Bundt Cake is my latest attempt. I wanted that same feeling — the crunch of peppermint against something deeply, almost decadently chocolate. The first time I baked it, I forgot to grease the center of the Bundt pan properly. Let me tell you, peeling a cake off a pan is not the kind of holiday memory you want to make. But the second time? The second time, it came out perfectly. The rich, fudgy crumb, the ribbons of white chocolate, and that satisfying snap of crushed peppermint on top. It wasn’t just a cake. It was a time machine.
Maybe you’ve been there — chasing a taste from your past, hoping to land on the exact combination that makes you close your eyes and remember. This cake is that for me. It’s the kind of recipe that turns a regular Tuesday in December into something a little more special, a little more like magic. And I think it might do the same for you.
Why You’ll Love This Recipe
This isn’t just another chocolate cake you’ll bake and forget. This Festive Peppermint Bark Chocolate Bundt Cake has a few tricks up its sleeve that make it stand out from the crowd. I’ve tested this recipe at least four times — once with too much peppermint extract (don’t ask), once with a glaze that refused to set, and twice more to get the texture just right. So trust me when I say this version is the one worth making.
- Stunning Presentation, Minimal Effort: This cake looks like it came from a fancy bakery, but you’re just using a Bundt pan and a simple glaze. The crushed peppermint and white chocolate drizzle do all the heavy lifting for you.
- Perfect for Holiday Gatherings: Christmas dinner, cookie swaps, office parties — this cake fits right in. It’s festive without being fussy, and it travels surprisingly well.
- Simple, Pantry-Friendly Ingredients: No obscure extracts or hard-to-find flours here. Cocoa powder, butter, eggs, and a bag of candy canes are all you really need.
- Rich, Fudgy Texture That Stays Moist: The sour cream in the batter keeps this cake incredibly tender for days. It’s the kind of cake that gets better on day two.
- Crowd-Pleaser Across All Ages: Kids love the peppermint crunch, and adults appreciate the deep chocolate flavor. It’s a rare dessert that makes everyone happy.
What makes this recipe different from other chocolate Bundt cakes is the way the peppermint bark element is integrated. Instead of just sprinkling crushed candy on top, we layer white chocolate chips into the batter itself, so every slice has those little pockets of creamy sweetness. And the glaze? It’s not too thick, not too thin — it sets just enough to hold the crushed peppermint in place without becoming a sticky mess. I’ve spent time perfecting that balance, so you don’t have to.
This is the kind of cake that makes you close your eyes after the first bite. It’s comfort food dressed up in its holiday best — rich, cool, crunchy, and deeply satisfying. Whether you’re baking for a crowd or just for yourself on a quiet winter evening, this recipe delivers.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, especially if you do a fair amount of holiday baking. Let me walk you through each one.
For the Cake
- 2 cups (250g) all-purpose flour — Spoon and level it for accuracy. Too much flour makes the cake dry.
- 1 cup (85g) unsweetened cocoa powder — I prefer Dutch-processed for a deeper, richer chocolate flavor. Ghirardelli is my go-to brand.
- 1 ½ teaspoons baking powder — Make sure it’s fresh. If it doesn’t fizz in water, toss it.
- 1 teaspoon baking soda — Helps the cake rise and stay tender.
- ½ teaspoon salt — Balances the sweetness and enhances the chocolate.
- 1 cup (226g) unsalted butter, softened — Room temperature is key. Cold butter won’t cream properly.
- 1 ½ cups (300g) granulated sugar — Regular white sugar works best here.
- ½ cup (100g) packed light brown sugar — Adds moisture and a touch of caramel-like depth.
- 3 large eggs, room temperature — Cold eggs can seize the batter. Let them sit out for 30 minutes.
- 1 tablespoon vanilla extract — Pure, not imitation. It makes a noticeable difference.
- 1 teaspoon peppermint extract — Be careful with this one. A little goes a long way. I recommend Nielsen-Massey for a clean, natural flavor.
- 1 cup (240ml) buttermilk, room temperature — If you don’t have buttermilk, add 1 tablespoon of lemon juice to regular milk and let it sit for 5 minutes.
- ½ cup (120g) sour cream — Full-fat gives the best texture. It keeps the crumb incredibly moist.
- 1 cup (175g) white chocolate chips — Toss them in a tablespoon of flour before folding in to prevent sinking.
- ½ cup (75g) crushed candy canes or peppermint candies — Crush them in a sealed bag with a rolling pin. Don’t pulverize them into dust — small chunks are what you want.
For the Glaze

- 1 cup (120g) powdered sugar — Sift it if it’s lumpy.
- 2-3 tablespoons milk or heavy cream — Start with 2 tablespoons and add more if needed. Heavy cream makes a richer glaze.
- ½ teaspoon peppermint extract — Optional, but it really amps up the minty flavor.
- ¼ cup (30g) crushed candy canes, for topping — Save the prettiest pieces for the top.
- 2 tablespoons melted white chocolate, for drizzling — Melt it gently in the microwave in 15-second bursts.
Equipment Needed
You don’t need a professional bakery setup for this one. Here’s what you’ll want on hand:
- 10 to 12-cup Bundt pan — This is non-negotiable. A smaller pan will overflow. I use a classic Nordic Ware pan, and it releases cakes beautifully every time.
- Stand mixer or hand mixer — You can mix by hand if you’re determined, but an electric mixer makes creaming the butter and sugar much easier.
- Large mixing bowls — At least two. One for dry ingredients, one for wet.
- Whisk and rubber spatula — The whisk for combining dry ingredients, the spatula for scraping the bowl and folding in the white chocolate chips.
- Rolling pin and zip-top bag — For crushing the candy canes. A meat mallet works in a pinch, but a rolling pin gives you more control.
- Cooling rack — Letting the cake cool properly in the pan before flipping is crucial. A wire rack helps it cool evenly.
- Sifter or fine-mesh strainer — For sifting the powdered sugar if it’s clumpy.
If you don’t have a Bundt pan, you can use two 9-inch loaf pans instead. Just reduce the baking time to about 40-45 minutes and check for doneness with a toothpick. The presentation won’t be as dramatic, but the flavor will still be there.
Preparation Method
Let’s get baking. Take your time with each step — rushing is the enemy of a good Bundt cake.
- Preheat the oven to 350°F (175°C). Position the rack in the center of the oven. While it’s heating, generously grease your Bundt pan with butter or baking spray. Don’t forget the center tube — that’s where cakes most often stick. Dust the pan with a light coating of cocoa powder instead of flour to avoid white streaks on your finished cake.
- In a medium bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt. Set this aside. Whisking aerates the dry ingredients and ensures the leavening agents are evenly distributed.
- In a large mixing bowl, beat the softened butter, granulated sugar, and brown sugar together on medium speed for 3-4 minutes. You want it light and fluffy. Scrape down the sides of the bowl halfway through. This creaming step is where you build the cake’s structure, so don’t skimp on time.
- Add the eggs one at a time, beating well after each addition. Beat in the vanilla extract and peppermint extract. The batter might look slightly curdled at this point — that’s okay. It will come together once you add the dry ingredients.
- In a small bowl or measuring cup, whisk together the buttermilk and sour cream. This mixture will be added alternately with the dry ingredients.
- With the mixer on low speed, add the dry ingredients in three additions, alternating with the buttermilk mixture in two additions. Start and end with the dry ingredients. Mix just until combined after each addition — overmixing develops gluten and makes the cake tough.
- Remove the bowl from the mixer and fold in the white chocolate chips and crushed candy canes with a rubber spatula. Tossing the chips in a little flour beforehand helps them stay suspended in the batter instead of sinking to the bottom. The batter will be thick and luscious at this point.
- Pour the batter into the prepared Bundt pan and spread it evenly. Tap the pan gently on the counter a few times to release any air bubbles.
- Bake for 50-60 minutes, or until a long wooden skewer inserted into the center comes out with just a few moist crumbs attached. Start checking at 50 minutes. The top should spring back when lightly touched. Every oven runs differently, so trust the skewer more than the timer.
- Let the cake cool in the pan on a wire rack for exactly 15 minutes. This is important — too short, and it will fall apart; too long, and it will stick. After 15 minutes, invert the pan onto the cooling rack and lift it off gently. If it sticks, give the pan a few gentle taps on the bottom. Let the cake cool completely before glazing.
- While the cake cools, make the glaze. Whisk together the powdered sugar, 2 tablespoons of milk or cream, and the peppermint extract (if using). Add more milk a teaspoon at a time until the glaze is thick but pourable. It should flow off the whisk in a smooth ribbon.
- Once the cake is completely cool, drizzle the glaze over the top. Let it drip down the sides naturally — that’s part of the charm. Immediately sprinkle the reserved crushed candy canes over the wet glaze. Drizzle the melted white chocolate over the top in thin, zigzagging lines. Let the glaze set for about 30 minutes before slicing.
Cooking Tips & Techniques
I’ve made this cake enough times to know where things can go sideways. Here are the lessons I learned the hard way so you don’t have to.
Don’t overdo the peppermint extract. I made that mistake on my first attempt. I used a full tablespoon, thinking more mint would mean more festive flavor. The result was a cake that tasted like toothpaste. Stick to 1 teaspoon. You can always add a little more to the glaze if you want a stronger kick.
Crush your candy canes strategically. You want a mix of fine crumbs and small chunks. The fine crumbs dissolve slightly into the glaze and batter, spreading the peppermint flavor evenly. The chunks provide that satisfying crunch. Put the candy canes in a zip-top bag, wrap it in a dish towel (to muffle the sound and contain the mess), and go at it with a rolling pin. Stop when you have a mix of textures.
Room temperature ingredients are not optional. I know it’s tempting to use cold eggs straight from the fridge, but cold ingredients don’t emulsify properly. The result is a denser, less tender cake. Take the eggs, buttermilk, and sour cream out of the fridge about 30 minutes before you start baking. Set a timer if you need to.
Grease the pan like you mean it. Use a pastry brush to get butter into every nook and cranny of the Bundt pan, especially the center tube and the ridges. Then dust it with cocoa powder. I’ve lost a cake to a sticky pan before, and it’s heartbreaking. Don’t skip this step.
Let the cake cool properly. The 15-minute rest in the pan is not a suggestion. It’s the sweet spot where the cake has firmed up enough to hold its shape but is still warm enough to release from the pan. If you try to rush it, you’ll end up with a pile of cake crumbs and regret.
Variations & Adaptations
One of the best things about this recipe is how adaptable it is. Here are a few ways to make it your own.
Gluten-Free Version: Substitute the all-purpose flour with a high-quality gluten-free flour blend that contains xanthan gum. I’ve had good results with King Arthur’s Measure for Measure blend. The texture will be slightly more tender, but the flavor is still spot-on.
Dairy-Free Adaptation: Use vegan butter, dairy-free sour cream, and a nut milk like oat or almond milk mixed with a teaspoon of lemon juice as a buttermilk substitute. For the white chocolate chips, look for a dairy-free brand like Enjoy Life. The cake will be slightly less rich but still delicious.
Dark Chocolate Peppermint Version: Swap the white chocolate chips for dark chocolate chips (60-70% cacao). This makes the cake even more intensely chocolatey and cuts the sweetness a bit. It’s my personal favorite variation for when I want something a little more grown-up.
Mint Chocolate Chip Twist: Fold in ½ cup of mini chocolate chips along with the white chocolate chips and crushed candy canes. The extra chocolate makes every bite feel like a surprise.
Peppermint Mocha Bundt Cake: Dissolve 1 tablespoon of instant espresso powder in the buttermilk before adding it to the batter. The coffee doesn’t make it taste like coffee — it just deepens the chocolate flavor and adds a subtle, grown-up complexity.
Serving & Storage Suggestions
This cake is beautiful on its own, but a little extra effort makes it truly show-stopping.
Serving Temperature: Serve the cake at room temperature. If you’ve stored it in the fridge, let it sit out for about 30 minutes before slicing. The flavors are more pronounced when it’s not cold, and the texture is softer.
Presentation Ideas: Place the cake on a festive cake stand or a wooden board. Dust it lightly with powdered sugar just before serving for a snowy effect. You can also add a few whole candy canes as decoration around the base. For an extra indulgent touch, serve each slice with a dollop of lightly sweetened whipped cream and a sprinkle of crushed peppermint.
Complementary Pairings: A cup of hot cocoa, a peppermint mocha, or a strong black coffee all pair beautifully with this cake. For a boozy option, a small glass of Baileys or a peppermint schnapps hot chocolate is divine.
Storage Instructions: Store the cake in an airtight container at room temperature for up to 3 days. If your kitchen is warm, you can refrigerate it, but bring it back to room temperature before serving. The glaze may soften slightly in the fridge, but the flavor will still be great.
Freezing Tips: You can freeze the unglazed cake for up to 3 months. Wrap it tightly in plastic wrap, then in a layer of aluminum foil. When you’re ready to serve, thaw it overnight in the fridge, bring it to room temperature, and then glaze it fresh. The crushed peppermint topping is best added just before serving, as it can soften in the freezer.
Flavor Development: Honestly, this cake tastes even better on day two. The flavors meld together, and the texture becomes even more moist. So if you can resist eating it right away, you’re in for a treat.
Nutritional Information & Benefits
Let’s be real — this is a decadent dessert, not a health food. But knowing what’s in it can help you enjoy it mindfully.
Estimated Nutritional Values (per slice, based on 12 servings):
- Calories: Approximately 420
- Fat: 20g
- Saturated Fat: 12g
- Carbohydrates: 58g
- Sugar: 40g
- Protein: 6g
- Fiber: 3g
Ingredient Highlights: The cocoa powder is rich in antioxidants called flavonoids, which can support heart health. Dark chocolate (if you use it in the variation) has even more of these beneficial compounds. The peppermint extract, beyond its flavor, can aid digestion and provide a refreshing, calming sensation.
Dietary Considerations: This recipe contains gluten, dairy, and eggs. For gluten-free and dairy-free options, see the Variations & Adaptations section above. This cake is not suitable for vegan diets unless all substitutions are made.
Allergen Note: Be sure to check the labels on your white chocolate chips and candy canes, as some brands may contain traces of nuts or other allergens.
My Personal Perspective: I believe in enjoying treats like this in moderation. A slice of this cake on a cold December evening, with a cup of tea and good company, is one of life’s simple pleasures. There’s no guilt in that.
Conclusion
This Festive Peppermint Bark Chocolate Bundt Cake is more than just a recipe — it’s a little piece of holiday magic you can create in your own kitchen. It brings together the deep, comforting richness of chocolate with the cool, crisp snap of peppermint in a way that feels both nostalgic and new. Every time I bake it, I think of Aunt Carol and her runaway candy cane shards, and I smile.
I encourage you to make this recipe your own. Use dark chocolate instead of white. Add a little espresso powder. Go heavy on the crushed candy canes. The beauty of baking is that you can tweak and adjust until it tastes exactly like your idea of the holidays.
I’d love to hear how it turns out for you. Leave a comment below and tell me about your own holiday baking memories, or share a photo of your cake on social media. And if you loved this recipe, don’t forget to pin it for later or share it with a friend who needs a little extra sweetness this season.
Happy baking, my friend. May your kitchen be warm, your cocoa be hot, and your cake release cleanly from the pan.
Frequently Asked Questions
Can I use a different type of pan for this recipe?
Yes, you can use two 9-inch loaf pans or a 12-cup tube pan. Just adjust the baking time — loaf pans will take about 40-45 minutes, and a tube pan will be similar to the Bundt pan. Always check for doneness with a toothpick.
How do I prevent the white chocolate chips from sinking to the bottom of the cake?
Toss the white chocolate chips in a tablespoon of flour before folding them into the batter. This helps them stay suspended throughout the cake instead of sinking during baking.
Can I make this cake ahead of time?
Absolutely. You can bake the cake a day or two in advance and store it in an airtight container at room temperature. Wait to glaze and add the crushed peppermint until the day you plan to serve it for the best presentation.
Why did my cake stick to the Bundt pan?
This usually happens when the pan isn’t greased thoroughly enough. Make sure to get butter or baking spray into all the ridges, especially the center tube. Dusting with cocoa powder instead of flour also helps. Letting the cake cool for exactly 15 minutes before inverting is crucial too.
Can I reduce the sugar in this recipe?
You can reduce the granulated sugar by about ¼ cup without significantly affecting the texture, but the cake will be less sweet. Keep in mind that the candy canes and glaze add additional sweetness, so reducing the sugar in the batter is a good place to start if you prefer a less sweet dessert.
Pin This Recipe!

Festive Peppermint Bark Chocolate Bundt Cake
A rich, fudgy chocolate Bundt cake swirled with white chocolate chips and crushed candy canes, topped with a peppermint glaze and more crushed candy. This easy holiday recipe delivers stunning presentation with minimal effort.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 45 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 2 cups (250g) all-purpose flour
- 1 cup (85g) unsweetened cocoa powder (Dutch-processed preferred)
- 1 ½ teaspoons baking powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- 1 cup (226g) unsalted butter, softened
- 1 ½ cups (300g) granulated sugar
- ½ cup (100g) packed light brown sugar
- 3 large eggs, room temperature
- 1 tablespoon vanilla extract
- 1 teaspoon peppermint extract
- 1 cup (240ml) buttermilk, room temperature
- ½ cup (120g) sour cream
- 1 cup (175g) white chocolate chips
- ½ cup (75g) crushed candy canes or peppermint candies
- 1 cup (120g) powdered sugar
- 2–3 tablespoons milk or heavy cream
- ½ teaspoon peppermint extract (optional, for glaze)
- ¼ cup (30g) crushed candy canes (for topping)
- 2 tablespoons melted white chocolate (for drizzling)
Instructions
- Preheat the oven to 350°F (175°C). Generously grease a 10 to 12-cup Bundt pan with butter or baking spray, especially the center tube. Dust with cocoa powder.
- In a medium bowl, whisk together flour, cocoa powder, baking powder, baking soda, and salt. Set aside.
- In a large mixing bowl, beat softened butter, granulated sugar, and brown sugar on medium speed for 3-4 minutes until light and fluffy. Scrape down the sides halfway through.
- Add eggs one at a time, beating well after each addition. Beat in vanilla extract and peppermint extract.
- In a small bowl, whisk together buttermilk and sour cream.
- With mixer on low speed, add dry ingredients in three additions, alternating with buttermilk mixture in two additions, starting and ending with dry ingredients. Mix just until combined.
- Remove bowl from mixer. Fold in white chocolate chips and crushed candy canes with a rubber spatula. (Toss chips in a tablespoon of flour first to prevent sinking.)
- Pour batter into prepared Bundt pan and spread evenly. Tap pan gently on counter to release air bubbles.
- Bake for 50-60 minutes, until a wooden skewer inserted into the center comes out with a few moist crumbs. Let cool in pan on a wire rack for exactly 15 minutes.
- Invert pan onto cooling rack and lift off gently. Let cake cool completely before glazing.
- For the glaze: Whisk together powdered sugar, 2 tablespoons milk or cream, and peppermint extract (if using). Add more milk a teaspoon at a time until thick but pourable.
- Once cake is completely cool, drizzle glaze over top. Immediately sprinkle reserved crushed candy canes over wet glaze. Drizzle melted white chocolate in thin zigzagging lines. Let glaze set for about 30 minutes before slicing.
Notes
Don’t overdo the peppermint extract—1 teaspoon is enough. Crush candy canes into a mix of fine crumbs and small chunks. Room temperature ingredients are crucial for proper emulsification. Grease the pan thoroughly, especially the center tube. Let the cake cool exactly 15 minutes in the pan before inverting. The cake tastes even better on day two.
Nutrition
- Serving Size: 1 slice
- Calories: 420
- Sugar: 40
- Fat: 20
- Saturated Fat: 12
- Carbohydrates: 58
- Fiber: 3
- Protein: 6
Keywords: peppermint bark, chocolate bundt cake, holiday dessert, Christmas cake, peppermint chocolate cake, easy holiday recipe



