Peppermint Mocha Donuts

Posted on July 12, 2026

Modified: July 12, 2026

By Daniel
Chocolate glazed Peppermint Mocha Donuts topped with crushed candy canes on a white plate.

The first time I bit into a warm, chocolatey donut with that cool peppermint finish, I knew I’d stumbled onto something dangerous. These Peppermint Mocha Donuts hit that exact sweet spot between cozy coffee shop indulgence and homemade comfort. I made them on a gray Saturday morning when the house smelled like stale cereal and regret, and suddenly everything felt like December.

My grandmother used to sneak me peppermint patties during church when I was supposed to be paying attention. That sharp, clean mint cutting through sweet chocolate still feels like a secret I’m keeping from the world. These donuts bring that same little thrill , the kind that makes you close your eyes for half a second when you taste something exactly right.

I’ve baked my share of morning treats, from cinnamon crumb beauties that crumble just so, to experiments that went straight to the compost bin. This recipe earned its place in my permanent rotation. Let me tell you what goes into making it special.

What You Need to Make This Recipe

The espresso powder is non-negotiable , it doesn’t make these taste like coffee, it makes the chocolate taste more like itself, deeper and rounder. I use Dutch-process cocoa because the regular stuff leaves a harsh edge that fights the peppermint instead of dancing with it. And please, real peppermint extract, not mint, which will land you in toothpaste territory before you can say Peppermint Mocha Donuts. The buttermilk keeps everything tender; I’ve tried whole milk and the crumb turns tight and sad. If you’re into festive baked goods, my red velvet donuts use a similar buttermilk base that creates that same plush texture.

How to Make Peppermint Mocha Donuts

I start by whisking the dry ingredients together while my oven hums to 350°F , the cocoa powder puffs up in little chocolate clouds that smell like promise. The wet ingredients come together in a separate bowl, and when I pour the coffee-spiked buttermilk into the melted butter, it turns glossy and almost caramel-colored. Folding them together takes patience; I stop when a few streaks of flour still show, because overmixing here means tough donuts, and nobody’s morning needs that kind of betrayal.

The batter goes into a piping bag, which I snip open and squeeze into the greased donut pan. It fills the wells with a satisfying plop, and I tap the pan twice on the counter to settle everything. Twelve minutes later, my kitchen smells like a holiday market , that warm chocolate depth with peppermint rising above it like a bell. I let them rest in the pan for exactly five minutes; too short and they tear, too long and they steam themselves soggy. The glaze happens while they’re still slightly warm, so it sets into that crackly shell that shatters when you bite. I’ve learned this rhythm from making baked chocolate glazed donuts dozens of times, and the same principles hold.

Pro Tips

Chill your glaze for ten minutes before dipping. Too warm and it slides right off into a puddle; too cool and it clumps like old frosting. That brief rest lets it coat thick and even, setting into that perfect snap.

Crush your peppermint candies by hand, not in a food processor. The irregular shards catch the light and give real texture. Powdered candy disappears into the glaze and looks like pink dust.

Underbake by two minutes if you’re at high altitude. These continue cooking in the pan, and dry Peppermint Mocha Donuts are a tragedy I only need to experience once. The tops should spring back but still feel tender.

My Secret Trick: I brush a thin layer of cooled espresso onto the warm donuts before glazing. It soaks in barely perceptibly but amplifies the mocha depth so the chocolate doesn’t read as one-note. Game changer.

How to Store Peppermint Mocha Donuts

  • Room temperature in an airtight container for up to 2 days, separated by parchment paper so the glaze doesn’t glue them together
  • Refrigerate for up to 5 days in a sealed container; the cold tightens the crumb slightly but preserves the peppermint intensity
  • Freeze unglazed donuts up to 2 months wrapped tightly in plastic then foil; thaw overnight and glaze fresh for best texture
  • Reheat refrigerated donuts at 300°F for 4 minutes, or microwave 12 seconds wrapped in a damp paper towel to restore softness without melting the glaze entirely

Nutritional Benefits

These Peppermint Mocha Donuts aren’t health food and I won’t pretend otherwise, but the cocoa powder does bring actual iron and magnesium to the party, minerals my body quietly thanks me for during heavy coffee weeks. The small amount of espresso powder might give you that gentle caffeine lift without the jitters of a full second cup, which matters on mornings when I’m already vibrating from deadline stress.

FAQs

Can I use instant coffee instead of espresso powder?

Instant coffee works in a pinch but the flavor stays flatter and slightly bitter. Espresso powder dissolves cleaner and amplifies the chocolate without adding its own harsh notes. I’ve tried both, and the upgrade is worth the pantry space.

Why did my donuts turn out dense and gummy?

You likely overmixed the batter or overfilled the pan wells past three-quarters full. Both trap moisture and prevent proper rise. Mix until just combined and trust the batter to settle on its own in the oven.

Can I make these Peppermint Mocha Donuts without a donut pan?

A muffin tin works if you pipe the batter in a ring shape, though you’ll lose the classic hole and the bake time stretches to 15 minutes. The texture stays similar but the surface glaze distribution changes.

How do I keep the peppermint flavor from tasting artificial?

Measure extract precisely , even a quarter teaspoon too much tips into toothpaste. I add it last, off heat, so the alcohol doesn’t cook off and carry away the volatile oils that make peppermint taste alive.

Chocolate glazed Peppermint Mocha Donuts topped with crushed candy canes on a white plate.
Daniel

Peppermint Mocha Donuts

Baked chocolate donuts with espresso and peppermint, topped with a glossy mocha glaze and crushed candy canes for the perfect holiday treat.
Prep Time 20 minutes
Cook Time 12 minutes
Total Time 45 minutes
Servings: 12 donuts
Course: Breakfast, Dessert
Cuisine: American
Calories: 245

Ingredients
  

For the Donuts
  • 1.5 cups all-purpose flour
  • 0.5 cup unsweetened cocoa powder Dutch-process preferred
  • 0.75 cup granulated sugar
  • 1 tsp baking powder
  • 0.5 tsp baking soda
  • 0.5 tsp salt
  • 0.75 cup buttermilk room temperature
  • 1 tbsp espresso powder dissolved in 2 tbsp hot water
  • 1 large egg room temperature
  • 0.25 cup vegetable oil
  • 0.5 tsp peppermint extract not mint extract
  • 0.5 tsp vanilla extract
For the Mocha Glaze
  • 1.5 cups powdered sugar sifted
  • 2 tbsp unsweetened cocoa powder
  • 1 tsp espresso powder
  • 3 tbsp whole milk plus more if needed
  • 0.25 tsp peppermint extract
For Topping
  • 0.25 cup crushed candy canes finely crushed

Equipment

  • Donut pan (12-count)
  • Mixing Bowls
  • Whisk
  • Piping bag or zip-top bag
  • Cooling Rack

Method
 

Make the Donut Batter
  1. Preheat oven to 350F. Whisk together flour, cocoa powder, sugar, baking powder, baking soda, and salt in a large bowl until no cocoa lumps remain.
  2. In a separate bowl, whisk the buttermilk, dissolved espresso, egg, oil, peppermint extract, and vanilla until smooth.
  3. Pour wet ingredients into dry and fold with a spatula until just combined. Do not overmix - a few small lumps are fine. The batter will be thick and glossy.
  4. Transfer batter to a piping bag or zip-top bag with the corner snipped. Pipe into a greased donut pan, filling each cavity about two-thirds full. Smooth the tops with a damp finger.
  5. Bake for 10-12 minutes until the tops spring back when lightly pressed and a toothpick comes out with a few moist crumbs. Cool in the pan for 5 minutes, then turn out onto a rack to cool completely.
Make the Glaze and Finish
  1. Whisk powdered sugar, cocoa powder, and espresso powder in a bowl. Add milk and peppermint extract and stir until smooth. The glaze should be thick but pourable - add milk 1 teaspoon at a time if too thick.
  2. Dip the top of each cooled donut into the glaze, letting excess drip off. Return to the rack and immediately sprinkle with crushed candy canes. Let set for 15 minutes before serving.

Notes

For the best texture, do not overmix the batter or the donuts will turn out tough. If you don't have buttermilk, stir 1 tablespoon lemon juice into 3/4 cup milk and let sit 5 minutes. The glaze sets quickly, so add candy cane topping immediately after glazing each donut. These keep well in an airtight container at room temperature for 2 days, or freeze unglazed for up to 1 month.

Conclusion

These Peppermint Mocha Donuts have become my December morning ritual and my July comfort when I need to remember what cozy feels like. Bake them once and you’ll understand why I keep espresso powder in my pantry year-round. For another chocolate-coffee adventure, my mocha cheesecake brownies hit that same rich, indulgent note. Go make your kitchen smell like holiday magic.

You might also like these recipes

Leave a Comment

Recipe Rating