Description
These Vegan Donuts are soft, fluffy, and perfectly sweet with a tender cake-like texture that melts in your mouth. Made with simple plant-based ingredients, they’re baked instead of fried for a lighter treat that still delivers classic donut flavor. Whether enjoyed for breakfast, dessert, or a special snack, these homemade vegan donuts are a delicious and comforting option for any occasion.
Can This Vegan Donuts Recipe Support Weight Loss Goals?
While Vegan Donuts are primarily a treat, they can fit into a balanced weight-management plan when enjoyed in moderation. Baking instead of frying helps reduce added fats, and using plant-based ingredients allows greater control over sweetness and portion sizes. Pairing a donut with a protein-rich meal or snack can help create a more balanced eating pattern.
Does Vegan Donuts Fit a High-Protein Lifestyle?
Traditional vegan donuts are not naturally high in protein, but they can be adapted to better fit a high-protein lifestyle. Using soy milk, adding protein powder, or pairing the donuts with protein-rich foods can increase overall protein intake. While the net carbs are higher than savory high-protein recipes, these donuts can still be enjoyed occasionally as part of a balanced plant-based diet.
Why This Recipe Is Special
- Soft and fluffy baked texture.
- Completely dairy-free and egg-free.
- Easier and lighter than fried donuts.
- Customizable with various glazes and toppings.
- Beginner-friendly recipe with simple ingredients.
My Personal Experience
- Baking produced surprisingly tender donuts.
The texture remained light and soft without frying. - Vanilla extract enhanced the flavor beautifully.
It gave the donuts a classic bakery-style aroma. - The glaze set perfectly after cooling.
It added sweetness without overwhelming the donut. - They were best enjoyed slightly warm.
The texture felt extra soft and fresh from the oven. - The recipe became a favorite weekend treat.
It was simple enough to make whenever cravings struck.
Perfect For
These Vegan Donuts are ideal for:
- Weekend breakfasts
- Brunch gatherings
- Holiday treats
- Afternoon snacks
- Family baking projects
- Vegan dessert tables
- Coffee breaks
- Special occasions
Why You’ll Love This Recipe
- Soft bakery-style texture.
Each donut is tender, fluffy, and satisfying. - No frying required.
Baking makes preparation easier and cleaner. - Simple pantry ingredients.
Most ingredients are already found in many kitchens. - Customizable flavors.
Easily create chocolate, cinnamon, vanilla, or glazed variations. - Family-friendly recipe.
Both kids and adults enjoy these homemade donuts. - Great for celebrations.
Perfect for birthdays, brunches, and holiday gatherings.
Common Mistakes to Avoid
- Overmixing the batter.
This can create dense donuts instead of fluffy ones. - Overfilling the donut pan.
The batter needs room to rise properly. - Removing donuts too early.
Underbaking may result in a gummy texture. - Glazing while too hot.
Excess heat can cause the glaze to slide off.
Required Equipment
- Donut baking pan — creates the classic donut shape.
- Mixing bowls — allow separate wet and dry ingredient preparation.
- Whisk — helps achieve a smooth batter.
- Measuring cups and spoons — ensure consistent results.
- Cooling rack — prevents sogginess while cooling.
- Piping bag or spoon — makes filling the donut pan easier.
Storage Instructions
Refrigerator
Store in an airtight container for up to 5 days.
Room Temperature
Keep in a sealed container for up to 2 days.
Freezer
Freeze unglazed donuts in a freezer-safe container for up to 2 months.
Reheating
- Microwave for 10–15 seconds.
- Warm in a 300°F (150°C) oven for 3–4 minutes.
For best texture, add glaze after thawing frozen donuts.
Recipe Details
Preparation Time: 15 minutes
Cooking Time: 12 minutes
Total Time: 27 minutes
Servings: 12 donuts
Best Season: All-Season
Total Calories (Per Serving): Approximately 165 calories
Short Description
These Vegan Donuts are soft, fluffy, and baked to perfection with simple plant-based ingredients. Finished with a sweet vanilla glaze, they’re a lighter alternative to traditional fried donuts while still delivering delicious bakery-style flavor. Perfect for breakfast, brunch, or dessert.
📝 Ingredients
For the Donuts
- 1½ cups all-purpose flour
- ½ cup granulated sugar
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ¼ teaspoon sea salt
- ¾ cup unsweetened soy milk
- 2 tablespoons melted coconut oil
- 1 teaspoon vanilla extract
- 1 teaspoon apple cider vinegar
For the Vanilla Glaze
- 1 cup powdered sugar
- 2 tablespoons unsweetened plant milk
- ½ teaspoon vanilla extract
Optional Toppings
- Sprinkles
- Cinnamon sugar
- Chopped nuts
- Shredded coconut
Note: Soy milk contributes slightly more protein than many other plant milks.
Directions
Step 1: Prepare the Oven
- Preheat oven to 350°F (175°C).
- Lightly grease a donut pan.
Step 2: Mix Dry Ingredients
- In a bowl, whisk together flour, sugar, baking powder, baking soda, and salt.
Step 3: Mix Wet Ingredients
- In a separate bowl, combine soy milk, coconut oil, vanilla extract, and apple cider vinegar.
Step 4: Make the Batter
- Pour wet ingredients into dry ingredients.
- Stir until just combined.
- Texture cue: batter should be smooth but not overmixed.
Step 5: Fill the Pan
- Spoon or pipe batter into donut cavities.
- Fill each about three-quarters full.
Step 6: Bake
- Bake for 10–12 minutes.
- Visual cue: donuts should be lightly golden and spring back when touched.
Step 7: Cool
- Allow donuts to cool in the pan for 5 minutes.
- Transfer to a cooling rack.
Step 8: Prepare the Glaze
- Whisk powdered sugar, plant milk, and vanilla until smooth.
Step 9: Glaze and Decorate
- Dip cooled donuts into the glaze.
- Add toppings if desired.
- Allow glaze to set before serving.
High-Protein Cooking Tip
- Replace ¼ cup flour with unflavored vegan protein powder to slightly increase protein content while maintaining texture.
Nutrition Facts (Per Serving – Approximate)
| Nutrient | Amount |
|---|---|
| Calories | 165 |
| Fats | 4g |
| Cholesterol | 0mg |
| Sodium | 120mg |
| Potassium | 70mg |
| Total Carbohydrates | 29g |
| Fiber | 1g |
| Net Carbs | 28g |
| Sugars | 15g |
| Protein | 3g |
| Calcium | 40mg |
Notes
- Store completely cooled donuts before sealing.
- Freeze without glaze for best quality.
- Add cinnamon to the batter for extra flavor.
- Soy milk provides a slight protein boost.
- Avoid overmixing for a lighter texture.
- Gluten-free flour blends may be substituted.
- Top with chopped nuts for added crunch.
- Contains wheat unless using a gluten-free substitute.
Frequently Asked Questions
1. Can I make these donuts without a donut pan?
Yes, you can bake the batter in a muffin tin, though the shape will differ.
2. Can I freeze vegan donuts?
Yes, freeze unglazed donuts for up to 2 months.
3. Why are my donuts dense?
Overmixing the batter is the most common cause.
4. Can I make them chocolate-flavored?
Yes, replace ¼ cup flour with cocoa powder.
5. Are these donuts fried?
No, they are baked, making them lighter and easier to prepare.
6. How can I increase the protein content?
Add vegan protein powder or serve with a protein-rich plant-based beverage.

