These easy baked coffee donuts are made with espresso powder and topped with an easy chocolate peanut butter glaze. They’re fluffy, delicious and so much better than store-bought!

Let’s start off Monday with baked coffee donuts!
Making donuts at home is super easy and satisfying (especially when you bite into one).
Once you make donuts at home, there’s no turning back. You totally get to enjoy your favourite cuppa and one (or two) of these donuts while staying home in your cozy clothes! Sounds good, right?
What’s your favourite type of donut?
I know, how could you possibly have one answer for that question?
I do love these coffee donuts, but am also a huge fan of blueberry donuts, vanilla glazed donuts and, let’s not forget, carrot cake donuts!
How To Make Baked Coffee Donuts
Full details on how to make these baked donuts are in the recipe card below, but here are the basics:
Once you’ve mixed up your donut batter, pipe or spoon into a greased donut pan and bake.

After your donuts have completely cooled, you can glaze them!

Place them on a wire rack.

Add some crushed peanuts for extra flavour and some texture!

Tips for Making This Recipe
- Allow donuts to fully cool before glazing!
- If you don’t want to use crushed peanuts, try shaved chocolate or sprinkles instead.
- These baked donuts are best enjoyed when they’re freshly made for optimal freshness.

Hope you love this easy baked donut recipe as much as we do! It’s a favourite around here!
And if you’re looking for an extra indulgent treat, try with a mug of homemade hot chocolate!
If you make these coffee donuts, be sure to leave a comment below!

Coffee Donuts (With Peanut Butter Chocolate Glaze)
Ingredients
Coffee Donuts
- 1 cup all-purpose flour, sifted
- ½ cup granulated sugar
- 1 teaspoon baking powder
- ½ teaspoon salt
- 1.5 tablespoons instant espresso powder
- ¼ cup melted unsalted butter
- ⅓ cup buttermilk, or milk
- 1 large egg
- Cooking spray, for greasing pan
Peanut Butter Chocolate Glaze
- 1 tablespoon smooth natural peanut butter
- 1 tablespoon unsalted butter, softened
- 1 tablespoon cocoa powder
- 2.5 tablespoons icing sugar
- 2 tablespoons milk, I used 2% milk fat
- pinch salt
Garnish
- 2 tablespoons chopped peanuts
Instructions
Coffee Donuts
- Preheat oven to 425 degrees Fahrenheit.
- In a bowl, whisk together the flour, sugar, baking powder, salt and instant espresso powder. Set aside.
- To flour mixture, add melted butter and buttermilk (or milk) and mix using a hand mixer (or simply a whisk) until combined. Add egg and mix until just combined.
- Spray a 6-count donut pan with cooking spray and distribute batter evenly into it (spoon or pipe in).
- Bake for 7 to 8 minutes or until a wooden toothpick or cake tester inserted in the donuts comes out clean. Don't overbake.
- Let donuts cool in the pan for about 10 minutes before removing. Allow the donuts to fully cool on a cooling rack before glazing.
Peanut Butter Chocolate Glaze
- In a small food processor, combine all ingredients and process until combined and smooth, about 1 to 2 minutes. Pour into a bowl.
Glaze the Donuts
- Once donuts are completely cool, invert donuts into glaze, one at a time, and place on a cooling rack. Sprinkle peanuts over top. You can let the glaze set for a few minutes (if you like) before digging it. Enjoy!
A note on times provided: appliances vary, any prep and/or cook times provided are estimates only.
© Girl Heart Food Inc. Photographs and content are copyright protected.
Tried this recipe?
If you do make this recipe, thank you!! It would mean so much if you could leave a comment below. Love to know how you enjoyed it, and it helps other readers too!
Agness of Run Agness Run says
Such a palatable recipe, Dawn! Yummy!
Girl Heart Food says
Thanks Agness 🙂 Happy you like it!
Kevin | Keviniscooking says
I just don’t know how you got all that icing on them 6 donuts because I’d eat half tasting it first. 🙂
Beautiful!
Girl Heart Food says
Haha! I totally know what you mean, Kevin….more like glaze with donuts and not donuts with glaze cause we know it’s alllll about the glaze when it comes to donuts…hehehe! Thanks, my friend 🙂
Nicole @ Foodie Loves Fitness says
Well these just look scrumptious! Would you believe I’ve NEVER made homemade donuts before? I’m not sure why, but I think I need to change that stat!
Girl Heart Food says
Thanks Nicole!! I’m sure you’ll love ’em 🙂
Miriam - londonkitchendiaries.com says
I think I have to invest in a donut pan after reading this – I was lately dreaming of donuts, I don’t know where this came from but I just started to have a craving and your peanut butter chocolate glaze had me drooling 🙂 Have a great weekend, Dawn!
Girl Heart Food says
You definitely do, Miriam!! Dreams of donuts are a good thing, that’s for sure!! Thanks so much, my friend! Hope you have a great weekend too!
Marissa says
Well you certainly put that new pan to good use, Dawn! These are beautiful!! Cake doughnuts are my favorite and I love that they’re baked not fried. AND I’m swooning over that glaze!
Girl Heart Food says
Thanks Marissa! I have another recipe I’ll be sharing soon. Donuts all the time in our home now, lol. Least they are baked 😉
GiGi Eats says
Just twist my arm and make me eat 10 of those now will ya. Geeeeeezeeee!
😉
Girl Heart Food says
Hehehehe! I hear ya 😉 Thanks girl!
Cindy says
I am crushing on your donut pan. I love the timing aspect too – 25 minutes! That is soooo doable. Love the peanut butter addition – so luxurious! Dreamin donuts tonight for sure!
Girl Heart Food says
Definitely doable! I feel like whipping up a batch of donuts every day, lol 😀 Thanks so much, Cindy!
Tracy | Baking Mischief says
All of my favorite things, it’s like you made a donut just for me! 😉 These look so good, and I am totally on board with your Mondays are for donuts plan. I missed this Monday, so maybe I’ll just have to make some today AND tomorrow to make up for it. Pinned, because these are definitely happening in my kitchen some time soon!
Girl Heart Food says
That sounds like a good plan to me, Tracy! The more donuts, the better, if you ask me 😉 Thanks so much for the sweet comment and Pin 🙂
Kate says
That amazing frosting looks like it wants to go on top of all kinds of donuts! Def giving this one a go soon!
Girl Heart Food says
Thanks so much, Kate! Hope you enjoy 🙂
Kathryn @ Family Food on the Table says
I love my donut pans too and yes, homemade is WAY better! I am loving the combination here and your pictures have me drooling! I gotta put these on the menu for the weekend – we would gobble them up 🙂 Pinned! Have a great week!
Girl Heart Food says
Thank you very much, Kathryn, for the kind words and Pin! I hope you guys love ’em 🙂 Have a great week too, my friend! xo
Kathy @ Beyond the Chicken Coop says
I can’t wait for the next donut recipe….and you just posted this one! I’m all about options! 🙂 These donuts looks way too good! Love that they are baked! Nicely done!
Girl Heart Food says
Thanks so much, Kathy 🙂 !!
Jolina says
LOL you crack me up, I do love reading your posts! Argh and I do want a donut pan, I don’t know why I don’t have one dang it. I love simple glazed, which ironically (and I just read this somewhere) apparently has the most calories. Such is life. I’d love to make my own donuts! Therefore, donut pan! These look amazing and that glaze….THANK YOU for saying it’s OK to have two haha. Hope Monday treated you well Dawn!
Girl Heart Food says
Thanks Jolina! You need to get one of those pans. There’s no turning back for me now! Donuts EVERYWHERE! Hehehe! Figures that simple glazed have the most calories. Oh well! Least these are baked so we have that 😉 Hope you’re having a great Monday too!
Cheyanne @ No Spoon Necessary says
Mondays most DEFINITELY need donuts. That should be a rule if you ask me. Yay to a new donut pan! I think you and I have the same exact one. Clearly you have excellent taste (I mean, I SAW those socks you were rocking on FB. Totally amazing). Anyways, I will only eat baked donuts, because I can’t refrain myself from eating more than one (or 4), so they have to be baked. Baby needs donuts on repeat. 🙂 Loving the PB and chocolate combo! You can’t ever go wrong there!! Cheers, dear! xo
Girl Heart Food says
Totally!! Haha! I love those socks. But I think I really do have a sock addiction…hehehe! I got a 6 unit pan because I didn’t want too many donuts going around, but now I wish I had a 12 unit pan because I want more donuts. Can’t win, lol 😀 Thanks girl! xo
Gaila says
Oh Dawn! my god, these donuts sound amazing!! can I have a tray or two with coffee please could spend the rest of the afternoon eating these and playing Zelda! ???
Girl Heart Food says
Thanks Gaila! That sounds like the perfect afternoon to me! Working my way through Zelda 😉 That game is way to fun!!!
Laura says
Oh my word – could this be a more perfect combination. I’ve been wanting to get a donut pan…this tips it over the edge, I think. Yum! <3
Girl Heart Food says
Thanks Laura! I’m finally glad I got my pan 🙂 Nothing like fresh donuts made at home!