These Easy Eggless Baked Donuts are heavenly, moist, and cakey! This basic eggless baked donuts recipe is simple and easy to follow. They’re perfect for any occasion and sure to be your family’s favorite!
Eggless Baked Donuts Recipe Highlights
Donuts are such a fun treat for breakfast or brunch, or even as a dessert! My kids go nuts over this Easy Eggless Baked Donuts, especially if they are full of sprinkles.
You probably wonder how good a baked donut can really be, and I have to be honest here, baked donuts don’t taste exactly like fried donuts. Instead, these are moist and cakey. They’re different but equally delicious, so after you tried them, I guarantee you’ll jump on board. So it’s almost like eating cake for breakfast if you think about it.
These Easy Eggless Baked Donuts are fluffy, moist, and cakey! I love this recipe because it is super easy to make, it does not require fancy ingredients, and the donuts are not overly sweet, which is great because you can get creative with the toppings without the risk of creating a sugar bomb. Plus, they are so darn cute, aren’t they?
Ingredients Notes & Substitutions
Amounts are included in the printable recipe below (scroll down).
You’ll need:
- Flour: Standard all-purpose flour works best here, skip the cake flour, bread flour, and wheat flour.
- Sugar: Regular white granulated sugar o caster sugar.
- Baking powder & Baking soda: Make sure they’re not expired or too old.
- Salt: I prefer kosher or sea salt. If you only have table salt handy, I recommend reducing the amount to half.
- Milk: For baking, I like to use whole milk. However, you can use any milk you have handy.
- Vinegar: You can use apple cider vinegar or white vinegar.
- Butter: I prefer to use unsalted butter, but if you only have salted butter handy, you can use it. In this case, skip the salt called in the recipe.
- Vanilla extract: For optimal flavor, reach for pure vanilla instead of imitation. Even better, try homemade vanilla extract!
Step By Step Recipe Photo Tutorial
Detailed instructions are included in the printable recipe below (scroll down).
1 – Prepare the Equipment
Preheat the oven to 350º F (180º C). Spray 2 donut baking pans with baking spray with flour. This recipe makes 8 donuts, so you will need two donuts baking pans, or bake 1 batch first and then the others.
2 – Combine the Dry Ingredients
Combine the flour, sugar, baking powder, baking soda, and salt in a large bowl.
3 – Mix the Wet Ingredients
In a separate bowl whisk together, the milk and vinegar. Let it rest for 5 minutes to thicken. Add melted, cooled butter and vanilla extract; whisk to combine.
4 – Combine Dry and Wet
Gradually add the wet ingredients into the dry ingredients until evenly combined with no lumps. The batter will be smooth and pourable.
Place the batter into a piping bag. Pipe the batter into the prepared donuts baking pans until about 3/4 full. You can also use a spoon to fill the donut holes.
5 – Bake
Bake for 12 to 15 minutes and cool on a wire rack.
6 – Make the Glaze
Once the donuts are completely cool, dip them into the vanilla glaze. Return to the wire rack and sprinkle with sprinkles, if desired. Allow the glaze to set for about 20-30 minutes before stacking or serving.
7 – Frost your Donuts
If you don’t want to glaze your donuts, you can try topping these egg-free donuts with my Easy Chocolate Frosting, Easy Vanilla Buttercream Frosting, or my Favorite Cream Cheese Frosting.
Food Allergy Swaps
This recipe is egg- and nut-free, but you can adapt it to other food allergies.
Gluten-Free
Substitute all-purpose flour for 1-to-1 Gluten-Free flour mix. My favorite brand is Better Batter Original All Purpose Flour Blend. Cup4Cup will also work fine, but the texture will be slightly different.
Dairy-Free
Use your favorite plant-based, dairy-free, or vegan butter and milk. Make sure to use an unflavored, unsweetened variety of non-dairy milk. Soy and oat milk have the best consistency and very neutral flavors. My favorite dairy-free butter brands for baking are:
Frequently Asked Questions
Use a piping bag to fill your pan. It is tricky to spoon batter evenly into a donut pan – and nearly impossible with a mini donut pan. Piping the batter in with a pastry bag or a Ziploc bag with the corner snipped off will save you a lot of time and frustration.
Yes…there are two ways you can do it! 1 – Cut foil into 4×4- inch square pieces and bend gently around your middle finger. Remove your finger and place the foil into a muffin pan cavity. Shape the sides of the foil (keeping the part of the peak intact) as best as possible with your finger. Make sure to coat the foil with baking spray very well before adding the batter. 2 – You can also make a little ball with foil and parchment paper. Place the ball in the middle of a muffin pan cavity. Pipe the batter using a pastry bag or a Ziploc bag with the corner snipped off around the ball. Make sure to coat the foil with baking spray very well before adding the batter.
Yes, you can use 3/4 cup (180 ml) of buttermilk instead.
Yes, you can. However, butter adds a surprising amount of flavor so if possible I recommend using butter.
Eggs help with leavening and structure. So to make up for that, in this egg-free donut recipe, I use a mix of baking soda, baking powder, milk, and vinegar. The milk and vinegar act almost like buttermilk with baking soda and powder to make the donuts fluffy.
Quick Recipe Tips
Have all the ingredients at room temperature. This helps the ingredients mix better and avoid overmixing the batter. Overmixed batter will result in dense donuts.
Before filling the pan, make sure you have coated it with non-stick spray. If you do two batches, don’t forget to spray again.
To fill the donut pan cavities, use a piping/pastry bag. You can also scoop the batter with a spoon and fill the pan if a pastry bag is not an option.
Make sure the donuts are completely cool before glazing, or the glaze will melt off.
Storing & Freezing Instructions
It might be difficult to eat all eight donuts on your own in one sitting, so here’s what to do with extra ones!
Leftovers
This eggless baked donuts recipe can be stored for 4 to 5 days in an airtight container. They make for a great make-ahead treat! They can be at room temperature for up to 3 days and then transfer to the fridge.
Freezer
You can freeze these egg-free donuts two ways. You can flash freeze them in a single layer on a sheet pan and then transfer them to a freezer bag, or once cooled, wrap them up in a plastic wrap and aluminum foil before freezing.
More Egg-Free Donut Recipes You’ll Love!
- Eggless Chocolate Donuts
- Easy Eggless Red Velvet Donuts
- Eggless Gingerbread Donuts
- Eggless Apple Cider Donuts
- Browse more recipes…
If you prefer fried donuts, check out my Best Easy Eggless Yeast Donuts recipe.
❤️ Love what you see? JOIN my Private Baking Club. Also, Subscribe to Mommy’s Home Cooking email list, so you’ll never miss a recipe! And FOLLOW along on Instagram, Pinterest, and Facebook for more fun!
Easy Eggless Baked Donuts
Equipment
Ingredients
- 1 cup (140 g) flour
- ¼ cup (50 g) sugar
- 1 teaspoon (4 g) baking powder
- ¼ teaspoon (1.5 g) baking soda
- 1/4 teaspoon salt
- 3/4 cup (180 ml) milk
- 1 teaspoon vinegar
- 4 tablespoons (57 g) unsalted butter, melted
- 1 teaspoon pure vanilla extract
Vanilla Glaze
- 1/2 cup (60 g) powdered sugar
- 1/2 teaspoon pure vanilla extract
- 1 tablespoons milk
- 1 small pinch salt
Important
Don’t forget to check out the step-by-step photos above in the post—they’ll guide you through the process and make everything super clear!
Instructions
- Preheat the oven to 350º F (180º C). Spray 2 donut pans with baking spray with flour. Note: this recipe makes 8 donuts, so you will need two donuts baking pans, or bake 1 batch first and then the others.
- In a large bowl, combine the flour, sugar, baking powder, baking soda, and salt.
- In a separate bowl whisk together, the milk and vinegar. Let it rest for 5 minutes to thicken. Add melted, cooled butter and vanilla extract; whisk to combine.
- Gradually add the wet ingredients into the dry ingredients until evenly combined with no lumps. The batter will be smooth and pourable.
- Place the batter into a piping bag. Pipe the batter into the prepared donuts baking pans until about 3/4 full. You can also use a spoon to fill the donut holes.
- Bake for 12 – 15 minutes and cool on a wire rack.
- Once the donuts are completely cool, dip them into the vanilla glaze. Return to the wire rack and top with sprinkles, if desired. Allow the glaze to set for about 20-30 minutes before stacking or serving.
Make the glaze:
- In a medium bowl, whisk together the powdered sugar, vanilla extract, and salt.
- Add 1 tablespoon of milk and whisk to combine. If the glaze is too thick, add additional milk, 1/2 teaspoon at a time, until the desired consistency is reached.
- Have all the ingredients at room temperature. This helps the ingredients mix better and avoid overmixing the batter. Overmixed batter will result in dense donuts.
- Before filling the pan, ensure you have coated it with non-stick spray. If you do two batches, don’t forget to spray again.
- To fill the donut pan cavities, use a piping/pastry bag. You can also scoop the batter with a spoon and fill the pan if a pastry bag is not an option.
- Make sure the donuts are completely cool before glazing, or the glaze will melt off.
Nutrition
Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.
Eggless Baking Frequently Asked Questions
You’ve asked, and I’ve answered! Read on for a handful of answers to the most frequently asked questions about eggless baking.
The recipe was originally posted in August 2018, the post content was edited to add more helpful information, no change to the recipe in June 2022.
This is a great recipe! I made some modifications by replacing milk with almond milk and skipping the vinegar. Despite the changes, they turned out wonderfully—light, fluffy, and delicious. I did notice a slight aftertaste of baking soda, which might be due to the almond milk substitution.
Next time, I’ll try the original recipe with milk and vinegar to compare. Thank you for sharing this recipe.
Hello Smara! Thank you so much for the great feedback! 😊 I love how you made the recipe your own with almond milk and skipped the vinegar – so glad they turned out light, fluffy, and delicious! The slight aftertaste of baking soda is likely due to skipping the vinegar, which helps balance out the taste. But I think trying the original recipe with milk and vinegar next time will give you the best results. Thanks again for trying it and sharing your experience – I really appreciate it! 💖
these are the best donuts I have ever had!!🥰😍:):):):):):):):):)
These are the best doughnuts I have ever had
Hi Rimara! Wow, thank you for the amazing compliment! 🌟 I’m so thrilled to hear that you loved the doughnuts! Your kind words truly make my day. If you have any other favorite recipes or need more ideas, just let me know. Happy baking!
Hi! Are these sturdy enough to be hung on a donut board?
Hello Lynne! Yes, they are =)
Very good! My daughter has an egg allergy and she greatly appreciated her donut. 😊
Hello Jenna! Great to hear that it was a hit! Thanks a lot for the review and good feedback.
Delicious!!!!
I have tried many eggless donut recipes and this is the best!
Hello P! Thanks so much for trying my recipes and taking the time to come back and let me know. I hope my recipes inspire you to continue baking. Please make sure to reach out if you have any questions or special requests. I am happy to help!
I wanted to give it a 5-star rating but for some reason, couldn’t hit the last star
I made this because I didn’t have eggs and had a donut craving
Soft, light and delicious
And so easy
Thank you ❣️
Hello Anisa! Thank you so much for your kind words! ❤️ I’m so glad to hear you enjoyed the donuts and that they satisfied your craving! It’s awesome that you found an eggless option that’s soft, light, and delicious. No worries about the rating—your feedback means the world to me! If you ever need more eggless recipes or have any questions, feel free to reach out. Happy baking!