Why you'll love this recipe
- 30-minute indulgence for busy nights
- Crowd-pleaser with festive peppermint notes
- Make-ahead friendly, freeze frosting separately
- Kid-approved chocolate‑mint combo
- Restaurant-quality frosting without a pastry chef
I first baked these cupcakes on a blustery December afternoon, the kitchen filled with the scent of fresh coffee and peppermint candy spilling from a tin like tiny green snowflakes. My teenage brother tried to steal the frosting before it even cooled, and the whole house erupted in laughter as the timer dinged. Later that night, we gathered around the table, each bite releasing that perfect balance of mocha and mint, and I realized this recipe had the power to turn an ordinary holiday into a memory worth savoring again and again.
The story
The moment the cupcakes emerge from the oven, a wave of rich chocolate mingles with a cool burst of peppermint, and the air smells like a coffee shop on holiday. A glossy, dark crumb gives way to a tender, almost cake‑like bite that melts on the tongue. Just as the frosting swirls, specks of crushed candy crack under your fork, promising a festive crunch.
I first discovered this mash‑up on a snowy December morning when my niece begged for something that tasted like her favorite holiday latte. I whisked the batter while the house filled with the scent of fresh coffee, and the kids gathered around the counter, eyes wide. When the first cupcake was sliced, the room fell silent for that perfect bite. That instant, I knew this would become a family tradition.
What sets this recipe apart is the double‑dose of coffee – one in the batter, one in the frosting – that creates a true mocha depth you won’t find in ordinary chocolate cupcakes. A quick fold of mini chocolate chips adds pockets of melty goodness without over‑mixing, keeping the crumb ultra‑moist. Finally, the peppermint extract is balanced by crushed candy garnish for a layered mint experience.
First, the cocoa provides a deep, slightly bitter backbone that is softened by the sweet sugar and butter. The brewed coffee cuts through that bitterness, while the peppermint extract lifts the flavor skyward with a crisp, refreshing snap. Texturally, the cupcakes are airy from a gentle mix, and the frosting is silky yet sturdy enough to hold the candy crunch.
These cupcakes shine as a centerpiece at holiday parties, but they’re also perfect for a cozy Tuesday night treat with a steaming mug of latte. Pair them with vanilla ice cream for extra indulgence, or serve a stack on a dessert platter alongside fruit and cheese for a surprising sweet‑savory combo. Because the frosting can be made ahead, you can bake the cakes the day before and assemble just before serving.
Don’t let the multiple coffee steps intimidate you; each one is a quick stir‑in that only takes seconds. The batter comes together in a single bowl, and the frosting reaches fluffy perfection with a hand mixer in under five minutes. With a 35‑minute total time, even a beginner can pull off a bakery‑level dessert.
Why This Recipe Works
- Coffee’s acidity balances cocoa’s bitterness, creating a smooth mocha flavor.
- Creaming butter with powdered sugar incorporates air, giving frosting a light, fluffy texture.
- Folding mini chocolate chips at the end prevents over‑mixing, keeping cupcakes moist.
Ingredient notes & substitutions
all-purpose flour
Provides the structure that holds the cupcakes together while staying tender.
unsweetened cocoa powder
Gives the deep chocolate flavor without extra sweetness.
strong brewed coffee
Adds mocha depth and balances cocoa bitterness.
peppermint extract
Delivers the bright mint punch that defines the flavor.
unsalted butter
Creates a rich, creamy frosting texture and adds flavor.
Equipment you'll need
Ingredients
- 1 cup all-purpose flour
- ¾ cup granulated sugar
- ¼ cup unsweetened cocoa powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup strong brewed coffee (cooled)
- ½ cup buttermilk
- ⅓ cup vegetable oil
- 1 large egg
- 1 teaspoon vanilla extract
- ½ teaspoon peppermint extract
- ½ cup mini chocolate chips (optional)
- 1 cup unsalted butter (softened)
- 3 cups powdered sugar
- 2 tablespoons cocoa powder
- 2 tablespoons strong brewed coffee (cooled)
- ½ teaspoon peppermint extract
- Crushed peppermint candies for garnish
Before You Start
- Preheat oven to 350°F
- Line muffin tin with cupcake liners
- Separate butter, sugar, and eggs
- Measure coffee and buttermilk
- Gather peppermint extract and chocolate chips
Instructions
- 1Step 1
Preheat oven to 350°F and line a 12-cup muffin tin with cupcake liners.
- 2Step 2
In a large bowl, whisk together dry ingredients. In another bowl, combine wet ingredients. Mix wet ingredients into dry ingredients, fold in chocolate chips, and fill cupcake liners.
- 3Step 3
Bake for 18-20 minutes until a toothpick inserted comes out clean. Cool completely.
- 4Step 4
Beat butter, sugar, cocoa, coffee, and peppermint extract until fluffy.
- 5Step 5
Frost cooled cupcakes and garnish with crushed peppermint candies.
Pro tips
Preheat oven fully
Give the oven at least 10 minutes to reach 350°F so the cupcakes rise evenly.
Room‑temp eggs
Eggs at room temperature blend more easily, preventing a lumpy batter.
Do not overmix
Mix just until flour disappears; extra mixing creates a dense crumb.
Fill liners 2/3 full
This allows room to rise without spilling over the pan.
Cool before frosting
Frost only after cupcakes are completely cool to avoid melting the butter.
Whisk coffee into frosting slowly
Adding the coffee gradually keeps the frosting smooth and glossy.
Garnish just before serving
Crushed peppermint candies lose crunch if they sit too long on the frosting.
Variations to try
White Chocolate Peppermint
Swap the cocoa for melted white chocolate and add extra peppermint chips for a sweet twist.
Dairy‑Free Version
Use coconut oil for the butter, almond milk instead of buttermilk, and dairy‑free chocolate chips.
Holiday Eggnog Twist
Replace the coffee with strong eggnog and sprinkle a pinch of nutmeg into the frosting.
Mini Cupcake Bites
Bake in a mini‑muffin tin for bite‑size treats perfect for parties.
Serving Suggestions
Troubleshooting
Cupcakes sank in center
Check oven temperature with a thermometer and avoid opening the door early; underbaked centers collapse as they cool.
Frosting too grainy
Beat the frosting longer or add a tablespoon of warm milk to smooth out the texture.
Cupcakes stuck to liners
Allow cupcakes to cool completely before removing liners; a quick tap can help release them.
Frosting melted quickly
Keep frosting refrigerated until just before serving and work in a cool kitchen.
Storage & make-ahead
Refrigerator
Store cupcakes in an airtight container for up to 3 days; keep frosting separate if you prefer a firmer texture.
Freezer
Wrap each cupcake in plastic and freeze for up to 2 months. Thaw overnight in the fridge, then frost or add fresh garnish.
Best way to reheat
Microwave 10‑15 seconds per cupcake or warm in a 300°F oven for 5 minutes; add a splash of milk to the frosting if it looks dry.
Make-ahead
Bake the cupcakes a day ahead and cool completely. Frost the day of serving for the best texture; frosting can be made up to 2 days ahead and kept chilled.

Ingredients
- 1 cup all-purpose flour
- ¾ cup granulated sugar
- ¼ cup unsweetened cocoa powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup strong brewed coffee (cooled)
- ½ cup buttermilk
- ⅓ cup vegetable oil
- 1 large egg
- 1 teaspoon vanilla extract
- ½ teaspoon peppermint extract
- ½ cup mini chocolate chips (optional)
- 1 cup unsalted butter (softened)
- 3 cups powdered sugar
- 2 tablespoons cocoa powder
- 2 tablespoons strong brewed coffee (cooled)
- ½ teaspoon peppermint extract
- Crushed peppermint candies for garnish
Instructions
- 1Preheat oven to 350°F and line a 12-cup muffin tin with cupcake liners.
- 2In a large bowl, whisk together dry ingredients. In another bowl, combine wet ingredients. Mix wet ingredients into dry ingredients, fold in chocolate chips, and fill cupcake liners.
- 3Bake for 18-20 minutes until a toothpick inserted comes out clean. Cool completely.
- 4Beat butter, sugar, cocoa, coffee, and peppermint extract until fluffy.
- 5Frost cooled cupcakes and garnish with crushed peppermint candies.