Candy Cane Cake Recipe: Peppermint Frosting Swirls and Crunchy Candy Bits

Desserts

Candy Cane Cake Recipe: Peppermint Frosting Swirls and Crunchy Candy Bits

This candy cane cake recipe transforms holiday baking into a showstopper with its peppermint frosting swirls and crunchy candy bits that taste like Christmas in every bite.

The secret lies in a moist vanilla cake base layered with rich peppermint buttercream, then swirled with candy cane pieces for texture and flavor. I developed this recipe after years of testing—it’s the one that finally delivers that perfect balance of sweet, minty, and festive crunch.

The cake itself is foolproof with simple ingredients like flour, sugar, and eggs, but the magic happens in the frosting. A homemade peppermint buttercream (made with cream cheese and peppermint extract) creates a velvety swirl that pairs beautifully with crushed candy canes baked into the layers.

The result? A dessert that looks as impressive as it tastes, with crispy candy edges and a melt-in-your-mouth texture.

What makes this recipe stand out is how it combines restaurant-quality presentation with home-baked simplicity. The frosting swirls are achieved with a piping bag, but even beginners can master it with a few practice strokes.

Serve slices with a dollop of whipped cream or a dusting of powdered sugar for extra flair—it’s the centerpiece every holiday table deserves.

Perfect for Christmas parties, family gatherings, or even a cozy night in with hot cocoa. The recipe scales easily, so you can adjust the size to fit your celebration. Let’s get baking—your guests won’t believe it’s homemade!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for candy cane cake

Simple yet spectacular ingredients transform into a festive holiday centerpiece with peppermint swirls and candy crunch.

Ingredient Amount Notes
All-Purpose Flour 🌾 3 cups Sifted for light texture
Granulated Sugar 🍚 2 ½ cups White sugar preferred
Unsalted Butter 🧈 1 ½ cups Room temperature, full-fat
Large Eggs 🥚 4 whole Room temperature for blending
Pure Vanilla Extract 🌿 2 tsp High-quality, imitated preferred
Baking Powder 🧂 2 tsp Aluminum-free for stability
Salt 🧂 ½ tsp Diamond Crystal preferred
Whole Milk 🥛 1 cup Room temperature
Cream Cheese 🧀 8 oz Full-fat, Philadelphia brand
Powdered Sugar 🍚 4 cups Sifted for smooth frosting
Pure Peppermint Extract 🍃 2 tsp High-quality, no alcohol
Candy Cane Pieces 🍬 1 ½ cups Crushed into small bits
Heavy Whipping Cream 🥛 1 cup Cold for whipping
Powdered Sugar 🍚 ½ cup For dusting garnish

The cream cheese and Philadelphia brand are non-negotiable for that velvety frosting texture—substitutes like Neufchâtel lack the same richness. High-quality peppermint extract (like McCormick or LorAnn Oils) ensures authentic flavor without artificial aftertaste. For the candy canes, opt for name-brand varieties (like Spangler’s) for consistent texture—store-bought crushed bits often contain fillers. The powdered sugar should be sifted before use to prevent graininess in both the cake and frosting layers.

No cream cheese? Substitute with 4 oz softened butter plus 2 oz powdered sugar, though texture will differ slightly. Running low on peppermint extract? Mint-flavored candy melts (like Wilton) can be melted into the frosting for a similar effect. For the candy cane bits, if you can’t find pre-crushed, freeze whole candy canes for 10 minutes before snapping them into pieces—this prevents shattering. The vanilla extract can be swapped for vanilla bean paste if preferred, though imitation extract works perfectly for budget-friendly baking.

Store leftover cake in an airtight container at room temperature for up to 3 days—the flavors meld beautifully overnight. For longer storage, freeze individual slices wrapped in plastic for up to 2 months. The frosting can be prepped 2 days ahead and refrigerated, though it thickens slightly—rewhip with a hand mixer before use. Garnish with extra candy bits just before serving to maintain crispness.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this—just creaming butter and sugar with a wooden spoon until it’s light and fluffy. The eggs and vanilla blend right in without a fuss, and the flour comes together like a dream. My hands get a little tired, but the result? Worth every minute.
  • Vanilla Butter Bliss: That first bite of moist, buttery cake with just a whisper of vanilla? It’s the kind of simple flavor that sneaks up on you. Honestly, the sugar and butter do most of the talking here, but the vanilla ties it all together like a cozy hug. (Yes, even on a Tuesday night.)
  • Holiday or Everyday: Here’s what sold me—this cake is equally magical for Christmas morning as it is for a spontaneous dessert craving. Drizzle it with chocolate, dust it with powdered sugar, or serve it plain. It’s the kind of recipe that doesn’t judge your occasion.
  • Budget-Friendly Staples: Between us, this cake uses ingredients you already have. Flour, sugar, butter—stuff I buy in bulk and never regret. And leftovers? They last days, sliced thin for breakfast toast or reheated with a sprinkle of cinnamon. My wallet and I both approve.

Step-by-step instructions for candy cane cake recipe

Here's the method for creating a perfect peppermint cake with signature candy cane swirls and crunch.

1

Prepare the Cake Batter

Preheat your oven to 350°F and grease two 9-inch round cake pans, lining the bottoms with parchment paper. In a large mixing bowl, cream together the 1.5 cups unsalted butter and 2.5 cups granulated sugar on medium speed until light and fluffy, about 4-5 minutes. This step is crucial for achieving the right texture—you'll know it's ready when the mixture nearly doubles in volume and becomes pale.

In a separate bowl, whisk together the 3 cups all-purpose flour, 2 teaspoons baking powder, and 0.5 teaspoon salt. Gradually add the dry ingredients to the butter mixture, alternating with the 1 cup whole milk, beginning and ending with the flour. Mix on low speed until just combined, being careful not to overmix. In a small bowl, combine the 2 teaspoons pure vanilla extract and 2 teaspoons pure peppermint extract, then add this mixture to the batter. Fold in the 1.5 cups candy cane pieces by hand using a spatula, ensuring they're evenly distributed throughout the batter.

2

Bake the Cake Layers

Divide the batter evenly between the prepared cake pans. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Rotate the pans halfway through baking for even cooking. Once baked, remove the cakes from the oven and let them cool in the pans for 10 minutes. Then, transfer them to a wire rack to cool completely. This cooling step is essential to prevent the frosting from melting when you assemble the cake.

While the cakes are cooling, prepare the frosting. In a medium bowl, beat the 8 ounces cream cheese and 1.5 cups unsalted butter together until smooth and creamy. Gradually add the 4 cups powdered sugar, mixing on low speed until fully incorporated. Add the 2 teaspoons pure peppermint extract and mix until the frosting is smooth and well combined. If the frosting is too thick, add a splash of whole milk to reach a spreadable consistency.

3

Assemble the Cake

Once the cake layers are completely cool, place the first layer on a cake stand or plate. Spread a generous layer of the peppermint frosting evenly over the top of the cake. Place the second layer on top of the frosting and spread another layer of frosting over the entire cake, covering the sides and top. Use an offset spatula to create a smooth finish. This layering technique ensures that every bite has that signature candy cane flavor and texture.

To create the candy cane swirls, take a small amount of frosting and pipe it in a swirling motion across the top of the cake using a piping bag fitted with a star tip. Press the remaining 1.5 cups candy cane pieces into the sides of the cake, ensuring they're evenly spaced. This not only adds a festive touch but also provides that delightful crunch with every bite. Chill the cake in the refrigerator for at least 1 hour before serving to allow the frosting to set.

4

Garnish and Serve

Before serving, dust the top of the cake with the 0.5 cup powdered sugar using a fine-mesh sieve to create a snowy effect. This final touch enhances the visual appeal and complements the peppermint flavor. To serve, slice the cake into 12 equal pieces, ensuring each slice contains a portion of the candy cane pieces and frosting swirls. Serve immediately to enjoy the perfect balance of moist cake, creamy frosting, and crunchy candy cane bits.

👨‍🍳

Pro Tips For Making Candy Cane Cake

  • Cream Butter Slowly: Dump cold butter into warm sugar and let it melt a little before mixing—this keeps the batter from turning greasy. I used to just toss it in and wondered why my cake always tasted heavy; this change made the texture light and fluffy.
  • Sift That Flour: Skip the sifting, and your cake might end up dense. A quick sift aerates the flour, cutting down on lumps and giving the batter a smoother start. (Yes, even if you’re impatient like me—it’s worth the 30 seconds.)
  • Room-Temp Eggs Only: Cold eggs can curdle the butter, leading to a weird texture. Let them sit in warm water for 5 minutes before cracking—this small step guarantees a silky batter every time.
  • Don’t Overmix the Frosting: Whip the butter and powdered sugar (if using) just until smooth—overmixing adds air, which can make the frosting grainy. Stop when it looks like thick pudding, not whipped cream. (Your future self will thank you.)

Best sauces and condiments for candy cane cake

Peppermint Buttercream

This signature frosting is the heart of your candy cane cake, blending cream cheese and butter for a velvety texture with a refreshing peppermint kick. The secret lies in using high-quality peppermint extract—I recommend LorAnn Oils for its pure, alcohol-free flavor.

For extra richness, whip the 8 oz cream cheese and 1.5 cups butter until completely smooth before adding 4 cups powdered sugar and the extract. If your frosting thickens while chilling, simply rewhip it with a splash of whole milk before using. 💫

Caramel Drizzle

Add a luxurious touch by drizzling warm salted caramel over the cake before chilling. Use store-bought caramel sauce (like Smucker’s) or make your own by simmering 1 cup sugar and ½ cup heavy cream until golden.

Thin with 1 tbsp peppermint extract for a festive twist. Let the caramel cool slightly before drizzling over the frosting to prevent melting. This contrast of sweet and minty flavors elevates every bite. ✨

Chocolate Ganache

For a decadent variation, top your cake with dark chocolate ganache. Melt 8 oz dark chocolate (I love Ghirardelli 70%) with ½ cup heavy cream and 1 tsp peppermint extract. Let it cool slightly before pouring over the cake.

The ganache adds a silky contrast to the crunchy candy canes and creamy frosting. Garnish with crushed candy canes on top for a striking visual effect. 🍫

Whipped Cream Swirl

Lighten up the presentation with a whipped cream swirl. Whip 1 cup heavy cream with 2 tbsp powdered sugar until stiff peaks form. Pipe dollops around the cake’s base or swirl them into the frosting before chilling.

The airy texture balances the dense cake layers beautifully. For extra flair, dust with mint powder (blend 1 tbsp powdered sugar with ½ tsp peppermint extract). 🥛

Hot Fudge Sauce

Serve warm slices with homemade hot fudge sauce for dipping. Melt 1 cup chocolate chips (use Hershey’s Special Dark) with ½ cup heavy cream and 1 tsp peppermint extract.

Simmer for 2 minutes, then cool slightly. The warm sauce melts the frosting slightly, creating a gooey, decadent experience. Keep it warm in a slow cooker for easy serving. 🔥

Nutrition facts

Servings 12
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 120mg40%
Sodium 360mg16%
Total Carbohydrate 58g21%
Dietary Fiber 1g4%
Sugars 52g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this cake without candy canes?

If candy canes aren't available, substitute with crushed peppermint candies (like Altoids) or white chocolate chips for a similar flavor profile. For texture, try freeze-dried mint bits or even crushed graham crackers mixed with peppermint extract. The frosting swirls will still deliver that festive peppermint taste.

2

How do I store leftovers to keep them fresh?

Store wrapped slices in an airtight container at room temperature for up to 3 days. For longer storage, freeze individual portions for up to 2 months. Thaw overnight in the fridge—never at room temperature—to preserve texture. The frosting may soften slightly after freezing, so re-chill for 30 minutes before serving.

3

What's the best way to make the frosting swirls look professional?

Use a piping bag with a star tip for clean swirls. Pipe frosting in a zigzag motion across the cake, then drag a skewer or offset spatula through the lines to create smooth curves. For extra flair, chill the cake for 1 hour before adding candy bits—they'll stay crisp instead of sinking into soft frosting.

4

Can I make this cake gluten-free?

Yes! Replace the all-purpose flour with a 1:1 gluten-free flour blend (like Bob's Red Mill) and add ½ teaspoon xanthan gum to improve texture. The cake will be slightly denser, so reduce baking time by 2-3 minutes. For the frosting, ensure your powdered sugar is gluten-free certified.

5

Why did my cake turn out dry?

Overbaking or overmixing are common culprits. Check your oven temperature with a thermometer—it may run hot. Also, ensure you're using room-temperature ingredients (especially butter and eggs) for proper moisture distribution. For extra juiciness, brush warm layers with simple syrup (equal parts sugar and water) before frosting.

★★★★★4.8(13 reviews)
Categories Desserts