A warm, fluffy donut with a sweet glaze—there’s nothing quite like it. These homemade vegan glazed donuts are soft, airy, and deliciously satisfying without the need for dairy or eggs. They’re the perfect treat for any time of day, and best of all, they’re simple to make with ingredients you likely already have at home.
Why You’ll Love This Recipe
-
Easy to prepare using one bowl and simple steps
-
Dairy-free, egg-free, and totally plant-based
-
Customizable with gluten-free or sugar-free options
-
Great for breakfast, dessert, or as a snack
-
Baked, not fried—making them lighter and healthier
-
Perfect for sharing or indulging solo
Ingredients
(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)
-
Unsweetened almond milk or oat milk
-
Organic cane sugar
-
Melted vegan butter
-
Baking powder
-
Baking soda
-
Vanilla extract
-
All-purpose flour (regular or gluten-free)
-
Powdered sugar (for the glaze)
Directions
-
Preheat your oven to 350°F (175°C).
-
In a mixing bowl, whisk together the almond milk, sugar, melted vegan butter, baking powder, baking soda, and vanilla extract.
-
Gradually stir in the flour, mixing until just combined. Avoid overmixing.
-
Pour the batter into greased donut molds, filling each mold about three-quarters full.
-
Bake for 25–30 minutes or until golden and a toothpick comes out clean.
-
While baking, prepare the glaze by mixing powdered sugar with a bit of almond milk and vanilla extract until smooth.
-
Let the donuts cool slightly, then dip each one into the glaze. Let set on a rack before serving.
Servings and timing
-
Servings: 12–14 donuts
-
Prep Time: 5 minutes
-
Cook Time: 25–30 minutes
-
Total Time: 30–35 minutes
Variations
-
Gluten-Free: Use a 1:1 gluten-free flour blend.
-
Low-Sugar: Swap part of the sugar for stevia or reduce the glaze.
-
Citrus Zest: Add lemon or orange zest to the batter for a fresh twist.
-
Spiced: Mix in cinnamon or nutmeg for warm, cozy flavor.
storage/reheating
-
Storage: Keep donuts in an airtight container at room temperature for 2 days or in the fridge for up to a week.
-
Reheating: Microwave for 10–15 seconds to restore softness.
FAQs
Can I freeze these vegan glazed donuts?
Yes, freeze unglazed donuts in an airtight container for up to 2 months. Thaw at room temperature and glaze when ready to serve.
What plant-based milk is best for this recipe?
Almond and oat milk are great choices, but soy or rice milk also work well.
Can I substitute the vegan butter?
Yes, melted coconut oil or a neutral vegetable oil can be used instead.
Do I need a donut mold?
It’s recommended, but if you don’t have one, you can use a muffin tin for donut-shaped muffins.
Why are my donuts dense?
Overmixing the batter can make them dense. Mix just until the ingredients are combined.
How can I thicken my glaze?
Add more powdered sugar to thicken or a bit of cornstarch if needed.
Can I add toppings?
Yes! Try chopped nuts, shredded coconut, or sprinkles while the glaze is still wet.
Are these donuts kid-friendly?
Absolutely—kids love them, and they’re a great dairy-free option for sensitive diets.
Can I make mini donuts with this recipe?
Yes, use a mini donut pan and reduce the baking time to 12–15 minutes.
Are these good for breakfast?
Yes! They’re a sweet, bakery-style treat that’s perfect with a morning coffee or tea.
Conclusion
These homemade vegan glazed donuts are the perfect combination of soft, sweet, and satisfying. With a light and fluffy texture and a simple glaze, they’re an irresistible plant-based treat. Whether you’re sharing with friends or keeping them all to yourself, these donuts are sure to become a favorite in your recipe collection.

Homemade Vegan Glazed Donuts
- Total Time: 30–35 minutes
- Yield: 12–14 donuts
- Diet: Vegan
Description
Soft, fluffy, and perfectly sweet, these Homemade Vegan Glazed Donuts are baked, not fried, and made entirely without eggs or dairy. A simple, one-bowl recipe that’s easy to customize—gluten-free, sugar-free, or spiced—making them a guilt-free indulgence for breakfast, dessert, or snacking. Perfect vegan donut recipe for all occasions!
Ingredients
Ingredients
1 cup unsweetened almond milk or oat milk
½ cup organic cane sugar
¼ cup melted vegan butter
2 tsp baking powder
½ tsp baking soda
1 tsp vanilla extract
2 cups all-purpose flour (regular or 1:1 gluten-free blend)
For the glaze:
1 cup powdered sugar
2–3 tablespoon almond milk
½ tsp vanilla extract
Instructions
Instructions
-
Preheat oven to 350°F (175°C).
-
In a bowl, whisk almond milk, sugar, melted vegan butter, baking powder, baking soda, and vanilla.
-
Gradually stir in flour until just combined—do not overmix.
-
Pour batter into greased donut molds, filling each ¾ full.
-
Bake for 25–30 minutes or until golden and a toothpick comes out clean.
-
While baking, prepare glaze: whisk powdered sugar, almond milk, and vanilla until smooth.
-
Let donuts cool slightly. Dip in glaze and let set on a rack.
Notes
- For a gluten-free version, use a 1:1 gluten-free flour blend.
- Add lemon or orange zest for citrus flavor.
- Spice it up with cinnamon or nutmeg.
- Store in an airtight container for 2 days at room temp or up to a week in the fridge.
- To reheat: microwave for 10–15 seconds.
- Prep Time: 5 minutes
- Cook Time: 25–30 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American