Moist Chocolate Peppermint Cupcakes

Fluffy Chocolate Peppermint Cupcakes topped with swirled peppermint frosting and crushed candies on top. Save
Fluffy Chocolate Peppermint Cupcakes topped with swirled peppermint frosting and crushed candies on top. | cookingwithkendra.com

These moist chocolate cupcakes combine rich cocoa with cool peppermint essence for a festive treat. The batter blends classic ingredients, enhanced by peppermint extract, then baked to tender perfection. A smooth, creamy peppermint frosting tops these delights, with optional crushed peppermint candies for a festive garnish. This easy-to-make dessert balances chocolate depth with a refreshing minty finish, ideal for any celebration or sweet craving.

I still remember the December afternoon when my grandmother taught me to bake chocolate cupcakes in her cozy kitchen. The smell of cocoa powder mixing with peppermint extract transported me back to childhood holidays, and I realized right then that these weren't just desserts—they were little vessels of comfort and joy. Now, whenever I make these chocolate peppermint cupcakes, I'm recreating that magic for the people I love, one fluffy bite at a time.

I'll never forget bringing these to my office holiday party last year. One coworker who swore she wasn't a cupcake person ended up eating two and asking for the recipe. That moment reminded me that great food has this quiet power to change minds and create memories.

Ingredients

  • All-purpose flour (1 cup / 125 g): The foundation of tender cupcakes—measure it by spooning into your cup and leveling off, not scooping directly, which packs it down
  • Unsweetened cocoa powder (1/2 cup / 45 g): Use the real stuff, not the sweetened kind. This is where your chocolate flavor lives, so don't skip quality here
  • Baking powder (1 tsp): This helps your cupcakes rise and gives them that light, airy crumb
  • Baking soda (1/2 tsp): Works with the cocoa's acidity to boost the rise and depth of chocolate flavor
  • Salt (1/4 tsp): The secret ingredient that makes everything taste more like itself—never leave it out
  • Large eggs (2), room temperature: Room temperature eggs blend more smoothly, creating a silkier batter that bakes more evenly
  • Granulated sugar (3/4 cup / 150 g): Beaten with eggs, this traps air bubbles that create those tender crumbs
  • Vegetable oil (1/2 cup / 120 ml): Keeps these cupcakes moist days later—butter would make them drier
  • Whole milk (1/2 cup / 120 ml): Adds richness and helps the cocoa dissolve fully into the batter
  • Pure vanilla extract (1 tsp): Real vanilla deepens the chocolate flavor in subtle, beautiful ways
  • Peppermint extract (1/2 tsp): A little goes a long way—this cooling flavor balances the richness of chocolate
  • Unsalted butter (1/2 cup / 115 g), softened: Room temperature butter beats into frosting like a cloud. Cold butter will be lumpy and stubborn
  • Powdered sugar (2 cups / 240 g), sifted: Sifting removes lumps so your frosting is silky, not grainy
  • Whole milk for frosting (2 tbsp): Adjusts frosting consistency to perfect spreadability
  • Peppermint extract for frosting (1/2 tsp): Echoes the flavor in the cake, creating harmony
  • Salt pinch: Balances sweetness in the frosting
  • Crushed peppermint candies (optional): These add a festive touch and a little crunch that delights people

Instructions

Heat your oven and prep your pan:
Preheat to 350°F and line your muffin tin with paper liners. This small step prevents sticking and makes cleanup effortless. As the oven warms, you're building anticipation.
Combine your dry ingredients:
In a medium bowl, whisk together flour, cocoa powder, baking powder, baking soda, and salt. Whisking aerates the flour and distributes the leavening evenly so every cupcake rises consistently.
Create your wet base:
In a large bowl, whisk eggs and sugar together until the mixture lightens in color and becomes thick—this takes about 2 minutes. You're aerating the eggs, which creates lift. Add oil, milk, vanilla, and peppermint extract, stirring until fully combined. The batter should look smooth and glossy.
Gently marry the two:
Add the dry ingredients to the wet in two batches, stirring just until combined. Stop as soon as you don't see flour streaks. Overmixing develops gluten and makes cupcakes tough and dense. You want them tender, remember?
Fill and bake:
Divide batter among liners—each should be about 2/3 full. Bake for 16 to 18 minutes. You'll know they're done when a toothpick inserted in the center comes out clean with just a crumb or two clinging to it. The tops should feel set but still have a gentle give.
Cool with patience:
Let cupcakes sit in the pan for 5 minutes, then transfer to a wire rack. This resting time lets them set without becoming dry. Cool completely before frosting—warm cupcakes melt frosting into pools.
Make frosting magic:
Beat softened butter with a mixer until creamy and pale, about 2 minutes. Gradually add powdered sugar, then milk, peppermint extract, and salt. Beat for another 2 minutes until the frosting is light, fluffy, and spreadable. If it's too thick, add milk one teaspoon at a time.
Finish with flair:
Pipe or spread frosting onto completely cooled cupcakes. If you're using crushed peppermint candies, sprinkle them on while the frosting is still soft so they stick. Step back and admire your work.
A close-up of decadent Chocolate Peppermint Cupcakes with a dusting of fine, white, snowy sugar. Save
A close-up of decadent Chocolate Peppermint Cupcakes with a dusting of fine, white, snowy sugar. | cookingwithkendra.com

My daughter insisted on decorating these with me last Christmas, pressing crushed peppermint candies onto each frosted top with her tiny fingers. We sang off-key carols, laughed at frosting smudges, and created something beautiful together. That's when I knew these cupcakes were about so much more than baking—they were about sharing moments that matter.

Flavor Magic: Why Peppermint and Chocolate Are Meant to Be

Peppermint and chocolate have this natural chemistry that's hard to explain but impossible to miss. The cool, bright notes of peppermint cut through the richness of chocolate, waking up your palate and making each bite feel fresh and exciting. In the kitchen, I've learned that the best flavor combinations aren't complicated—they're the ones that feel obvious once you taste them. This pairing has been a holiday favorite for generations, and now you'll understand why.

Make Them Your Own

The beauty of this recipe is that it welcomes creativity. Want more chocolate depth? Stir in mini chocolate chips before baking. Craving different flavors? Swap the peppermint extract for orange or almond—both are wonderful. I've even made a version with crushed candy canes stirred into the frosting for a more intense peppermint punch. The base recipe is your canvas, and you're the artist.

Serving and Storage Wisdom

These cupcakes are best served at room temperature, when the chocolate is soft and the frosting tastes rich and creamy. They pair beautifully with cold milk or hot cocoa, depending on the season and your mood. Store unfrosted cupcakes in an airtight container for up to three days at room temperature, or freeze them for up to a month. Frosted cupcakes keep for two days in the fridge in an airtight container. I always make these a day ahead when I'm hosting, so I can frost them fresh the morning of serving.

  • If you're baking ahead, wrap unfrosted cooled cupcakes individually in plastic wrap before storing—this keeps them incredibly moist
  • Let frosted cupcakes sit out for 15 minutes before serving if they've been refrigerated, so the frosting softens slightly
  • These are the perfect size for gifting—package them in a pretty box with parchment between layers and you've got a homemade gift no one can resist
Imagine moist Chocolate Peppermint Cupcakes: perfect for the holidays, with festive frosting swirls. Save
Imagine moist Chocolate Peppermint Cupcakes: perfect for the holidays, with festive frosting swirls. | cookingwithkendra.com

There's something deeply satisfying about pulling a batch of these out of the oven and watching someone's face light up when they take that first bite. Bake these with love, and they'll taste like it.

Recipe FAQs

The combination of vegetable oil and whole milk in the batter helps keep the cupcakes moist and tender after baking.

Yes, peppermint extract can be swapped for orange or almond extract for a different, yet delightful flavor profile.

Insert a toothpick into the center; if it comes out clean, the cupcakes are properly baked and ready to cool.

Crushed peppermint candies add a decorative touch and an extra burst of minty flavor and crunch to the frosting.

Yes, the ingredients used are vegetarian-friendly, containing no meat or gelatin products.

Moist Chocolate Peppermint Cupcakes

Moist chocolate cupcakes infused with peppermint and topped with creamy frostings, perfect for festive gatherings or chocolate lovers.

Prep 20m
Cook 18m
Total 38m
Servings 12
Difficulty Easy

Ingredients

Dry Ingredients

  • 1 cup all-purpose flour
  • 1/2 cup unsweetened cocoa powder
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/4 teaspoon salt

Wet Ingredients

  • 2 large eggs, room temperature
  • 3/4 cup granulated sugar
  • 1/2 cup vegetable oil
  • 1/2 cup whole milk
  • 1 teaspoon pure vanilla extract
  • 1/2 teaspoon peppermint extract

Frosting

  • 1/2 cup unsalted butter, softened
  • 2 cups powdered sugar, sifted
  • 2 tablespoons whole milk
  • 1/2 teaspoon peppermint extract
  • Pinch of salt
  • Optional: crushed red and white peppermint candies for garnish

Instructions

1
Prepare Oven and Liners: Preheat oven to 350°F. Line a 12-cup muffin tin with paper liners.
2
Combine Dry Ingredients: In a medium bowl, whisk together flour, cocoa powder, baking powder, baking soda, and salt.
3
Mix Wet Ingredients: In a large bowl, whisk eggs and sugar until light and fluffy. Incorporate oil, milk, vanilla extract, and peppermint extract until combined.
4
Combine Wet and Dry Mixtures: Add dry ingredients to wet ingredients in two additions, stirring gently after each to avoid overmixing.
5
Fill Cupcake Liners: Distribute batter evenly among liners, filling each about two-thirds full.
6
Bake Cupcakes: Bake for 16 to 18 minutes, or until a toothpick inserted in the center comes out clean. Let cool in pan for 5 minutes, then transfer to a wire rack to cool completely.
7
Prepare Frosting: Beat butter until creamy. Gradually incorporate powdered sugar, then milk, peppermint extract, and salt. Continue beating until fluffy and smooth.
8
Decorate Cupcakes: Pipe or spread frosting on cooled cupcakes. Garnish with crushed peppermint candies if desired.
Additional Information

Equipment Needed

  • 12-cup muffin tin
  • Paper cupcake liners
  • Mixing bowls
  • Electric mixer
  • Whisk
  • Spatula
  • Wire cooling rack

Nutrition (Per Serving)

Calories 295
Protein 3g
Carbs 41g
Fat 14g

Allergy Information

  • Contains wheat (gluten), eggs, and dairy (milk, butter).
  • Check peppermint extract and candies for potential allergens or cross-contamination.
Kendra Lewis

Sharing simple, homemade recipes and handy cooking tips for fellow home cooks.