Chocolate Peppermint Donuts: A Delicious Holiday Treat!

15 min prep 30 min cook 3 servings
Chocolate Peppermint Donuts: A Delicious Holiday Treat!
Save This Recipe!
Click to save for later - It only takes 2 seconds!

It was a crisp December evening, the kind where the world outside looks like a frosted postcard and the kitchen becomes the coziest haven. I remember pulling my old wooden spoon out of the drawer, the one with the tiny chip that my grandma used for decades, and deciding to bake something that would capture the magic of the holidays in a single bite. As the butter melted in the saucepan, a rich, chocolaty aroma began to swirl, mingling with the sharp, invigorating scent of peppermint that seemed to whisper, “It’s time to celebrate.” The moment you lift the lid, a cloud of fragrant steam hits you, and you can almost see the twinkling lights on the tree reflected in that vapor. That instant, that feeling of pure anticipation, is exactly what these Chocolate Peppermint Donuts promise to deliver.

What makes this recipe stand out isn’t just the combination of chocolate and peppermint—though that duo is a holiday classic—but the way the textures play together, the way the glaze cracks just enough to reveal a soft, pillowy interior, and the way the crushed candy canes add a surprising crunch that sings with every bite. Imagine biting into a donut that’s crisp on the outside, tender in the middle, and finished with a glossy, sweet glaze that catches the light like fresh snow. The flavor profile is balanced: the bitterness of unsweetened cocoa is lifted by the sugar, while the peppermint adds a cool, refreshing finish that makes you want another. And let’s not forget the visual impact—those red shards of candy cane scattered across a dark chocolate glaze look like little festive fireworks on a plate.

But there’s more to this story than just taste. I’ve spent years tweaking this recipe, learning that a tiny pinch of salt can transform the chocolate from flat to deep, that the right amount of buttermilk keeps the donuts unbelievably moist, and that the timing of the glaze matters more than you might think. Have you ever wondered why store‑bought holiday donuts sometimes taste flat or overly sweet? The secret often lies in the balance of ingredients and the precise temperature control—two things we’ll explore together. And wait until you see the secret trick in step 4 that guarantees a perfect rise without any dense spots.

Here’s exactly how to make it — and trust me, your family will be asking for seconds, your friends will beg for the recipe, and you’ll feel like the holiday hero of your own kitchen. So roll up your sleeves, preheat that oven, and let’s dive into a festive adventure that ends with a plate full of chocolatey, peppermint‑kissed perfection.

🌟 Why This Recipe Works

  • Flavor Depth: The combination of unsweetened cocoa powder and peppermint extract creates a layered taste experience—rich, slightly bitter chocolate softened by a bright, cooling mint that dances on the palate.
  • Texture Harmony: Baking powder and soda work together to give the donuts a light, airy crumb, while the buttermilk adds tenderness, ensuring each bite is soft yet sturdy enough to hold the glaze.
  • Ease of Execution: All the steps are straightforward, with no special equipment required—just a mixing bowl, a whisk, and a standard donut pan or a deep‑fat fryer for those who love a crisp exterior.
  • Time Efficiency: With a prep time of just 15 minutes and a cooking time of 30, you can have these festive treats ready in under an hour, perfect for last‑minute holiday gatherings.
  • Versatility: The base donut can be adapted to other flavors—think espresso, orange zest, or even a white‑chocolate version—making it a flexible foundation for countless variations.
  • Crowd‑Pleasing Factor: The striking visual of the red candy‑cane shards against a dark glaze draws eyes and appetites alike, ensuring they disappear quickly at any party.
  • Ingredient Quality: Using real cocoa powder and pure peppermint extract (instead of artificial flavors) guarantees a clean, authentic taste that feels luxurious without being over‑the‑top.
  • Nutrition Balance: While indulgent, the recipe incorporates buttermilk and a moderate amount of sugar, offering a satisfying treat that isn’t overwhelmingly sweet.
💡 Pro Tip: For the fluffiest donuts, sift your flour, cocoa powder, baking powder, and baking soda together. This not only removes lumps but also ensures the leavening agents are evenly distributed, preventing any dense spots.

🥗 Ingredients Breakdown

The Foundation

All-purpose flour is the backbone of our donuts, giving them structure and a lovely light texture. When you whisk it with the cocoa, you create a uniform base that prevents pockets of dry flour. If you’re looking for a gluten‑free alternative, a blend of rice flour and almond flour can work, though the texture will be slightly denser. Choosing a high‑quality flour—preferably unbleached—helps maintain a subtle, natural flavor that lets the chocolate shine.

Unsweetened cocoa powder brings the rich chocolate flavor that’s essential for our treats. Opt for a Dutch‑process cocoa if you prefer a smoother, less acidic taste, or a natural cocoa for a brighter, more robust chocolate note. The cocoa also contributes a deep, dark color that makes the final glaze pop visually against the red candy canes.

Granulated sugar not only sweetens the donuts but also aids in browning, giving the exterior a slight caramelized crust. If you enjoy a slightly less sweet profile, you can reduce the sugar by a tablespoon without compromising texture. For a more complex flavor, try swapping half of the granulated sugar for brown sugar, which adds a hint of molasses.

Leavening & Balance

Baking powder is a leavening agent that provides lift, ensuring your donuts aren’t dense. It reacts quickly, so it’s important to bake the donuts soon after mixing the wet and dry ingredients. Baking soda works alongside baking powder for perfect fluffiness and a little extra rise, especially when paired with the acidity of buttermilk.

A pinch of salt might seem trivial, but it boosts the overall flavor, making the chocolate taste richer and the peppermint more pronounced. Think of it as the conductor that brings all the flavors together in harmony.

Moisture & Richness

Buttermilk is the magical ingredient that adds moisture and a slight tang, keeping the donuts soft and tender. Its acidity also reacts with the baking soda, creating tiny air bubbles that give the donuts their airy crumb. If you’re out of buttermilk, you can make a quick substitute by adding a tablespoon of lemon juice or white vinegar to a cup of regular milk and letting it sit for five minutes.

Vegetable oil helps keep the donuts moist and contributes to their lovely crumb. Unlike butter, oil stays liquid at room temperature, preventing the donuts from becoming greasy. For a richer flavor, you could replace half the oil with melted coconut oil, which adds a subtle tropical note that pairs surprisingly well with chocolate.

Eggs bind all the ingredients together while adding richness and a glossy finish to the interior. Use large eggs at room temperature for the best emulsification. If you’re vegan, a flax‑egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water) can substitute, though the texture will be slightly different.

Flavor Enhancers

Vanilla extract provides a warm, aromatic note that makes everything taste homemade and delicious. It rounds out the sharpness of the cocoa and the mint, creating a balanced flavor profile. For an extra holiday twist, try a splash of almond extract alongside the vanilla.

Peppermint extract is the splash that gives our donuts that iconic festive flavor that’s just irresistible. A little goes a long way; start with a quarter teaspoon and adjust to taste. If you prefer a more natural approach, finely crushed peppermint candy can be folded into the batter, though the intensity will be milder.

🤔 Did You Know? Real peppermint oil, derived from the peppermint plant, contains menthol, which not only provides the cool sensation but also has natural antimicrobial properties, making it a great addition to holiday baked goods.

The Finishing Touches

Powdered sugar is the base for our glaze, providing sweetness and a smooth finish. Sift it before mixing to avoid lumps and ensure a silky texture. Milk is used to achieve the perfect consistency in our glaze; whole milk gives a richer mouthfeel, while skim milk makes it a bit lighter.

Crushed candy canes are the fun and festive touch to sprinkle on top, adding crunch and extra peppermint goodness. Use high‑quality candy canes for a clean, bright red color and a sharp peppermint flavor. If you want a twist, try white chocolate shards or toasted coconut flakes for a different texture.

With your ingredients prepped and ready, let's get cooking. Here's where the fun really begins...

🍳 Step-by-Step Instructions

  1. Preheat your oven to 350°F (175°C) and lightly grease a donut pan with a neutral‑flavored oil spray. While the oven warms, line a baking sheet with parchment paper for the glaze later. The scent of the preheated oven already starts to awaken the holiday spirit, and the gentle hum of the fan is a reminder that something delicious is about to happen. Go ahead, take a breath and imagine the aroma that will soon fill your kitchen.

    💡 Pro Tip: If you don’t have a donut pan, you can use a standard muffin tin and shape the batter with a spoon, then use a small round cutter after baking to create the classic donut hole.
  2. In a large mixing bowl, whisk together the all‑purpose flour, unsweetened cocoa powder, granulated sugar, baking powder, baking soda, and a pinch of salt until fully combined. This dry mixture should look uniform, with no streaks of cocoa or flour. The act of whisking releases the cocoa’s fragrance, hinting at the chocolatey depth to come. Trust me on this one: thorough mixing at this stage prevents uneven pockets later.

  3. In a separate bowl, combine the buttermilk, vegetable oil, egg, vanilla extract, and peppermint extract. Beat lightly until the mixture is smooth and slightly frothy; you’ll notice a faint peppermint perfume rising. This wet mixture is the heart of the donut, binding everything together while adding richness and a subtle tang.

  4. Create a well in the center of the dry ingredients and pour the wet mixture in. Gently fold with a rubber spatula until just combined—over‑mixing can develop gluten, leading to tough donuts. The batter should be thick but pourable, with a deep chocolate hue that looks almost velvety. Here’s the secret: let the batter rest for two minutes; this allows the flour to fully hydrate, resulting in a tender crumb.

    ⚠️ Common Mistake: Skipping the rest period can cause the donuts to be dense and dry because the flour hasn’t had time to absorb the liquids properly.
  5. Spoon the batter into the prepared donut pan, filling each cavity about three‑quarters full. Use a piping bag or a zip‑top bag with the corner snipped off for precision. The batter will spread slightly as it bakes, creating that classic donut shape. Watch for the edges to start pulling away from the pan—that’s your cue that they’re rising beautifully.

  6. Bake for 12‑15 minutes, or until the donuts are set, a toothpick inserted into the side comes out clean, and the tops are a deep, glossy brown. You’ll hear a faint crackle as the glaze‑ready surface forms, and the kitchen will fill with a sweet, mint‑chocolate perfume. Rotate the pan halfway through baking for even color. The result should be a lightly crisp exterior with a soft, airy interior.

    💡 Pro Tip: For an extra glossy finish, brush the tops with a light coating of melted butter immediately after removing from the oven; this helps the glaze adhere better.
  7. While the donuts cool on a wire rack, prepare the glaze. In a small bowl, whisk together powdered sugar and just enough milk to achieve a smooth, pourable consistency—think thick syrup, not water. Add a drop of vanilla extract for depth, and if you love extra peppermint, stir in a tiny pinch of peppermint extract. The glaze should be glossy and slightly thick, ready to coat each donut with a sheen that catches the light.

  8. Dip each donut into the glaze, allowing excess to drip back into the bowl. While the glaze is still wet, immediately sprinkle crushed candy canes over the top, pressing gently so they adhere. The contrast of the dark chocolate glaze and the bright red shards creates a festive visual that’s almost as exciting as the flavor. Let the glazed donuts set for a few minutes on the rack; the glaze will firm up just enough to hold the candy cane pieces without sliding off.

    🤔 Did You Know? The sugar in the glaze caramelizes slightly as it cools, giving a subtle snap that adds an extra textural surprise to each bite.

And there you have it! But before you dig in, let me share some tips that will take this from great to absolutely unforgettable...

🔐 Expert Tips for Perfect Results

The Taste Test Trick

Before you pour the glaze over the entire batch, glaze a single donut and taste it. This allows you to adjust the sweetness or peppermint intensity on the fly. I once glazed a batch that was a tad too sweet, and a quick addition of a pinch of sea salt to the glaze saved the day, balancing the flavors beautifully.

Why Resting Time Matters More Than You Think

Letting the batter sit for a couple of minutes after mixing gives the flour time to absorb the liquids, resulting in a lighter crumb. I learned this the hard way when I rushed a batch for a party and ended up with dense, gummy donuts. Patience truly is a virtue in baking.

The Seasoning Secret Pros Won’t Tell You

A tiny pinch of espresso powder hidden in the dry mix can intensify the chocolate flavor without adding any coffee taste. This is a pro baker’s secret that elevates the depth of the chocolate, making the donuts feel more sophisticated.

Glaze Consistency Mastery

If the glaze is too thick, thin it with a few drops of milk; if it’s too runny, add a spoonful more powdered sugar. The goal is a glaze that coats but doesn’t pool, creating a thin, glossy shell that cracks just enough for a satisfying bite.

Candy Cane Crunch Control

Crush the candy canes just before using them. If they sit too long, they absorb moisture from the glaze and lose their crunch. I once pre‑crushed a batch and found they turned soggy—now I crush them fresh and keep them in a sealed container until the last minute.

💡 Pro Tip: For a truly professional finish, use a small offset spatula to spread the glaze evenly, ensuring each donut gets a uniform coat while preserving the delicate crumb.

🌈 Delicious Variations to Try

One of my favorite things about this recipe is how versatile it is. Here are some twists I've tried and loved:

Mocha Mint Fusion

Add a tablespoon of finely ground espresso to the dry ingredients and a splash of coffee‑flavored extract to the wet mix. The result is a deep, coffee‑infused chocolate donut with a refreshing peppermint finish—perfect for those who love a morning‑after treat.

White Chocolate Peppermint Delight

Swap the unsweetened cocoa for white chocolate chips, and use a white chocolate glaze (powdered sugar, milk, and melted white chocolate). Sprinkle crushed peppermint bark instead of candy canes for a creamy, snowy look.

Spiced Orange Peppermint

Incorporate a teaspoon of orange zest and a pinch of ground cinnamon into the batter. The citrus brightens the chocolate, while the cinnamon adds warmth, creating a festive flavor reminiscent of holiday markets.

Nutty Crunch

Fold in a half‑cup of toasted chopped hazelnuts or almonds into the batter, and top the glaze with crushed toffee bits. The nutty crunch complements the mint and adds a delightful texture contrast.

Vegan Holiday Version

Replace the egg with a flax‑egg, use plant‑based milk for the glaze, and swap butter for coconut oil. The flavor remains rich, and the donuts stay tender, proving that festive treats can be inclusive.

📦 Storage & Reheating Tips

Refrigerator Storage

Place cooled donuts in an airtight container lined with parchment paper. They’ll stay fresh for up to three days. If you’ve already glazed them, add a sheet of wax paper between layers to prevent the glaze from sticking together.

Freezing Instructions

For longer storage, freeze unglazed donuts on a baking sheet, then transfer them to a zip‑top freezer bag. They’ll keep for up to two months. When you’re ready to enjoy them, thaw at room temperature and then glaze fresh for the best texture.

Reheating Methods

To revive a frozen or refrigerated donut, pop it in a preheated 300°F (150°C) oven for 5‑7 minutes, or microwave for 15‑20 seconds. The trick to reheating without drying it out? Add a splash of milk to the microwave plate or a tiny brush of butter before oven‑warming, and you’ll get a soft, melt‑in‑your‑mouth crumb again.

❓ Frequently Asked Questions

Yes, you can bake the batter in a standard 9‑inch cake pan, but the shape will be different. To mimic the donut hole, you can use a small round cutter after baking and remove the center, or simply enjoy a chocolate‑peppermint cake. Adjust baking time to 20‑25 minutes, checking for doneness with a toothpick.

If you’re out of peppermint extract, finely crush a few peppermint candies and fold them into the batter. The flavor will be milder, but you’ll still get that festive mint note. Alternatively, a drop of vanilla‑peppermint flavored oil can substitute, just use less because it’s more concentrated.

Absolutely. Use a 1‑to‑1 gluten‑free flour blend that includes a xanthan gum or guar gum for structure. The texture will be slightly denser, but the flavor remains wonderful. Be sure to sift the gluten‑free flour to avoid clumps.

A smooth glaze depends on the right ratio of powdered sugar to liquid. If the glaze is too thick, it will crack as it dries. Add milk a teaspoon at a time until you reach a pourable consistency. Also, glaze the donuts while they’re still warm; the residual heat helps the glaze set evenly.

Yes, frying gives a crispier exterior. Heat oil to 350°F (175°C) and carefully drop spoonfuls of batter into the oil, frying for 2‑3 minutes per side. Drain on paper towels before glazing. The flavor will be richer, but the calories will increase.

Almond milk works fine, though it may create a slightly thinner glaze because it’s less creamy than dairy milk. If the glaze becomes too runny, add a bit more powdered sugar until the desired thickness is reached. The almond flavor is subtle and pairs nicely with chocolate.

If stored in an airtight container, unglazed donuts stay fresh for up to two days at room temperature. Once glazed, they’re best enjoyed within 24 hours, as the glaze can become sticky. Keep them out of direct sunlight to preserve the candy‑cane color.

Definitely! After the donuts have cooled, use a piping bag fitted with a small tip to inject a swirl of chocolate ganache, peppermint buttercream, or even a raspberry jam. The surprise center adds an extra layer of decadence that guests love.

Chocolate Peppermint Donuts: A Delicious Holiday Treat!

Homemade Recipe

Prep
15 min
Pin Recipe
Cook
30 min
Total
45 min
Servings
4-6

Ingredients

Instructions

  1. Preheat oven to 350°F (175°C) and grease a donut pan.
  2. Whisk together flour, cocoa powder, sugar, baking powder, baking soda, and salt.
  3. Combine buttermilk, vegetable oil, egg, vanilla extract, and peppermint extract in a separate bowl.
  4. Fold wet ingredients into dry until just combined; let batter rest 2 minutes.
  5. Fill donut pan cavities 3/4 full and bake 12‑15 minutes until set.
  6. Prepare glaze by whisking powdered sugar with milk; add a drop of vanilla if desired.
  7. Dip each warm donut into glaze, then sprinkle crushed candy canes on top.
  8. Allow glaze to set briefly before serving; enjoy!

Nutrition per Serving (estimate)

350
Calories
25g
Protein
30g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.