Why You’ll Love These Peppermint Mocha Donuts
It’s 90 degrees outside in Los Angeles, the sun is blazing, and all I want is a peppermint mocha donut. Not a cold brew. Not a fruit tart. A proper, fudgy, coffee-and-mint-spiked donut that tastes like December in a heatwave. Real talk: I know it makes no sense. But cravings don’t care about seasons, and honestly, that’s what I love about them.
These peppermint mocha donuts are my little rebellion against summer norms. They’re baked (no deep frying, so your kitchen won’t turn into a sauna), intensely chocolatey, and carry that perfect balance of bold coffee and cool peppermint. Plus they’re topped with a glossy mocha glaze and crushed candy canes. You’re going to love this.
I didn’t grow up baking coffee cakes I came to it through coffee roasting. I spent a year in Colombia learning from Rosa, who ran a small roastery outside Medellín. She’d make these simple coffee cakes using beans she’d roasted that morning. The coffee flavor was so clean and bold it changed my understanding of what coffee dessert could be. When I came back to Portland, every ‘coffee cake’ I tasted was disappointingly weak. That’s when I started developing my own recipes, and these donuts are a direct result of that obsession.
Here’s the thing: making these peppermint mocha donuts at home is actually easier than you’d think. No yeast, no proofing, no deep fryer. Just a bowl, a whisk, a donut pan, and about 18 minutes from start to finish. Trust the process.
Ingredients You’ll Need
Let’s talk about what goes into these donuts. The ingredient list is short and pantry-friendly, but each component pulls its weight. Here’s what you need and why it matters:
- All-purpose flour and unsweetened cocoa powder The base of the donut. The cocoa gives that deep chocolate flavor without adding extra sugar. I prefer natural cocoa here over Dutch-process because it reacts with the baking soda for a better rise.
- Baking soda and salt Leavening and balance. The buttermilk activates the baking soda, which gives the donuts their tender crumb.
- Egg, brown sugar, and granulated sugar The egg adds structure, the brown sugar brings moisture and a hint of molasses, and the granulated sugar sweetens without overpowering the coffee and chocolate.
- Unsalted butter, melted Fat for tenderness. I like unsalted so I control the salt level.
- Instant coffee powder This is non-negotiable. Don’t use ground coffee beans. Instant coffee dissolves completely into the batter and glaze, giving that unmistakable mocha flavor. In my experience, a good quality instant coffee makes all the difference.
- Vanilla extract and peppermint extract Vanilla rounds out the chocolate, while peppermint provides that cool, refreshing kick. Start with 1/2 teaspoon of peppermint extract; you can always add more.
- Buttermilk Adds acidity to tenderize the gluten and activate the baking soda. If you don’t have buttermilk, add 1 teaspoon white vinegar to a liquid measuring cup and fill with milk to the 1/3 cup line. Let it sit for 5 minutes.
- For the glaze Semi-sweet chocolate chips, light corn syrup for shine, butter for richness, whole milk for consistency, and more instant coffee powder. Plus crushed candy canes for that festive crunch.
What I’ve found over the years is that the quality of your peppermint extract matters. Some brands taste artificial or overly medicinal. I use a pure peppermint extract (not peppermint oil, which is much stronger) and it gives a clean, natural mint flavor that pairs beautifully with the chocolate and coffee.
How to Make Peppermint Mocha Donuts
This is where the magic happens. The process is straightforward, but a few details make the difference between a good donut and a great one. I’ll walk you through the four main stages.
Stage 1: Mix the dry ingredients. In a large bowl, whisk together the flour, cocoa powder, baking soda, and salt. This aerates the flour and ensures the leavening is evenly distributed. No lumps of cocoa allowed break them up with your whisk. The smell of the cocoa at this stage is already promising.
Stage 2: Combine the wet ingredients. In a separate bowl, whisk the egg, brown sugar, granulated sugar, melted butter, instant coffee powder, vanilla extract, peppermint extract, and buttermilk until smooth. Make sure no lumps of brown sugar remain. The instant coffee should dissolve completely. This mixture will smell incredible like a coffee shop and a candy cane had a delicious collision.
Stage 3: Fold and fill. Pour the wet mixture into the dry ingredients and fold gently with a rubber spatula until just combined. The batter should be thick but scoopable, like muffin batter. Overmixing will develop gluten and make your donuts tough. Spoon the batter into a lightly greased donut pan, filling each cavity about 1/2 to 2/3 full. I find it easiest to transfer the batter to a zip-top bag, snip off a corner, and pipe it into the pan. Less mess, more control.
Stage 4: Bake and glaze. Bake at 350°F for 8 to 10 minutes, until the donuts spring back slightly when touched. Let them cool in the pan for 5 to 10 minutes, then transfer to a wire rack to cool completely. While they cool, make the glaze: microwave the chocolate chips, corn syrup, butter, milk, and instant coffee in short bursts, stirring after each, until smooth and glossy. Dip the top of each cooled donut into the glaze, let the excess drip off, and immediately sprinkle with crushed candy canes. Let the glaze set at room temperature for about 10 minutes. That’s it.
Tips for the Perfect Donuts
Over the years I’ve made these peppermint mocha donuts more times than I can count, and I’ve learned a few things. Here are the tips that make a real difference:
- Don’t overmix the batter. This is the number one mistake. Mix until the flour just disappears. A few small lumps are fine. Overmixing equals dense, rubbery donuts.
- Use room temperature egg. A cold egg can cause the melted butter to solidify, leading to a lumpy batter. Let your egg sit on the counter for 15 minutes before starting.
- Toast your instant coffee. This is a trick Rosa taught me. Before adding the instant coffee to the batter, toast it in a dry pan over medium heat for 30 seconds, stirring constantly. It deepens the coffee flavor and reduces any harsh bitterness.
- Don’t burn the chocolate glaze. Microwave in 15- to 20-second bursts and stir after each. Chocolate can seize in an instant if overheated. If the glaze thickens while you work, reheat it gently for 5 seconds.
- Crush candy canes finely but not to dust. You want small pieces that stick to the glaze and provide a satisfying crunch. Put them in a zip-top bag and gently tap with a rolling pin.
- The donuts are delicious on their own without the glaze. If you want a lighter treat, skip the glaze and dust with powdered sugar. But honestly, the glaze is where the magic happens.
Donut SOS: Troubleshooting Common Issues
Even experienced bakers hit snags. Here’s how to fix the most common problems with these peppermint mocha donuts:
❌ Donuts are dense and heavy. You probably overmixed the batter or your baking soda is old. Test your baking soda by dropping a pinch into vinegar it should fizz vigorously. Next time, fold just until combined.
❌ Donuts stuck to the pan. Make sure you spray the pan thoroughly, getting into all the crevices. A baking spray with flour (like Baker’s Joy) works better than plain non-stick spray.
❌ Glaze is too thick or too runny. If it’s too thick, add a teaspoon more milk. If it’s too runny, add a few more chocolate chips and reheat gently. The perfect consistency is like thick cream it should coat the back of a spoon but still drip slowly.
❌ Peppermint flavor is too strong or too weak. Start with 1/2 teaspoon of peppermint extract. If you want a stronger mint kick, increase to 3/4 teaspoon. Remember that the crushed candy canes on top also add peppermint flavor.
❌ Donuts are dry. You may have baked them a minute too long. Check at 8 minutes. Ovens vary, so get to know yours. Also, make sure you’re measuring your flour correctly spoon it into the measuring cup and level it off, don’t scoop directly from the bag.
Variations and Substitutions
One of the things I love about this peppermint mocha recipe is how adaptable it is. Here are some ways to make it your own:
- Gluten-free version: Substitute the all-purpose flour with a 1:1 gluten-free baking flour blend. The texture will be slightly more delicate, but the flavor is still spot-on.
- Dairy-free version: Use a dairy-free butter substitute (like Miyoko’s) and a dairy-free milk with a splash of lemon juice in place of buttermilk. The donuts will be a touch less tender but still delicious.
- Extra coffee kick: Increase the instant coffee powder in the batter to 1 tablespoon and in the glaze to 1 teaspoon. This gives a bolder, more assertive coffee flavor that coffee lovers will appreciate.
- Mint chocolate chip variation: Fold 1/4 cup mini chocolate chips into the batter before baking. They add little pockets of melted chocolate throughout the donut.
- White chocolate glaze: Replace the semi-sweet chocolate chips with white chocolate chips for a completely different look and flavor. The peppermint really pops against the sweetness of white chocolate.
- No candy canes? Use crushed peppermint candies or even finely chopped dark chocolate mint bark. Or simply sprinkle with a pinch of flaky sea salt for a sweet-salty finish.
These variations are all optional, of course. The base peppermint mocha donuts recipe is already excellent as written. But if you’re the type who likes to experiment (I definitely am), these are great starting points.
Storing and Making Ahead
Peppermint mocha donuts are best enjoyed the day they’re made, but they store surprisingly well if you know what you’re doing.
Room temperature storage: Store leftover donuts in an airtight container at room temperature for up to 2 days. Place a sheet of parchment paper between layers to prevent the glaze from sticking. Don’t refrigerate them the fridge dries out baked goods and can make the glaze look dull.
Freezing: To make ahead, bake the donuts and freeze them unglazed for up to 1 month. Wrap each donut individually in plastic wrap, then place them in a freezer-safe bag. When you’re ready to serve, thaw them at room temperature (about 30 minutes), then make the glaze and dip them fresh. The glaze doesn’t freeze well, so always glaze after thawing.
Reheating: If your donuts are a day old and you want to revive them, pop them in a 300°F oven for 3-4 minutes. This warms them through and refreshes the texture. The glaze will get slightly melty, which is honestly not a bad thing.
One more thing: these donuts are a fantastic breakfast treat with a cup of hot coffee (or iced, since it’s summer). They also work beautifully as a dessert. I’ve served them at brunch gatherings and holiday parties, and they always disappear fast.
You just made donuts that taste like a winter wonderland in the middle of a heatwave. You’re a kitchen magician. Seriously. There’s something deeply satisfying about taking a craving that makes no sense seasonally and turning it into something real and delicious. That’s the power of homemade baking.
If you make these peppermint mocha donuts, I’d love to hear about it. Share your photos, your variations, your triumphs. And if you’re looking for more inspiration, I’m always pinning new ideas over on my Pinterest board come hang out with me there.

California-Style Peppermint Mocha Donuts
Ingredients
Method
- Preheat your oven to 350 degrees F. Lightly spray a 6-cavity donut pan with non-stick cooking spray. This recipe yields about 8 donuts, so if you have two pans, spray both; otherwise, bake in two batches.
- In a large bowl, whisk together the flour, cocoa powder, baking soda, and salt. Set aside.
- In a separate bowl, whisk the egg, brown sugar, granulated sugar, melted butter, instant coffee powder, vanilla extract, peppermint extract, and buttermilk until smooth and no lumps of brown sugar remain.
- Using a rubber spatula or wooden spoon, gently fold the wet mixture into the dry ingredients until just combined. Do not overmix; the batter should be thick.
- Carefully spoon the batter into the prepared donut pan, filling each cavity about 1/2 to 2/3 full. Alternatively, transfer the batter to a zip-top bag, snip off a bottom corner, and pipe it into the pan.
- Bake for 8 to 10 minutes, until the donuts spring back slightly when touched. Let them cool in the pan for 5 to 10 minutes, then transfer to a wire rack to cool completely.
- While the donuts cool, prepare the glaze. In a small microwave-safe bowl, combine the chocolate chips, corn syrup, butter, milk, and instant coffee powder. Microwave in 15- to 20-second bursts, stirring after each, until the chocolate is almost melted. Be careful not to overheat, or the chocolate may seize.
- Remove from the microwave and whisk until smooth and glossy. Dip the top of each cooled donut into the glaze, allowing any excess to drip off.
- Immediately sprinkle crushed candy canes over the wet glaze. Let the glaze set at room temperature for about 10 minutes before serving.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Frequently Asked Questions
Source: Nutritional Information
What exactly is a mochi donut?
A mochi donut is a hybrid donut made from glutinous rice flour, giving it a uniquely chewy, bouncy texture similar to Japanese mochi. It’s different from the cake donuts in this peppermint mocha recipe, which use all-purpose flour and have a tender, fudgy crumb.
Can a diabetic have a doughnut?
It depends on individual blood sugar management and dietary needs. These peppermint mocha donuts contain sugars from brown sugar, granulated sugar, and the glaze. For a lower-sugar option, you could try a sugar substitute, but the texture and flavor will change significantly.
What is a mocha from Dunkin donuts?
A mocha from Dunkin’ is a coffee drink made with espresso, steamed milk, and chocolate syrup, often topped with whipped cream. It’s the inspiration behind the mocha flavor in these peppermint mocha donuts that same combination of bold coffee and rich chocolate.
What pastries does Mocha House offer?
Mocha House is a specific coffee shop chain, and their pastry menu varies by location. Generally, they offer muffins, scones, croissants, and sometimes specialty donuts. This homemade peppermint mocha donut recipe lets you create that coffee shop experience in your own kitchen.
What is the unhealthiest donut?
Generally, the unhealthiest donuts are those that are deep-fried, filled with cream or custard, and topped with heavy glazes or frosting. These baked peppermint mocha donuts are a lighter alternative since they’re not fried, but they’re still a treat meant for occasional enjoyment.
What is healthier, mochi donuts or regular donuts?
Mochi donuts are typically deep-fried like regular donuts, so they’re similar in calorie and fat content. The main difference is texture. These baked peppermint mocha donuts are generally lighter than both because they’re oven-baked rather than fried, reducing the oil content.
What is the #1 worst food for blood sugar?
Sugary drinks like soda are often cited as the worst for blood sugar because they deliver a large amount of rapidly absorbed sugar with no fiber or protein to slow digestion. Donuts, including these peppermint mocha donuts, should be enjoyed in moderation as part of a balanced diet.
What’s healthier, a bagel or donut?
A plain bagel typically has fewer calories and less sugar than a glazed donut, but it’s also higher in carbohydrates and often lower in flavor. These peppermint mocha donuts are a baked treat with cocoa and coffee, offering more nutritional depth than a standard fried donut.
What is the 3-hour rule in diabetes?
The 3-hour rule in diabetes management refers to the recommendation to eat meals about 3 hours apart to maintain stable blood sugar levels. If you enjoy these peppermint mocha donuts, pairing them with a source of protein can help balance the sugar impact.
What is the unhealthiest drink at Dunkin Donuts?
The unhealthiest drink at Dunkin’ is typically a large frozen coffee drink with whipped cream, which can contain over 800 calories and 100+ grams of sugar. These peppermint mocha donuts pair much better with a simple black coffee or an iced latte.
What is a mocha from McDonald’s?
McDonald’s mocha is a coffee drink made with espresso, steamed milk, and chocolate syrup, similar to a latte but with added chocolate. The mocha flavor in these peppermint mocha donuts captures that same coffee-chocolate combination in baked form.
Which is healthier, latte or mocha?
A plain latte is generally healthier than a mocha because it has no added chocolate syrup, which means fewer calories and less sugar. But a mocha offers more flavor complexity. These peppermint mocha donuts are a dessert, so enjoy them as an occasional treat.
How much does a mocha usually cost?
A mocha at a coffee shop typically costs between $4 and $6, depending on the size and location. Making these peppermint mocha donuts at home costs a fraction of that and gives you 8 donuts instead of one drink. Totally worth it.
What flavors are good in a mocha?
Classic mocha flavors include chocolate and coffee, but additions like peppermint, caramel, hazelnut, and orange are popular. This peppermint mocha recipe combines chocolate, coffee, and peppermint for a refreshing, festive twist that works year-round.
How many types of mocha are there?
There are many variations of mocha, including white mocha, dark mocha, peppermint mocha, caramel mocha, and even spicy mocha with cinnamon or chili. These peppermint mocha donuts are inspired by the classic peppermint mocha, a seasonal favorite at many coffee shops.