Refreshing Peppermint Cupcakes Recipe with Creamy Frosting

These peppermint cupcakes start with my trusted vanilla and chocolate cupcake bases, topped with a fluffy white chocolate peppermint buttercream. They’re decorated to look like a frosted North Pole using mini candy canes, round peppermint candies, and crushed peppermint dust.

Why you’ll love these peppermint cupcakes

  1. I included both my favorite vanilla and chocolate cupcake recipes so you can make whichever you prefer — or both.
  2. If you don’t want a full batch of each, you can make smaller batches using scaled-down recipes.
  3. The cupcakes and frosting are straightforward to prepare and can be made a few days ahead.

If you enjoy seasonal flavors, try related festive treats like hot chocolate cupcakes, eggnog cupcakes, or red velvet cupcakes for more holiday variety.

For more peppermint desserts, consider white chocolate peppermint cookies, dark chocolate peppermint cookies, chocolate peppermint cake, or peppermint marshmallow brownies for a full peppermint-themed spread.

peppermint cupcakes on a small cake tray with a bite taken out of the chocolate one

Ingredients you’ll need:

  • Butter: I use salted butter for cakes and unsalted for buttercream. If you use unsalted in the cake, add ¼ tsp of salt per cup of butter.
  • Oil: Any neutral oil (vegetable, canola, grapeseed) works well.
  • Sugar: Granulated sugar is used in the cupcakes; I don’t recommend reducing or substituting it.
  • Vanilla: Pure vanilla extract is used here; vanilla bean paste will deepen the flavor if you have it.
  • Eggs: Use large, room-temperature eggs. If cold, place them in warm water for 5–10 minutes.
  • Flour: I prefer cake flour for the vanilla cupcakes; for chocolate cupcakes I use all-purpose flour. If you don’t have cake flour, substitute all-purpose flour but remove 1 Tbsp per cup and add 1 Tbsp cornstarch per cup.
  • Cocoa powder: Dutch-processed is what I used for the chocolate cupcakes, but any unsweetened cocoa works.
  • Baking powder: Used in both recipes; if unavailable, a small amount of baking soda can sometimes be substituted, but follow the recipe guidance.
  • Salt: Fine sea salt or regular fine salt to enhance flavor.
  • Sour cream: Adds moisture and tender crumb; plain Greek yogurt or regular unsweetened yogurt can be used instead.
  • Milk: Any milk or plant-based alternative works.
  • Coffee: I use hot coffee in the chocolate cupcakes for depth; hot water can be used if you prefer.
  • White chocolate: Use quality white chocolate chips or bars for the frosting.
  • Heavy cream: Combined with white chocolate to make the frosting smooth and fluffy.
  • Peppermint: Start with ¼ tsp peppermint extract in the frosting and increase to ½ tsp if you want a stronger peppermint punch.
  • Peppermint truffles (optional): Baking a Lindt-style peppermint truffle into the center of each cupcake adds a melty surprise. Both white and chocolate truffles work.
white chocolate peppermint cupcakes frosted with north pole decoration

Step-by-step instructions

Vanilla cupcakes

STEP 1: Preheat the oven to 350°F (177°C) convection and line 13 muffin tins with liners. In a bowl whisk together cake flour, baking powder, salt, and sugar.

STEP 2: Add the oil and butter to the dry ingredients and beat until combined. Add the egg, vanilla extract, and vanilla bean paste (if using) and mix until incorporated.

STEP 3: Add sour cream and, with the mixer on low, stream in the milk. Scrape the bowl and mix just until smooth.

STEP 4: Portion the batter into liners, filling each about 2/3–3/4 full (roughly 50–55 g of batter). If you’re adding a truffle in the center, use about 40–45 g of batter so the truffle fits.

STEP 5: Bake 16–18 minutes, until slightly golden and the center springs back when gently pressed. Cool in the pan 10 minutes, then transfer to a rack to cool completely before frosting.

white cupcake batter unbaked
white cupcake batter after baking

Chocolate cupcakes

STEP 1: Preheat the oven to 350°F (177°C) convection and line 13 muffin tins. Whisk together flour, cocoa powder, sugar, baking powder, and salt.

STEP 2: In a separate bowl whisk the oil, eggs, and hot coffee (or hot water) until combined.

STEP 3: Sift the dry ingredients over the wet mixture and whisk until just smooth.

STEP 4: Fill liners about 2/3–3/4 full (about 50 g each). Bake 16–18 minutes until the cupcake springs back when pressed. Cool in the pan 10 minutes, then move to a rack to cool completely before frosting.

chocolate cupcake batter unbaked
chocolate cupcake batter after baking

Peppermint frosting

For this recipe I use an American-style buttercream because its sweetness balances the peppermint without tasting medicinal. Adding melted white chocolate creates a silky, slightly denser frosting that still whips light.

STEP 1: Gently melt white chocolate with heavy cream in short intervals and stir until smooth. Let cool.

STEP 2: Beat room-temperature unsalted butter until pale and creamy.

STEP 3: Add powdered sugar on low until incorporated, then beat on high until smooth and fluffy.

STEP 4: Add vanilla, peppermint extract, and the cooled white chocolate mixture. Beat until fully combined. If the buttercream is too soft, chill 15–30 minutes before piping.

white chocolate peppermint frosting

Assemble

STEP 1: Fit a large round piping tip to a bag and pipe a round swirl of frosting on each cooled cupcake.

STEP 2: Insert a mini candy cane or a broken candy cane handle into the frosting for a North Pole look.

STEP 3: Top with a round peppermint candy and dust with crushed candy cane powder for a frosted finish.

frosted cupcakes
decorated cupcakes

Stuffing cupcakes with peppermint truffles

Baking a peppermint truffle into the center of each cupcake creates a gooey, minty surprise. Reduce the batter per cup to about 40–45 g when adding a truffle so it fits comfortably.

Truffles may sink slightly more in chocolate cupcakes than in vanilla, but the effect is still appealing. When served fresh the truffle center will be melty; refrigerated overnight it firms up again.

chocolate cupcakes with truffle before baking
chocolate cupcakes with truffle before baking
white cupcakes with truffle baked inside
white cupcakes with truffle baked inside
chocolate peppermint cupcake cut in half with white chocolate peppermint truffle inside
white chocolate peppermint cupcake cut in half with white chocolate peppermint truffle inside

Expert tips for perfect cupcakes

Small details make a big difference. Follow these tips for consistent results:

  • Use the ingredients listed and avoid substitutions unless noted.
  • Don’t reduce the sugar — it affects texture as well as flavor.
  • Weigh ingredients with a digital scale for accuracy; flour and batter are easy to mis-measure by volume.
  • Weigh batter into liners for uniform cupcakes — about 50–55 g each, or 40–45 g if using a truffle.
  • Use a light-colored stainless steel muffin pan for even browning and consistent rise.
  • If you prefer extra frosting, increase the frosting quantities by about 25%.
close up of white cupcakes with peppermint frosting

FAQs

What kind of white chocolate should I use?

Good-quality white chocolate chips or chopped white chocolate bars work well. You can also melt white chocolate peppermint truffles for extra flavor.

How do I get a perfect dome on the cupcake?

Use a digital scale to portion batter evenly (50–55 g per cupcake). Avoid overfilling the liners and ensure ingredients are at room temperature for even rise.

Can these be made dairy-free?

Yes. Use dairy-free butter and dairy-free milk or cream alternatives. Texture and flavor may vary slightly.

Can I make these gluten-free?

I haven’t tested these exact cupcake recipes with gluten-free flour, but many cakes translate well using a 1:1 gluten-free flour blend. Results can vary by brand.

Why did my cupcakes shrivel?

Shriveling is usually from overfilling liners, using cold ingredients, or improper mixing. Accurate weighing and room-temperature ingredients help prevent this.

How do I know when the cupcakes are done?

They’re done when they no longer look wet and the center springs back when gently pressed. A toothpick inserted in the center should come out clean or with a few moist crumbs.

How much frosting should I make?

The full frosting recipe covers both full batches of vanilla and chocolate cupcakes with just enough frosting. For more frosting increase quantities by about 25%. For a single batch (or half batches), reduce butter and powdered sugar proportionally.

chocolate peppermint cupcakes frosted with north pole decoration

How to serve and store peppermint cupcakes

Serve fresh, or keep at a cool room temperature for 1–2 days. For longer storage, place in an airtight container in the refrigerator for up to one week.

To freeze, place cupcakes in an airtight container, then in an airtight bag. Thaw at room temperature before serving.

bite taken out of white chocolate peppermint cupcakes

If you make these peppermint cupcakes, I’d love your feedback or a star rating. Happy baking!

Love, B