These Candy Cane Cupcakes are a festive Christmas treat with sweet peppermint flavor and a deliciously soft texture. Topped with creamy frosting and crushed candy canes, they bring a fun holiday touch to any dessert table. I love making these cupcakes for Christmas parties, family gatherings, and holiday baking days because they look beautiful and taste just as wonderful. Whether you’re preparing a festive dessert spread or looking for a sweet treat to share with friends, these candy cane cupcakes are a delicious way to celebrate the season.
Why You’ll Love This Recipe
- Foolproof festive: Even imperfect swirls look Christmassy.
- Budget-friendly: Basic pantry ingredients create the cupcakes and frosting.
- Kid-approved: Children enjoy the peppermint flavor and candy cane topping.
- Make-ahead friendly: Bake the cupcakes a day early, then frost them the next day.
- Two-tone swirl: White and red batter create a candy cane effect.
Tools You’ll Need
Nothing fancy, I promise.
- Stand mixer: Use a stand mixer, or use a hand mixer and a strong arm.
- Muffin pans: Use two pans for 14 to 15 cupcakes, or bake in batches.
- Piping bags: Use three 16-inch disposable bags for the two-tone swirl. Spread the frosting with a knife instead if preferred.
Ingredients
For the Cupcakes
- 1 1/2 cups all-purpose flour – Spoon and level it, or your cupcakes will be dense.
- 1 teaspoon baking powder – Fresh, please. Old baking powder is a silent killer.
- 1/4 teaspoon salt – Balances the sweet.
- 10 tablespoons unsalted butter, room temperature – If it’s cold, your batter will curdle. Been there.
- 1 cup granulated sugar – I use C&H, but any fine sugar works.
- 4 large egg whites – Save the yolks for scrambled eggs or custard.
- 1 teaspoon vanilla extract – Clear if you have it, but brown is fine.
- 1 teaspoon peppermint extract – Not mint. Peppermint. There’s a difference.
- 1/2 cup whole milk – Room temperature, ideally.
- 1/2 teaspoon cocoa powder – This is my secret for a deeper red. You can skip it, but your red will be pink.
- Red food coloring – Gel is best, but liquid works in a pinch.
For the Peppermint Buttercream
- 3/4 cup vegetable shortening – Makes the frosting stark white. You can use butter, but it’ll be ivory.
- 5 to 8 tablespoons milk or heavy cream – Start with 5, add more if needed.
- 1 teaspoon vanilla extract – Clear if possible.
- 1/2 teaspoon peppermint extract – Adjust to taste.
- 1/4 teaspoon salt – Don’t skip this. It makes the mint pop.
- 4 1/2 to 5 cups confectioners sugar – Sift it if it’s lumpy, or you’ll have lumpy frosting.
- 1/2 teaspoon cocoa powder – Again, for a richer red.
- Red food coloring – Gel preferred.
- Mini candy canes – For decoration. Optional but cute.
How To Make Candy Cane Cupcakes
Set aside an afternoon. Put on some Christmas music. And remember: imperfect swirls still taste amazing.
- Prep the oven and pans: Preheat to 350°F. Line 14-15 muffin cups with paper liners. If you only have one pan, bake in batches. No big deal.
- Mix dry ingredients: Whisk flour, baking powder, and salt in a medium bowl. Set aside. This ensures even distribution.
- Cream butter and sugar: Beat butter and sugar until light and fluffy, about 3 minutes. Scrape down the bowl. Don’t rush this step.
- Add egg whites and flavorings: Beat in egg whites, vanilla, and peppermint. It might look curdled if your eggs are cold. It’s fine.
- Alternate dry and milk: With mixer on low, add half the dry mix, then half the milk. Repeat. Mix until just combined. Overmixing makes tough cupcakes.
- Divide and color: Pour half the batter into another bowl. Stir in cocoa powder and red food coloring until you get the shade you want. Gel coloring gives a truer red.
- Layer the batter: Use 4 tablespoons per cup, alternating colors: 1 scant tablespoon white, 1 scant red, 1 white, 1 red. It’s tedious but pretty. Or just plop 2 tablespoons of each. They’ll still taste great.
- Bake: 16-22 minutes, until a tester comes out clean. Rotate pans halfway if your oven has hot spots.
- Cool completely: On a wire rack. If you frost them warm, the buttercream will melt into a puddle. I learned that the hard way.


For the Peppermint Buttercream
- Beat shortening: Until smooth and creamy. No lumps.
- Add liquids and salt: Beat in 5 tablespoons milk, vanilla, peppermint, and salt.
- Add powdered sugar: Gradually beat in 4 1/2 cups. Then beat on medium until smooth. Add more sugar if too thin, more milk if too thick.
- Color half the frosting: Transfer half to another bowl. Beat in cocoa powder and red food coloring. If you’re not piping, you can leave it all white or tint it all red.
- Fill piping bags: Put white frosting in one 16-inch disposable bag, red in another. Don’t fill more than half full.
- Assemble for two-tone swirl: Snip the tips off both bags. Place both inside a third bag fitted with a large open star tip. Squeeze gently while turning the cupcake.
- Decorate: Top with a mini candy cane, if desired.
♥ The Misfit Tips!
- Use cocoa powder: It helps the red color deepen without using half a bottle of food coloring.
- Use shortening for white frosting: Butter creates an ivory frosting, while shortening keeps it stark white.
- Bake ahead: Bake the cupcakes a day ahead and store them at room temperature.
- Make frosting ahead: Refrigerate the frosting for a day, then bring it to room temperature and re-whip it before using.
- Use gel food coloring: Gel coloring creates a deeper red than liquid coloring.
Perfect Pairings
These go perfectly with…
- A cold glass of milk cuts the sweetness and cools the mint.
- Hot cocoa with a candy cane stirrer doubles the mint and festive look.
- An office holiday potluck gives the cupcakes a place to travel well and look impressive.
- A quiet moment after the kids go to bed deserves a cupcake.
How to Store
❤
- Fridge: Store the cupcakes in an airtight container for up to 3 days. They tend to dry out, so avoid refrigerating them unless your kitchen is hot.
- Freezer: Freeze frosted cupcakes on a baking sheet for 1 hour, then wrap each one in plastic and foil. Store them for up to 2 months. Thaw them at room temperature.
- Reheat: Do not reheat the cupcakes. Serve them at room temperature because microwaving melts the frosting.
- Note: Candy cane decorations become sticky in the refrigerator. Add them just before serving.

Candy Cane Cupcakes
Ingredients
Equipment
Method
- Preheat the oven to 350°F.Line 14–15 muffin cups with paper liners. If you have only one muffin pan, bake the cupcakes in batches.
- Mix the Dry IngredientsIn a medium bowl, whisk together the flour, baking powder, and salt until evenly combined. Set aside.
- Cream the Butter and SugarIn a large mixing bowl, beat the butter and sugar with an electric mixer for about 3 minutes, until light and fluffy. Scrape down the sides and bottom of the bowl as needed to ensure everything is evenly mixed.
- Add the Egg Whites and FlavoringsAdd the egg whites, vanilla extract, and peppermint extract. Beat until combined. The batter may look slightly curdled if the egg whites are cold, but don't worry. This will not affect the final cupcakes.
- Alternate the Dry Ingredients and MilkWith the mixer on low speed, add half of the dry ingredient mixture, followed by half of the milk. Repeat with the remaining dry ingredients and milk. Mix just until the ingredients are incorporated. Avoid overmixing, as this can make the cupcakes dense or tough.
- Divide and Color the BatterTransfer half of the batter to a separate bowl. Add the cocoa powder and red food coloring to one portion, stirring until evenly combined and the desired shade of red is reached. Gel food coloring is recommended for a more vibrant, true-red color. Leave the remaining batter plain.
- Layer the BatterFor a striped effect, add approximately 4 tablespoons of batter to each lined muffin cup, alternating the colors in this order: Add 1 scant tablespoon of white batter. Add 1 scant tablespoon of red batter. Add another scant tablespoon of white batter. Finish with 1 scant tablespoon of red batter. For a quicker, more casual design, add 2 tablespoons of each color to every muffin cup instead.
- Bake the CupcakesBake for 16–22 minutes, or until a toothpick inserted into the center of a cupcake comes out clean. If your oven has hot spots, rotate the pans halfway through baking to help the cupcakes bake evenly.
- Cool CompletelyTransfer the cupcakes to a wire rack and allow them to cool completely before frosting. Frosting warm cupcakes can cause the buttercream to melt and slide off.
- Make the Peppermint ButtercreamIn a large mixing bowl, beat the shortening until smooth and creamy, with no lumps. Add 5 tablespoons of milk, the vanilla extract, peppermint extract, and salt. Beat until combined. Gradually add 4½ cups of confectioners' sugar, mixing until incorporated.Beat on medium speed until the frosting is smooth and fluffy. If it is too thin, add more confectioners' sugar a little at a time. If it is too thick, add a little more milk until you reach a pipeable consistency.
- Color Half the FrostingTransfer half of the buttercream to a separate bowl. Add the cocoa powder and red food coloring, beating until the color is evenly distributed. If you prefer a simpler look, you can leave all the frosting white or tint the entire batch red instead of making two colors.
- Fill the Piping BagsTransfer the white frosting to one 16-inch disposable piping bag and the red frosting to another. Avoid filling either bag more than halfway, as this makes them easier to handle and control.
- Create the Two-Tone SwirlSnip the tips off both filled piping bags. Place both bags inside a third piping bag fitted with a large open star tip. Gently squeeze the bags together while piping a swirl onto each cooled cupcake. Turn the cupcake as you pipe to create a beautiful two-tone effect.
- DecorateFinish each cupcake with a mini candy cane, if desired. Add the candy canes just before serving for the prettiest presentation.