Let me tell you, the scent of peppermint and vanilla swirling together in the oven is enough to make anyone’s mouth water. The first time I baked these perfect candy cane cupcakes, it was during a chilly December afternoon when the snow was just starting to dust the neighborhood. I was instantly hooked—the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special. These cupcakes bring back memories of when I was knee-high to a grasshopper, sneaking bites of candy canes behind my grandma’s back while she baked her famous holiday goodies.
Years ago, I stumbled upon this recipe while trying to recreate a festive treat for a neighborhood holiday party. Honestly, I wish I’d discovered it sooner. My family couldn’t stop sneaking them off the cooling rack (and I can’t really blame them). These cupcakes are dangerously easy but pack a punch of pure, nostalgic comfort. Whether you’re looking to brighten up your Pinterest cookie board or need a sweet treat for your kids’ holiday party, these candy cane cupcakes are a perfect fit. I’ve tested this recipe more times than I can count—in the name of research, of course—and it’s become a staple for family gatherings, gifting, and cozy winter nights. Trust me, you’re going to want to bookmark this one.
Why You’ll Love This Recipe
There’s a lot of candy cane cupcake recipes out there, but what makes this one stand out? Well, let me share a few reasons why this recipe has earned a spot in my holiday baking rotation:
- Quick & Easy: Comes together in under 45 minutes, perfect for those last-minute holiday baking sessions.
- Simple Ingredients: No fancy grocery trips here—you probably already have most of these in your pantry.
- Perfect for Festive Celebrations: Great for holiday parties, cookie exchanges, or just a cozy night in by the fire.
- Crowd-Pleaser: Kids and adults alike rave about the peppermint-vanilla combo—trust me, they’ll be asking for seconds.
- Unbelievably Delicious: The texture is soft and moist with just the right hint of minty freshness. Honestly, it feels like a warm hug in cupcake form.
This recipe isn’t just another cupcake version. The secret lies in folding crushed candy canes right into the batter and topping each cupcake with a swirl of peppermint buttercream frosting—giving you that classic holiday feel with a homemade touch. Plus, the balance of vanilla and peppermint is just right—not too overpowering, but enough to remind you it’s Christmas in every bite. Whether you’re impressing guests or just treating yourself, this recipe turns simple ingredients into something memorable and oh-so satisfying.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of them are pantry staples, with a touch of festive flair from the candy canes.
- For the Cupcake Batter:
- All-purpose flour – 1 ½ cups (180g), sifted for lightness
- Baking powder – 1 ½ teaspoons, to help them rise perfectly
- Salt – ¼ teaspoon, just enough to balance flavors
- Unsalted butter – ½ cup (113g), softened (I recommend Kerrygold for best creaminess)
- Granulated sugar – ¾ cup (150g), for that sweet base
- Large eggs – 2, room temperature (they help with structure and moisture)
- Vanilla extract – 1 teaspoon, pure for the best aroma
- Whole milk – ½ cup (120ml), adds moisture and tenderness
- Crushed candy canes – ½ cup (about 60g), finely crushed (use your favorite peppermint candies)
- For the Peppermint Buttercream Frosting:
- Unsalted butter – 1 cup (227g), softened (room temperature is key for smooth frosting)
- Powdered sugar – 3 cups (360g), sifted to avoid lumps
- Heavy cream – 2 tablespoons (30ml), to adjust consistency
- Pure peppermint extract – 1 teaspoon (adjust to taste)
- Red and white candy cane pieces – for garnish (optional but festive!)
If you want a dairy-free option, swap whole milk with almond or oat milk, and use a vegan butter substitute in the frosting. For a gluten-free twist, almond flour works well, though the texture will be a bit denser. When selecting candy canes, avoid those with added colors that might bleed too much into the frosting. I like to crush mine with a rolling pin inside a sealed bag to avoid mess and get just the right size pieces.
Equipment Needed
Here’s what you’ll need to get started on these perfect candy cane cupcakes:
- Standard 12-cup muffin tin – essential for shaping your cupcakes
- Paper cupcake liners – makes cleanup easier and adds a cute touch
- Mixing bowls – one large for batter, one medium for frosting
- Electric hand mixer or stand mixer – helpful for creaming butter and sugar smoothly
- Measuring cups and spoons – for precise ingredient amounts
- Spatula – for folding in crushed candy canes gently
- Piping bag with star tip (optional) – to pipe the peppermint buttercream beautifully
If you don’t have a stand mixer, a sturdy whisk and a bit of elbow grease work just fine (been there, done that!). For budget-friendly options, silicone cupcake liners are reusable and environmentally friendly. Keeping your butter at room temperature is a game-changer for smooth mixing—too cold and it won’t cream properly, too warm and you risk greasy batter. I like to keep a small kitchen timer handy to keep track of each step easily.
Preparation Method
- Preheat your oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners. This ensures your cupcakes bake evenly and pop out easily.
- Mix dry ingredients: In a medium bowl, whisk together 1 ½ cups (180g) all-purpose flour, 1 ½ teaspoons baking powder, and ¼ teaspoon salt. Set aside.
- Cream butter and sugar: In a large bowl, use an electric mixer to beat ½ cup (113g) softened unsalted butter and ¾ cup (150g) granulated sugar until light and fluffy—about 3-4 minutes. The mixture should look pale and creamy.
- Add eggs and vanilla: Beat in 2 large eggs, one at a time, then stir in 1 teaspoon vanilla extract. Make sure each egg is fully incorporated before adding the next to prevent curdling.
- Combine wet and dry: Alternately add the dry ingredients and ½ cup (120ml) whole milk to the butter mixture, starting and ending with the dry ingredients. Mix gently after each addition until just combined—overmixing can make cupcakes tough.
- Fold in crushed candy canes: Using a spatula, gently fold ½ cup (60g) crushed candy canes into the batter. You want even distribution without losing that light texture.
- Fill cupcake liners: Spoon batter into each lined muffin cup, filling about ⅔ full. This helps them rise nicely without spilling over.
- Bake: Place the tin in the oven and bake for 18-22 minutes, or until a toothpick inserted in the center comes out clean. Keep an eye on them around 18 minutes—ovens vary!
- Cool: Let cupcakes cool in the pan for 5 minutes, then transfer to a wire rack to cool completely before frosting. Patience here is key—frosting warm cupcakes leads to melting messes.
- Make the peppermint buttercream frosting: Beat 1 cup (227g) softened unsalted butter on medium speed until creamy, about 2 minutes. Gradually add 3 cups (360g) powdered sugar, mixing on low speed. Add 2 tablespoons (30ml) heavy cream and 1 teaspoon peppermint extract. Beat on high for 3 minutes until light and fluffy. Adjust consistency with more cream or powdered sugar if needed.
- Frost and decorate: Using a piping bag fitted with a star tip, swirl frosting on each cupcake. Sprinkle with extra crushed candy cane pieces for that festive touch.
Pro tip: If your cupcakes dome too much during baking, gently level them off with a serrated knife before frosting. And if the frosting feels too stiff, a tiny splash more cream will loosen it right up. The smell when these come out of the oven? Absolutely irresistible.
Cooking Tips & Techniques
Here are some tricks I’ve learned from baking these candy cane cupcakes time and again:
- Room Temperature Ingredients Make a Difference: Butter, eggs, and milk all mix better when they’re at room temp, creating a smoother batter and fluffier cupcakes.
- Don’t Overmix the Batter: Once you add the flour, mix just until combined. Overmixing develops gluten and results in dense cupcakes, and no one wants that.
- Crush Candy Canes Just Right: If the pieces are too big, they can sink to the bottom or be too crunchy. Too fine, and you risk the peppermint flavor bleeding too much into the batter. I aim for small shards—enough to notice but not overwhelm.
- Watch Your Oven Temperature: Oven temperatures vary, so start checking cupcakes at 18 minutes. Overbaking dries them out, and underbaking leaves them gooey inside.
- Frost at the Right Time: Always frost cupcakes once they’re completely cool. Frosting warm cupcakes leads to runny, messy tops.
- Multitasking: While cupcakes bake, whip up your frosting to save time. Just don’t leave it out too long or it may soften too much before piping.
One time, I forgot to sift the powdered sugar, and the frosting was a bit grainy—lesson learned! Also, if you’re swapping out extracts, be cautious with peppermint as too much can taste medicinal. Start small and taste as you go.
Variations & Adaptations
Want to mix things up or cater to different dietary needs? Here are some fun ideas:
- Chocolate Peppermint Cupcakes: Add ¼ cup (25g) cocoa powder to the dry ingredients for a rich chocolate base. Top with the same peppermint buttercream for a classic combo.
- Gluten-Free Version: Use a 1-to-1 gluten-free flour blend in place of all-purpose flour. The texture will be a little denser but still delicious.
- Dairy-Free Treat: Swap butter for coconut oil or vegan butter, use almond milk instead of whole milk, and prepare a coconut cream-based frosting with peppermint extract.
- Berry Peppermint Twist: Fold in ½ cup fresh or frozen raspberries with the candy canes for a fruity pop.
- Mini Cupcakes: Use a mini muffin tin and bake for 10-12 minutes to make bite-sized festive treats perfect for parties.
My favorite personal twist? Adding a dash of espresso powder to the batter for a subtle coffee kick that pairs beautifully with the peppermint. It’s a grown-up version that always surprises guests.
Serving & Storage Suggestions
These cupcakes are best served at room temperature, allowing the peppermint buttercream to be soft and dreamy. For a festive touch, arrange them on a holiday-themed platter and add fresh holly or pine sprigs nearby (just don’t eat those!).
Pair these cupcakes with a hot cup of cocoa, mulled cider, or even a peppermint mocha for a cozy winter treat. They also make great gifts when packed in decorated boxes with a little ribbon.
To store, keep cupcakes in an airtight container at room temperature for up to 2 days. For longer storage, refrigerate up to 5 days or freeze unfrosted cupcakes in a sealed container for up to 3 months. When ready to enjoy, thaw in the fridge overnight and frost as usual. If already frosted, freeze in a single layer, then thaw at room temp for 30 minutes before serving.
Flavors actually deepen a bit after a day, so if you can wait, the peppermint really settles into that moist crumb, making each bite even more festive.
Nutritional Information & Benefits
Each candy cane cupcake with frosting clocks in at approximately 320 calories, 15g fat, 40g carbohydrates, and 3g protein. The peppermint extract adds flavor without calories, and the crushed candy canes contribute a small amount of sugar and minty freshness.
Using real butter and whole milk provides some beneficial fats and vitamins (like A and D), while the flour offers energy-giving carbs. For those mindful of sugar, you can reduce the powdered sugar in the frosting slightly or try a cream cheese frosting alternative with less sugar.
This recipe can be adapted to gluten-free or dairy-free diets, accommodating many holiday guests. Just keep in mind, candy canes generally contain sugar and some artificial coloring, so enjoy these treats as a special indulgence rather than everyday fare.
Conclusion
If you’re after a festive, sweet treat that’s easy to make and sure to impress, these perfect candy cane cupcakes fit the bill. They bring together the classic holiday flavors of peppermint and vanilla in a moist, tender cupcake topped with dreamy buttercream. Customize them to your taste or dietary needs and watch them disappear at any gathering.
I love this recipe because it’s a little bit nostalgic, a little bit fun, and totally delicious. Honestly, it feels like sharing a warm holiday hug with whoever you bake for. Don’t just take my word for it—try making these cupcakes this season and share your tweaks or favorite moments in the comments below. Happy baking and merry celebrations!
FAQs
Can I make these cupcakes ahead of time?
Yes! You can bake the cupcakes up to 2 days in advance and keep them in an airtight container at room temperature. Frost them just before serving for the freshest taste.
What’s the best way to crush candy canes?
Place candy canes in a sealed plastic bag and crush them gently with a rolling pin or heavy pan until you get small shards. Avoid pulverizing into powder to keep texture.
Can I use peppermint oil instead of extract?
You can, but peppermint oil is much stronger, so start with a few drops and adjust carefully to avoid overpowering the cupcakes.
How do I prevent the frosting from melting?
Make sure cupcakes are completely cooled before frosting. Also, keep frosted cupcakes in a cool place or refrigerate if your kitchen is warm.
Can I freeze these cupcakes?
Absolutely! Freeze unfrosted cupcakes in a sealed container for up to 3 months. Thaw in the fridge overnight and frost before serving.
Pin This Recipe!
Perfect Candy Cane Cupcakes
These moist and tender cupcakes combine the classic holiday flavors of peppermint and vanilla, topped with a dreamy peppermint buttercream frosting. Perfect for festive celebrations and cozy winter nights.
- Prep Time: 15 minutes
- Cook Time: 22 minutes
- Total Time: 37 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1 ½ cups (180g) all-purpose flour, sifted
- 1 ½ teaspoons baking powder
- ¼ teaspoon salt
- ½ cup (113g) unsalted butter, softened
- ¾ cup (150g) granulated sugar
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- ½ cup (120ml) whole milk
- ½ cup (60g) crushed candy canes
- For the frosting:
- 1 cup (227g) unsalted butter, softened
- 3 cups (360g) powdered sugar, sifted
- 2 tablespoons (30ml) heavy cream
- 1 teaspoon pure peppermint extract
- Red and white candy cane pieces for garnish (optional)
Instructions
- Preheat oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners.
- In a medium bowl, whisk together flour, baking powder, and salt. Set aside.
- In a large bowl, beat softened butter and granulated sugar with an electric mixer until light and fluffy, about 3-4 minutes.
- Beat in eggs one at a time, then stir in vanilla extract.
- Alternately add dry ingredients and milk to the butter mixture, starting and ending with dry ingredients. Mix gently until just combined.
- Fold in crushed candy canes gently with a spatula.
- Fill cupcake liners about ⅔ full with batter.
- Bake for 18-22 minutes or until a toothpick inserted in the center comes out clean.
- Cool cupcakes in the pan for 5 minutes, then transfer to a wire rack to cool completely.
- For the frosting, beat softened butter on medium speed until creamy, about 2 minutes.
- Gradually add powdered sugar on low speed, then add heavy cream and peppermint extract.
- Beat on high speed for 3 minutes until light and fluffy. Adjust consistency if needed.
- Pipe frosting onto cooled cupcakes and garnish with crushed candy cane pieces.
Notes
Use room temperature ingredients for best results. Do not overmix the batter to keep cupcakes tender. Crush candy canes into small shards to avoid sinking or overpowering flavor. Frost cupcakes only when completely cool to prevent melting. For dairy-free or gluten-free options, substitute ingredients as suggested in the recipe.
Nutrition
- Serving Size: 1 cupcake with frost
- Calories: 320
- Sugar: 30
- Sodium: 150
- Fat: 15
- Saturated Fat: 9
- Carbohydrates: 40
- Fiber: 0.5
- Protein: 3
Keywords: candy cane cupcakes, peppermint cupcakes, holiday cupcakes, Christmas treats, peppermint buttercream, festive desserts





