Moist peppermint chocolate cake filled with candy cane Swiss meringue buttercream and topped with dark chocolate peppermint glaze. This whimsical Candy Cane Crunch Cake is perfect for the holidays! 

Candy Cane Crunch Cake

This recipe was created in partnership with Bob’s Red Mill.

The holiday season has always been magical to me. Despite the chaotic nature and occasional stress-inducing moments (have you met my family?), I look forward to this brief window of time each year.

Even though we are now scattered across the country, my sisters, brothers-in-law, nephew, and I always travel home to DC to celebrate the holidays with my parents. The house is full and there is never a dull moment. It’s a time to unplug, soak it all up, and celebrate traditions. Many old, some new, and a few slightly silly.

As one might guess in a food-obsessed family, most of these traditions take place around the table. The kitchen is constantly abuzz with the sounds of whirling stand mixers, simmering pots, beeping kitchen timers, humming dishwashers, and bossy cooks (raises hand sheepishly).

Today’s Candy Cane Crunch Cake is my latest addition to our ever-evolving holiday menu, and I’m certain you will love it as much as I do! It is festive, downright delicious, and just as much fun to make as it is to devour. It looks intimidating, but I’m going to walk you through the whole process.

Bob's Red Mill Unbleached White All Purpose Flour

The inspiration for this Candy Cane Crunch Cake came from those candy cane sandwich cookies that have made their way into my grocery shopping cart on more than one occasion this season. So simple, yet so addictive! I was able to pry my hands off of the latest box just long enough to brainstorm this cake and since nothing screams ‘happy holidays’ like candy canes, peppermint, and chocolate, it is no surprise that this cake incorporates all three!

Like all good desserts, this candy cane cake starts with a few simple ingredients: flour, cocoa powder, sugar, milk, and eggs. Small deviations make all the difference in flavor and consistency, so try to get your hands on the best that you can find. Leading up to the holidays, I always stock up on baking essentials, including several bags of all-purpose flour and other basics. There are so many distractions during the holiday season and there is nothing worse than running out of flour or having to go on last-minute grocery store runs!

My go-to is Bob’s Red Mill unbleached all purpose flour. It is versatile, reliable, and unlike other all-purpose flours, contains a touch of malted barley flour (which improves rise and browning of yeast breads!). My family uses it for everything from traditional sugar cookies to pumpkin muffins (these are requested each year), fruitcake (don’t knock it ’til you try it), buche de noel, and everything in between.

Candy Cane Crunch Cake

The cake itself is made up of three 8-inch layers of peppermint chocolate cake. Based on this fabulous London Fog cake, the chocolate cake batter calls for both oil and strongly-brewed coffee (if you’re not a coffee lover, don’t fret – you won’t taste it!), which produces an extra moist chocolate cake that holds up extremely well in the fridge.

It is filled with layers of candy cane Swiss meringue buttercream, aka. Swiss meringue buttercream infused with crushed candy canes and a touch of peppermint extract. It is as dreamy as it sounds, and has a lovely crunch that adds great texture to every bite. If you’ve never made Swiss meringue buttercream before, you’re in for a treat. Unlike traditional frostings, Swiss meringue buttercream is in a league of its own. It is the ultimate frosting for people that don’t normally like frosting.

The basic procedure involves heating egg whites and granulated sugar over a double-broiler until hot, beating the mixture over high speed until it reaches stiff peaks (hence the ‘meringue’ in the name), and slowly adding slightly softened butter until it is shiny, smooth, and airy! Despite taking more effort to throw together, I absolutely adore Swiss meringue buttercream. It’s classy and elegant. It also happens to be less sweet and significantly easier to work with than other frostings.

Peppermint Oreos and Broken Candy Canes

Once the cake has been frosted and chilled, the final touch is the addition of a dark chocolate peppermint glaze (adapted just slightly from my friend and cake inspiration guru Tessa Huff). I love the contrast between the dark chocolate drips and the white candy cane-flecked buttercream, as well as the additional burst of chocolate flavor. It gives the cake that extra wow factor!

The glaze itself is a simple ganache made with bittersweet chocolate, heavy cream, peppermint extract, and touch of corn syrup (to help thin it down for proper drizzling). For best results, allow the ganache to cool at least 5 to 10 minutes before glazing the chilled frosted cake. It should be slightly thick, but still be able to be drizzled from a spoon.

Before serving, top the candy cane crunch cake with halved candy cane sandwich cookies and crushed candy canes, or go wild with your imagination! Add a festive border of crushed candy canes to the bottom of the cake. Small peppermint meringues or store-bought peppermint bark would be great options too.

Winter wonderland in cake form. Let’s do this!

Candy Cane Crunch Cake

Candy Cane Crunch Cake. Peppermint chocolate layer cake filled with candy cane Swiss meringue buttercream and topped with peppermint ganache. Perfect celebration cake for the holidays!

Candy Cane Crunch Cake

4.5 stars (67 ratings)
Moist peppermint chocolate cake filled with candy cane Swiss meringue buttercream and topped with dark chocolate peppermint glaze and candy cane pieces. This whimsical Candy Cane Crunch Cake is perfect for the holidays!


For the Cake Pans:

  • butter or nonstick cooking spray for greasing
  • unbleached all-purpose flour for dusting

Chocolate Cake:

  • cups (315 g) Bob’s Red Mill unbleached all-purpose flour
  • 1 cup (95 g) unsweetened non-alkalized cocoa powder
  • teaspoon baking powder
  • ¾ teaspoon baking soda
  • 1 teaspoon kosher salt
  • ½ cup + 2 tablespoons (150 mL) canola or vegetable oil
  • 2 cups (400 g) granulated sugar
  • 2 large eggs room temperature
  • 1 large egg yolk room temperature
  • 2 teaspoons pure vanilla extract
  • teaspoon pure peppermint extract
  • cups (360 mL) whole milk room temperature
  • 1 cup (240 mL) hot strong-brewed coffee

Candy Cane Swiss Meringue Buttercream:

  • 6 standard peppermint candy canes crushed
  • ½ cup + 2 tablespoons (150 mL) large egg whites
  • cups (250 g) granulated sugar
  • 2 cups (16 oz; 450 g) unsalted butter room temperature
  • 1 teaspoon pure vanilla extract
  • ½ teaspoon pure peppermint extract

Dark Chocolate Peppermint Glaze:

  • 3 ounces (85 g) bittersweet chocolate finely chopped
  • cup + 1 tablespoon (135 mL) heavy cream
  • 3 tablespoons (45 mL) light corn syrup
  • ½ teaspoon pure peppermint extract
  • ¼ teaspoon pure vanilla extract


  • 2-3 peppermint candy canes crushed
  • 4-5 candy canes or peppermint sandwich cookies cut in half (*I used Whole Foods brand!), meringues, or peppermint bark


Prepare the Cake:

  • Preheat the oven to 350°F (175°C) with a rack in the center position. Grease and flour three 8-inch (20-cm) cake pans and set aside (*see the note section for tips if you do not own three pans).
  • In a medium bowl, sift together the flour, cocoa powder, baking powder, baking soda, and salt and set aside.
  • In a bowl of a stand mixer fitted with a paddle attachment, beat together the oil and sugar on medium speed for 2 minutes. Over medium speed, add the eggs, egg yolk, vanilla, and peppermint extract. Stop the mixer and scrape down the bowl.
  • Turn the mixer to low and add the flour mixture in three batches, alternating with the milk, beginning and ending with the flour mixture. Stop the mixer and scrape down the bowl. With the mixer on low, slowly pour in the hot coffee. Mix on medium-low for no more than 30 seconds, or until combined. Scrape down the bowl to ensure it is incorporated evenly.
  • Evenly divide the batter (*see the note section on how to do this!) among the prepared cake pans. Bake for 23 to 25 minutes, or until a toothpick inserted into the center of the cake comes out clean. Let them cool on a wire rack for 10 to 15 minutes before removing the cakes from their pans. Allow the cake layers to cool completely before decorating. *If you are preparing this cake in advance, double-wrap the cooled cake layers in plastic wrap before refrigerating or freezing.

Prepare the Swiss Meringue Buttercream:

  • Place the candy canes in a large resealable freezer bag and squeeze out any excess air. Using a rolling pin, crush the candy canes into very small pieces (*you don’t want any of the pieces to be too large or they will be chewy, rather than crunchy). Set aside.
  • Place the egg whites and sugar in the bowl of a stand mixer. Whisk them by hand to combine. Fill a medium saucepan with a few inches of water and place it over medium heat until lightly simmering. Place the bowl on top of the saucepan to create a double-broiler, making sure the bottom of the bowl doesn’t touch the water. Whisking intermittently, heat the egg mixture until it reaches 160°F (70°C) on a candy thermometer or is hot to the touch.
  • Using the stand mixer, beat the hot egg white mixture over high speed for 8 to 10 minutes or until it reaches stiff peaks. Over low speed, slowly add the chunks of butter (a tablespoon or two at a time). Once incorporated, turn the mixer to medium high and beat until the buttercream is silky smooth, 3 to 5 minutes. Add the vanilla and peppermint extract and beat for an additional 30 seconds. Using a spatula, fold in the crushed candy canes.

Cake Assembly:

  • Level the cooled cake layers with a long serrated knife and choose which layer will be the bottom (tip: pick the sturdiest layer). Place it on a cake plate, turning table, or serving dish. Spread on roughly ¾ cup (180 ml) of the buttercream with an offset spatula. Top with the next layer of cake and repeat, ending with the third layer (tip: pick the most level, attractive layer for the top).
  • Frost the sides and top of the cake with the remaining buttercream (*if time permits, frost a thin crumb coat, refrigerate for 15 to 20 minutes, and finish with the remaining buttercream). A straight-sided frosting spatula and bench scraper are great for producing smooth sides. Refrigerate the cake, uncovered, for 20 to 25 minute before glazing.

For the Glaze:

  • In a small saucepan, combine the chopped bittersweet chocolate, cream, and corn syrup. Place over medium-low heat and stir continuously until the chocolate has melted. Remove from the heat and whisk gently until smooth and shiny. Stir in the peppermint and vanilla extract. Allow the glaze to cool until it is thick, yet can still drizzle from a spoon - about 10 minutes. (*If the glaze is too hot, it will drip too quickly and potentially melt the frosting. If the glaze is too cool, it will set too thickly and won’t drip over the sides).
  • Gently spoon the chocolate glaze over the edges of the cake, letting it drip over the edges. Spoon the remainder of the glaze in the center of the top of the cake, spreading and smoothing it into a thin even layer with a small offset spatula. Allow the glaze to set at room temperature before topping with garnishes.

For the Decoration:

  • Using your hands, decorate the cake by gently pressing crushed candy canes into the buttercream on the bottom of the cake. Top the cake with peppermint sandwich cookie halves and additional candy cane pieces. *Important Storage Note: The exposed candy cane pieces and cookies will gain moisture and become chewier (and less crunchy), so it is best to do this just before serving if possible.
  • Serve the cake slightly chilled or at room temperature. For clean slicing, run a long thin knife under very hot water for several seconds, dry the knife well, and proceed to slice the cake into wedges. Repeat for each slice.

Equipment Note: 

  • If you do not own three cake pan (I only own two), you can bake two layers at a time – and finish with one final layer. The batter will hold. Wash and cool the cake pan before using again with the remaining batter. The cake will keep in the fridge, covered with plastic wrap, for up to 4 days; it may also be frozen.

Tips for Success:

  • To make very even, flat cake layers, I like to use these cake strips, which prevent most doming.
  • To Ensure Even Cake Layers: I recommend weighing your empty stand mixer bowl in grams before you start baking this cake. Note the weight on a piece of paper. Weigh the final, prepared cake batter (in the bowl) and subtract the weight of the empty stand mixer bowl. This is the total batter weight. Divide this number by three. This final number is the weight of batter you want in each cake pan before it goes into the oven.
Serving: 1serving, Calories: 689kcal, Carbohydrates: 119g, Protein: 12g, Fat: 23g, Saturated Fat: 7g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 11g, Trans Fat: 1g, Cholesterol: 58mg, Sodium: 384mg, Potassium: 463mg, Fiber: 8g, Sugar: 69g, Vitamin A: 236IU, Vitamin C: 1mg, Calcium: 132mg, Iron: 6mg
This post is sponsored by Bob’s Red Mill. Thank you so much for supporting brands that I love and use in my kitchen!