peppermint desserts

Chocolate Peppermint Donuts

Millie Pham

Disclosure: As Amazon Associates, we earn from qualifying purchases at no extra cost to you.

You’re gonna fall in love with these Chocolate Peppermint Donuts. They’re rich, soft, baked (not fried!), and drizzled with peppermint glaze and crushed candy canes on top.

The combo of chocolate and mint is classic and super festive—perfect for holiday mornings or cozy weekends with a mug of hot cocoa.

These are quick to make, smell amazing while baking, and they look so cute with their peppermint sparkle. Let’s get into it!

Why I Love This Recipe

This one hits close to home. Every year after Thanksgiving, my family would make a big batch of these to kick off the holiday season. The kitchen smelled like a chocolate shop, and we’d crush candy canes with a rolling pin—always a good time.

Here’s what makes this recipe extra special:

  • It’s baked, so no deep-frying mess
  • Chocolate + peppermint = holiday magic
  • Uses basic pantry ingredients
  • Fun to decorate
  • Comes together in under 30 minutes
Chocolate Peppermint Donuts

Makes

12 regular-sized donuts

Total Time

30 minutes (10 min prep, 10 min bake, 10 min cool and glaze)

Macros (per donut)

  • Calories: 210
  • Protein: 3g
  • Carbs: 29g
  • Sugar: 18g
  • Fat: 10g
  • Fiber: 2g

What You’ll Need

  • 1 cup all-purpose flour
  • ½ cup unsweetened cocoa powder
  • ½ tsp baking soda
  • ¼ tsp baking powder
  • ¼ tsp salt
  • ½ cup brown sugar
  • ¼ cup granulated sugar
  • 2 large eggs
  • ½ cup buttermilk
  • ¼ cup vegetable oil
  • 1 tsp vanilla extract
  • ½ tsp peppermint extract

For the Glaze:

  • 1 cup powdered sugar
  • 2 tbsp milk
  • ¼ tsp peppermint extract
  • ¼ cup crushed candy canes

Pro Tips

  • Grease your donut pan well or use a piping bag to fill the batter cleanly
  • Let the donuts cool fully before glazing or the glaze will melt right off
  • Crush the candy canes just before topping so they stay crunchy
  • Use buttermilk—it adds a nice tang and moisture
  • If you don’t have a donut pan, use a muffin tin and make “donut muffins”

Tools You’ll Need

  • Donut pan (non-stick)
  • Two mixing bowls
  • Whisk
  • Rubber spatula
  • Measuring cups and spoons
  • Small spoon or piping bag
  • Cooling rack

Substitutions and Variations

  • Swap buttermilk with ½ cup milk + ½ tsp vinegar
  • Use coconut oil or melted butter instead of vegetable oil
  • Make it extra chocolatey: stir in ¼ cup mini chocolate chips
  • Swap peppermint for orange extract for a fun twist
  • Use dairy-free milk and glaze for a vegan version (with egg replacer)

Make Ahead Tips

  • Make the donuts a day ahead and glaze right before serving
  • You can freeze the unglazed donuts for up to 2 months

Instructions

Step 1: Preheat and Prep

Preheat your oven to 350°F and grease your donut pan.

Step 2: Mix the Dry Ingredients

In a large bowl, whisk together 1 cup all-purpose flour, ½ cup unsweetened cocoa powder, ½ tsp baking soda, ¼ tsp baking powder, and ¼ tsp salt.

Step 3: Mix the Wet Ingredients

In another bowl, whisk 2 large eggs, ½ cup brown sugar, ¼ cup granulated sugar, ½ cup buttermilk, ¼ cup vegetable oil, 1 tsp vanilla extract, and ½ tsp peppermint extract until smooth.

Step 4: Combine Wet and Dry

Pour the wet mix into the dry mix and fold gently with a spatula until just combined. Don’t overmix.

Step 5: Fill the Donut Pan

Spoon or pipe the batter into the greased donut pan, filling each mold about ¾ full.

Step 6: Bake

Bake for 10 minutes, or until a toothpick comes out clean. Let them cool in the pan for 5 minutes, then transfer to a rack.

Step 7: Make the Glaze

In a small bowl, mix 1 cup powdered sugar, 2 tbsp milk, and ¼ tsp peppermint extract until smooth and pourable.

Step 8: Glaze and Top

Dip each cooled donut into the glaze, then sprinkle with ¼ cup crushed candy canes.

Chocolate Peppermint Donuts

Leftovers and Storage

  • Store leftover donuts in an airtight container at room temp for up to 3 days
  • Don’t refrigerate—they’ll dry out
  • Freeze unglazed donuts for up to 2 months, then glaze after thawing

Why This Recipe Works (Quick Science)

Baking soda and baking powder team up to give lift. The acid in buttermilk reacts with the baking soda, making the donuts super tender. Cocoa powder adds deep chocolate flavor, and oil keeps things moist without heaviness. The glaze sets up nicely thanks to the powdered sugar-to-liquid ratio.

Common Mistakes

  • Overmixing the batter makes them dense
  • Not greasing the donut pan = sticking nightmare
  • Glazing while warm = glaze melts off
  • Using mint extract instead of peppermint changes the flavor

What to Serve With

  • A hot cup of peppermint mocha or regular coffee
  • Warm apple cider
  • A bowl of fresh berries
  • Vanilla ice cream (dessert donuts!)

FAQ

Can I make these gluten-free?
Yes! Use a 1:1 gluten-free baking blend.

Can I use regular milk instead of buttermilk?
Yes, just add ½ tsp vinegar to it first.

How do I crush candy canes?
Place them in a zip-top bag and use a rolling pin to gently crush.

Do I need a donut pan?
It helps! But a muffin tin can work in a pinch—just call them donut muffins.

Final Thoughts

These Chocolate Peppermint Donuts are cozy, festive, and full of holiday vibes. They’re quick to make, easy to share, and oh-so-pretty on a breakfast tray or dessert table. If you try them, let me know how it went in the comments—I’d love to hear your twist on them or help troubleshoot if needed!

Hi there! I'm Millie Pham, a devoted brewer and tea lover at heart. As the founder of Bean Leaf Cup, my mission is to share my tea and coffee expertise with you all. I firmly believe that creating a fantastic cup of tea or coffee should be easy for everyone. No matter if you're already a coffee or tea expert or just beginning your journey, I'm here to help you navigate the world of brewing. Welcome aboard!