Vegan Espresso Donuts
There’s something magical about the aroma of espresso and the soft, cakey bite of a freshly glazed donut. Now imagine combining both into a plant-based treat that satisfies every sweet tooth without a trace of dairy or eggs. These Vegan Espresso Donuts are rich, bold, slightly sweet, and completely irresistible — especially with that deep coffee kick in every bite. Whether you’re looking for a decadent breakfast, an afternoon pick-me-up, or a dessert that impresses, these donuts deliver on every front.
Behind the Recipe
It all started one lazy Saturday morning with an intense coffee craving and a little too much time spent daydreaming about donuts. I wanted something indulgent but also dairy-free and eggless, and espresso felt like the perfect flavor to lean into. After a few tests and some messy kitchens, these baked vegan espresso donuts came to life. Now they’re a weekend ritual and a guaranteed way to make the house smell like a cozy café.
Recipe Origin or Trivia
While donuts trace their origins back to Dutch settlers in early America, the modern baked donut is a newer twist that’s lighter and easier to make at home. Adding espresso turns this classic into a nod to Italian coffee culture, where bold flavors and rich aromas are celebrated. Veganizing it makes it accessible to everyone, and let’s be honest — nothing says “modern comfort” quite like a plant-based espresso donut that looks like it came from a bakery window.
Why You’ll Love Vegan Espresso Donuts
Baked, easy, and bursting with coffee flavor — these donuts check all the boxes.
Versatile: Dress them up with glazes, sprinkles, or nuts, or enjoy them plain.
Budget-Friendly: Uses pantry staples you likely already have.
Quick and Easy: Ready in under 30 minutes and no frying required.
Customizable: Try different glazes, flavors, or even fill them.
Crowd-Pleasing: Both vegans and non-vegans won’t stop at just one.
Make-Ahead Friendly: They store beautifully and taste great the next day.
Great for Leftovers: Enjoy them chilled or pop one in the microwave for 10 seconds.
Chef’s Pro Tips for Perfect Results
Making donuts from scratch is easier than you think, especially with these insider tips:
- Use High-Quality Espresso Powder: This defines the flavor, so make it count.
- Don’t Overmix the Batter: Keep it tender by folding gently just until combined.
- Grease Your Donut Pan Well: Even nonstick pans need a little help to prevent sticking.
- Let Them Cool Before Glazing: Otherwise, the glaze will slide right off.
- Add Glaze While Warm, Not Hot: The sweet spot for perfect coating.
Kitchen Tools You’ll Need
You won’t need fancy gadgets, just a few kitchen basics.
Donut Pan: The must-have for shaping perfect baked donuts.
Mixing Bowls: One for dry, one for wet — easy organization.
Whisk and Spatula: For gentle mixing and batter scraping.
Measuring Cups and Spoons: Precision ensures balanced flavor.
Cooling Rack: Helps donuts cool evenly and prevents sogginess.
Ingredients in Vegan Espresso Donuts
Each ingredient plays a key role in the texture and taste of these dreamy donuts.
- All-Purpose Flour: 1 1/4 cups. Forms the soft, cakey structure of the donuts.
- Instant Espresso Powder: 2 teaspoons. Infuses rich, bold coffee flavor.
- Almond Milk: 1 cup. Moistens the batter and keeps it dairy-free.
- Apple Cider Vinegar: 1 tablespoon. Reacts with baking soda for rise.
- Baking Powder: 1 teaspoon. Helps the donuts puff up during baking.
- Baking Soda: 1/2 teaspoon. Works with the vinegar to create lift.
- Brown Sugar: 1/2 cup. Adds sweetness and a hint of caramel flavor.
- Coconut Oil: 1/4 cup, melted. Keeps the donuts tender and moist.
- Vanilla Extract: 1 teaspoon. Rounds out the espresso with mellow notes.
- Salt: 1/4 teaspoon. Balances sweetness and enhances flavor.
Ingredient Substitutions
Running low on something? Here’s how to make it work:
Almond Milk: Use oat, soy, or any plant-based milk you prefer.
Brown Sugar: Coconut sugar or white sugar also work.
Coconut Oil: Try vegetable oil or melted vegan butter.
Espresso Powder: Strong instant coffee is a fine substitute.
All-Purpose Flour: A 1:1 gluten-free blend can be used for a GF version.
Ingredient Spotlight
Espresso Powder: More concentrated than brewed coffee, this powerhouse adds deep, rich flavor without adding extra liquid to the batter.
Apple Cider Vinegar: A key player in vegan baking, it acts as a leavening agent when combined with baking soda, ensuring a light, fluffy crumb.

Instructions for Making Vegan Espresso Donuts
Let’s get baking! Here’s exactly how to bring these espresso beauties to life:
- Preheat Your Equipment: Preheat oven to 350°F and lightly grease your donut pan.
- Combine Ingredients: In one bowl, whisk together flour, espresso powder, baking soda, baking powder, and salt. In another, mix almond milk, vinegar, sugar, melted oil, and vanilla.
- Prepare Your Cooking Vessel: Pour the batter into the greased donut pan, filling each mold about 3/4 full.
- Assemble the Dish: Tap the pan gently on the counter to release any air bubbles.
- Cook to Perfection: Bake for 12–14 minutes until donuts spring back lightly when touched.
- Finishing Touches: Let them cool in the pan for 5 minutes, then transfer to a rack. Dip in glaze once just warm.
- Serve and Enjoy: Enjoy with a hot cup of coffee or chilled plant milk.
Texture & Flavor Secrets
These donuts have a light, cakey texture that stays moist thanks to the coconut oil and almond milk. The espresso shines through in both aroma and taste, balanced by the mellow sweetness of brown sugar and vanilla. The contrast between the slightly crisp exterior and soft center makes every bite satisfying.
Cooking Tips & Tricks
Maximize your donut game with these quick tips:
- Use a piping bag or zip bag to neatly fill the donut molds.
- Sift the flour for an extra fluffy texture.
- For a glossy glaze, add a teaspoon of hot coffee to your icing mix.
What to Avoid
Keep your donuts soft, not dense, by steering clear of these:
- Don’t overfill the molds — they’ll overflow or bake unevenly.
- Avoid overmixing the batter, which can toughen the donuts.
- Don’t glaze too early — let them cool just enough for perfect stick.
Nutrition Facts
Servings: 6 donuts
Calories per serving: 210
Note: These are approximate values.
Preparation Time
Prep Time: 10 minutes
Cook Time: 14 minutes
Total Time: 24 minutes
Make-Ahead and Storage Tips
You can make the batter ahead and store it in the fridge for a few hours before baking. Glazed or unglazed, the donuts keep well in an airtight container at room temperature for up to 3 days. To reheat, just microwave for 10 seconds or warm in a toaster oven.
How to Serve Vegan Espresso Donuts
Serve these beauties with a shot of espresso or a glass of cold brew. Want to get fancy? Drizzle with mocha glaze or dip one side in melted vegan chocolate and top with chopped nuts or sprinkles.
Creative Leftover Transformations
Transform leftover donuts into delicious treats:
- Dice and layer into a parfait with coconut yogurt and berries.
- Warm slightly and top with vegan ice cream for a donut sundae.
- Crumble and use as a topping on a morning smoothie bowl.
Additional Tips
- Add a teaspoon of cinnamon for a spiced twist.
- Want extra punch? Drizzle with espresso glaze made from powdered sugar and coffee.
- If making mini donuts, reduce bake time to about 8–10 minutes.
Make It a Showstopper
Dip half of each donut in a glossy white or dark chocolate glaze, then top with chopped nuts, sprinkles, or espresso dust. Arrange on a marble board with scattered coffee beans for a coffee shop-worthy presentation.
Variations to Try
- Mocha Madness: Add cocoa powder to the batter and glaze with chocolate.
- Maple Glazed: Swap vanilla for maple extract and top with a maple glaze.
- Cinnamon Sugar: Toss warm donuts in a mix of sugar and cinnamon instead of glazing.
- Nutty Delight: Fold in crushed walnuts or hazelnuts into the batter.
- Double Espresso: Add espresso powder to both the batter and the glaze.
FAQ’s
Q1: Can I make these without a donut pan?
Yes, use a muffin tin and create a hole using foil or bake as donut holes.
Q2: Are these donuts fried?
Nope, they’re baked for a lighter, healthier treat.
Q3: Can I use brewed coffee instead of espresso powder?
It’s best to stick with powder for flavor intensity, but brewed coffee can work in glazes.
Q4: How strong is the coffee flavor?
Bold but balanced — perfect for coffee lovers without being overpowering.
Q5: Are these safe for kids?
Yes, though you can reduce the espresso powder for a milder version.
Q6: Can I freeze them?
Absolutely. Freeze unglazed donuts for up to a month, then thaw and glaze.
Q7: What plant-based milk works best?
Almond, soy, or oat milk all work well.
Q8: Can I use whole wheat flour?
Yes, but the texture will be denser. Try half and half for balance.
Q9: Can I make them gluten-free?
Use a 1:1 gluten-free flour blend for best results.
Q10: What glaze do you recommend?
Powdered sugar with a splash of almond milk and vanilla or espresso glaze.
Conclusion
Vegan Espresso Donuts are one of those feel-good recipes that blend comfort, creativity, and bold flavor all in one sweet, satisfying bite. With their soft texture and punchy espresso kick, they’re the perfect way to brighten your mornings or treat yourself any time of day. Trust me, they’re worth every bite.
Print
Vegan Espresso Donuts
Description
Soft and cakey vegan donuts infused with rich espresso flavor and topped with your favorite glaze. These baked treats are the perfect plant-based indulgence for coffee lovers, ready in under 30 minutes.
Ingredients
- 1 1/4 cups all-purpose flour
- 2 teaspoons instant espresso powder
- 1 cup almond milk
- 1 tablespoon apple cider vinegar
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/2 cup brown sugar
- 1/4 cup melted coconut oil
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
Instructions
- Preheat oven to 350°F and lightly grease a donut pan.
- In a bowl, whisk together flour, espresso powder, baking soda, baking powder, and salt.
- In a separate bowl, combine almond milk, vinegar, brown sugar, coconut oil, and vanilla extract.
- Gently fold the wet ingredients into the dry ingredients until just combined.
- Pour or pipe the batter into the donut pan, filling each mold 3/4 full.
- Bake for 12–14 minutes or until donuts spring back lightly when touched.
- Cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
- Dip in glaze or sprinkle with toppings of choice once slightly warm.
Notes
- Use a piping bag for clean, easy filling of donut molds.
- Let donuts cool slightly before glazing for better adhesion.
- Store in an airtight container at room temperature for up to 3 days.
