Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Eggless Donuts

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

I love enjoying these healthy eggless donuts without any guilt since they turn out perfectly every time. I like to top them in two different ways, and on occasion I even fry them when I want something extra indulgent. With a few simple swaps, I can easily make them vegan and gluten free. This quick donut recipe satisfies my sweet tooth and gives me soft, cakey, moist donuts that never disappoint.

Eggless donuts, glazed with chocolate glaze, served on a white plate.

Old fashioned donuts are some of my favorite breakfast treats and desserts. Most donuts lean more toward a treat than a healthy breakfast, and they are rarely egg free or vegan. That is exactly why I created this donut recipe without eggs. It gives me a tasty option that works for anyone who wants a donut that is egg free and vegan friendly without giving up flavor.

I usually bake these donuts when I want a lighter option, and I also include frying instructions for days when I want something more indulgent. When I make them for a vegan friend, I swap the butter for vegan butter and the results stay just as moist and tender. I designed this basic donut recipe to work for many dietary needs while still tasting like a classic treat. Even when eggs are part of my diet, I still reach for these eggless donuts since the texture stays soft and satisfying. I enjoy them for a quick breakfast, a mid afternoon treat, or a dessert after dinner. Since they are lighter than most donuts, I can enjoy one at any time of day alongside my chocolate donuts and the strawberry donuts.

When I want to treat my family or friends, I always make these eggless donuts. Last week I stopped by a friends house who had just welcomed her first baby, carrying a warm batch fresh from my kitchen. She held her newborn in one arm and reached for a soft donut with the other, and that moment reminded me how comforting simple homemade treats can be.

This dough works well whether I bake or fry it, and I can easily adjust it to be vegan or gluten free. The texture stays soft and fluffy, which makes it great for little hands or a quick snack while caring for a newborn. This recipe is very kid friendly, and decorating the donuts adds a fun moment in the kitchen. I like setting out glaze, sprinkles, or other toppings so everyone can customize their own donut to match their taste.

These donuts bring a bit of happiness to any time of day. At the local community center, kids and volunteers alike reached for the donuts, showing how small homemade treats can brighten a day. I make these eggless donuts for friends, playdates, or quiet mornings at home, and they are always soft and satisfying. I hope you give them a try and enjoy sharing them with the people you love.

Latest Recipe Video!

🥘 Ingredients

This eggless donut recipe uses simple ingredients and requires minimal effort. I use the following ingredients to get the best results:

Ingredients for baked eggless donuts recipe on a white background.

All Purpose Flour: I use all purpose flour to get the best donut texture. For healthier grains, I sometimes use whole wheat flour. Keep reading for gluten-free suggestions.

Instant Dried Yeast: I use dry yeast in these no-egg donuts to help them rise and become fluffy.

Sugar and Salt: I just need a pinch of salt and 3 tablespoons of sugar for this simple donut recipe. It gives the perfect level of sweetness when paired with cinnamon sugar or chocolate glaze.

Almond Milk: This eggless donut recipe calls for almond milk, but I can also use any plant-based or dairy milk.

Butter: I use unsalted butter so I can control the saltiness in these eggless yeast donuts.

Vanilla Extract: Classic donuts have a touch of vanilla, and this egg-free donut recipe is no different. I look for pure vanilla extract for the best taste.

Oil (For Frying): I use whatever oil works best for me, but I recommend a high-heat oil. Sunflower oil or canola oil are popular choices for deep frying, but for a healthier option, I like using avocado oil.

Cinnamon Sugar Topping: I need sugar, cinnamon, and butter. White sugar is most commonly used, but I sometimes experiment with coconut sugar or brown sugar. The cinnamon and sugar give a warm, comforting flavor, and the butter helps it stick to the donut. If I’m making these vegan, I use vegan butter.

Chocolate Glaze Topping: I need powdered sugar, unsweetened cocoa powder, and unsweetened almond milk for this no-egg donut recipe. When I combine these, they create a smooth and creamy glaze that’s perfect for donuts. If I don’t have cocoa powder, I can also use melted chocolate chips.

🔪 How To Make

Making eggless donuts at home is not as daunting as it may seem. I follow along with these steps to guide me on my donut-making journey. I include instructions for both a fried and a baked eggless donut recipe.

Mix Dry Ingredients: In the large bowl of my stand mixer, I add the flour, dried yeast, sugar, and salt. I attach the dough hook and mix the dry ingredients for 2 to 3 minutes to combine them.

Dry ingredients for donut dough mixed in a stand mixer.

Microwave Wet Ingredients, Combine With Dry: In a microwave-safe container, I add the almond milk, butter, and vanilla extract. I heat it for 1 minute, or until the butter has just melted and the milk is lukewarm. I stir the melted butter to smooth out any lumps, then pour the lukewarm milk mixture into the yeast mixture.

Wet and dry ingredients combined together for donut dough, in a stand mixer.

Knead The Dough: I knead the donut dough for 5 minutes, or until it becomes smooth.

Dough for no egg donuts in a mixing bowl.

Let Dough Rest: I transfer the dough to a lightly greased bowl, cover it with a damp cloth, and allow it to rest in a warm place to double in size, which takes approximately 1 to 2 hours.

Yeast donuts dough in a mixing bowl.

Roll Out Dough: Once the dough has risen, I transfer it to a lightly floured surface and roll it out to approximately ½ inch thickness.

Doughnut dough being rolled out on a countertop.

Form Donut Shape: I cut rounds from the rolled dough using a 3-inch cookie cutter. To cut out the center, I use a smaller cookie cutter or a piping bag nozzle to make a small hole. I repeat this process with the remaining dough.

No egg doughnuts dough on a white countertop, being cut into donut shapes.

Let Dough Rise: I place the donuts on a baking tray lined with a sheet of parchment paper, leaving space for them to rise and spread slightly.

Eggless donut dough, cut into donut shapes and placed on a baking sheet.

Note: If I am frying, I place each donut on a small square of baking paper and then onto a baking tray. I lightly cover them and allow them to rise at room temperature for 1 hour.

Vegan donut dough, cut into donut shapes and placed on individual sheets of parchment paper.

Make The Cinnamon Sugar Topping

If coating the donuts in cinnamon sugar, prepare the coating by mixing the sugar and cinnamon in a small bowl until well combined. Set aside.

Make The Chocolate Glaze

If I am glazing the donuts, I prepare the glaze once the donuts are completely cooled by sifting the powdered sugar and cocoa powder into a mixing bowl. I slowly stir in the almond milk, adding small amounts at a time, until I reach the desired consistency.

Ingredients for chocolate glaze being stirred together in a mixing bowl.

You can make this eggless donut recipe baked for a healthier donut, or fried if you want a more decadent treat! Here’s how:

How To Oven Bake Eggless Donuts

Preheat and Bake: I preheat the oven to 350 degrees F / 180 C. I bake the donuts for 13 minutes in the preheated oven. The donuts are done when they are golden in color and sound hollow when I tap on the base.

Baked eggless donuts cooling on a wire rack.

Coat The Donuts (for cinnamon sugar flavor): While the donuts are hot, I lightly brush them with melted butter, vegan butter, or warm water and then roll them in the sugar and cinnamon mix.

Doughnuts on a baking sheet lined with parchment paper, being brushed with melted butter.

Glaze The Donuts (for chocolate glaze flavor): Alternatively, I wait until the donuts are completely cool before dipping them in the glaze.

Doughnuts dipped in chocolate glaze.

How To Fry Egg Free Donuts

Lower Donuts Into Oil: I heat a flat-based pot or deep pan with oil over a medium flame. I carefully lower 2 to 4 donuts into the oil, removing the square of baking paper as I release each donut into the hot oil.

Raw donut dough being fried in a large stock pot on the stove.

Fry The Donuts: I cook the donuts on one side for 3 to 4 minutes, carefully turn them over, and continue cooking on the other side for another 3 to 4 minutes. The donuts become fluffy and develop a nice golden brown color. I repeat this process until all the donuts are cooked.

Donuts frying in a large pot on the stove.

Coat The Donuts: If I am coating with cinnamon sugar, I roll the hot donuts in the cinnamon sugar, making sure to coat all sides, then remove and serve them. If I am glazing, I drain the fried donuts on absorbent paper and let them cool completely before coating them in the glaze.

Vegan donuts coated with cinnamon sugar on a sheet of parchment paper.

Dip and Let Glaze Set: I dip the top of the doughnuts into the glaze and let them set on a cooling rack before serving and enjoying them.

Doughnuts glazed with a chocolate glaze, cooling on a wire rack.

My #1 Secret Tip for this recipe is I always make sure my wet ingredients are just lukewarm before mixing them in. If they get too hot, they can kill the yeast and keep the dough from rising.

Other Tips To Keep In Mind:

  • Be mindful of the glaze consistency. I’ve found that the glaze needs to be just thick enough to coat the donut, but not so thick that it tugs at the surface. When the glaze is too heavy, dipping the donut can actually tear the top or pull off little pieces.
  • You can knead by hand. I often make this dough without a stand mixer, and it turns out just as well. I just knead it by hand for about 7 to 8 minutes, or until it is smooth and elastic.
  • Tips For Frying Donuts
    • If frying, use high quality oil. When I follow the eggless fried donut recipe, I make sure to use a high quality oil with a high smoke point and a neutral flavor.
    • Keep oil at a constant heat. When I am frying, I keep the oil at a constant medium heat. If it gets too hot, the donuts will burn and stay undercooked inside. If the heat is too low, they turn soggy.
    • Be very cautious when frying. To fry the donuts, I place each donut while still on its baking paper square onto a cooking spatula and lower it into the oil. I remove the baking paper immediately. I can also place the donut in the oil by hand, but I make sure to do it very carefully and slowly.
    • Remove excess oil. I drain the fried donuts by setting them on a few layers of paper towels to remove any excess oil. I can also place the no egg doughnuts on a wire rack lined with a paper towel, and I make sure to keep a plate underneath to catch any potential oil drips.

📖 Variations

There are so many ways to enjoy and customize these eggless donuts. I love experimenting with different flavors, toppings, and tweaks.

Make Nutty or crunchy donuts: I add finely chopped nuts like almonds, walnuts, or pistachios, or seeds, to the dough, or I sprinkle them on top after glazing for extra texture and a nutty flavor.

Try other glaze flavors: Sometimes I like to switch things up with different glazes. Vanilla, strawberry, or even a vegan chocolate ganache drizzle can make the donuts extra yummy.

Make donut holes: I never like to waste dough, so I roll the centers I cut out into small balls. I bake or fry them just like the donuts, and they make a fun little treat on the side.

🍽️ Serving Suggestions

To make these eggless donuts even more indulgent, I like pairing them with lychee ice cream or my chocolate banana nice cream. One evening after dinner, I set out donuts and ice cream for my family and we all gathered around the table, passing bowls and laughing while choosing our toppings.

Hot chocolate and donuts are a classic combo I can never resist. On cooler nights, I warm up a pot of healthy hot chocolate, or oat milk hot chocolate and place the donuts in the center of the table so my kids dip their donuts.

🧊 Storage Directions

Refrigerating: I usually enjoy these donuts within the first 24 hours, but if I have leftovers, I cover them with plastic wrap and keep them in a cool, dry place for up to 3 days.

Freezing: I usually freeze my donuts either at step 10 before cooking or after they’re baked. I put them in an airtight container and store them in the freezer for up to 2 months. I always make sure they don’t have any cinnamon sugar or glaze before freezing.

Defrosting: To defrost my uncooked donuts, I place the frozen donuts on a baking tray lined with parchment paper and let them come to room temperature before baking. I always add the glaze or dip them in cinnamon sugar right before serving so they taste fresh.

❓Recipe FAQs

Do you need yeast for eggless donuts?

It depends on what type of texture I want my donuts to have. I usually use yeast in traditional donut recipes because it helps the dough rise and creates a fluffy texture. But I also make eggless donuts that don’t require yeast. Instead, I rely on other leavening agents like baking powder or baking soda. I’ve noticed that eggless donuts without yeast have a more cakey texture compared to the chewy, doughy texture of yeast-based donuts.

Why did my donuts stay flat or dense instead of soft and risen?

I’ve found that if my yeast is old or inactive, the dough doesn’t rise properly. I also have to be careful that my wet ingredients aren’t too hot, because that can kill the yeast and stop the rise.

Why do my donuts crumble easily or fall apart?

If I don’t let the dough rest enough before shaping, it can weaken and make the donuts fall apart. Using the wrong type of flour or not adding enough fat or liquid can also leave them dry and fragile.

Eggless donuts served two ways - with a cinnamon sugar topping and with a chocolate glaze, served on a few white plates.

Love this plant based dessert recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comments section further down the page!

You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

📋 Recipe Card

🎥 Watch How to Make It

https://youtu.be/vUics5kgPIE
Eggless donuts, glazed with chocolate glaze, served on a white plate.
Print Recipe
5 from 6 votes

Eggless Donuts

I love enjoying these healthy eggless donuts without any guilt since they turn out perfectly every time. I like to top them in two different ways, and on occasion I even fry them when I want something extra indulgent. With a few simple swaps, I can easily make them vegan and gluten free. This quick donut recipe satisfies my sweet tooth and gives me soft, cakey, moist donuts that never disappoint.
Prep Time25 minutes
Cook Time13 minutes
Rising Time3 hours
Total Time3 hours 38 minutes
Course: Baking, Breakfast, Brunch, Dessert
Cuisine: American, Vegan
Diet: Vegan, Vegetarian
Servings: 12
Calories: 188kcal
Author: Anjali Shah

Ingredients

For The Donuts

For The Cinnamon Sugar Topping

For The Chocolate Glaze

Optional – If Frying

Instructions

Make The Doughnut Dough

  • In the bowl of a stand mixer add the flour, dried yeast, sugar and salt.
  • Attach the dough hook to the stand mixer and mix the dry ingredient for 2-3 minutes to combine.
  • In a microwave safe container add the almond milk, butter and vanilla extract. Heat for 1 minute or until the butter has just melted and the milk is luke warm. Stir to finish melting the butter if needed.
  • Pour the wet ingredients into the dry.
  • Knead the dough for 5 minutes or until the dough is smooth.
  • Transfer the dough to a lightly greased bowl, cover and allow to rest in a warm place to double in size, approximately 1-2 hours.
  • Once the dough has risen, transfer to a lightly floured surface and roll out to approximately ½” thick.
  • Cut rounds using a 3 inch cookie cutter. To cut out the center use a smaller cookie cutter or a piping nozzle. Repeat with remaining dough.
  • Place the donuts on a baking tray covered with a sheet of baking paper, allowing space for the donuts to rise and spread slightly. If frying, place each donut on a small square of baking paper and then on to a baking tray.
  • Lightly cover and allow to rise at room temperature for 1 hour.

Make The Cinnamon Sugar Topping

  • If coating the donuts in cinnamon sugar prepare the coating by mixing the sugar and cinnamon in a bowl until well combined. Set aside.

Make The Chocolate Glaze Topping

  • If glazing the donuts, prepare the glaze by sifting the powdered sugar and cocoa powder in to a mixing bowl.
  • Slowly stir in the almond milk, small amounts at a time, until desired consistency has been achieved.
  • To cook the donuts you can either oven bake or fry. Below are both directions.

Instructions For Baking Donuts

  • Preheat the oven to 350F/180C.
  • Bake the donuts for 13 minutes. The donuts are cooked when they are golden in color and sound hollow when tapped on the base.
  • While hot, lightly brush with melted butter and roll in the sugar and cinnamon mix. Alternatively wait until the donuts are completely cool before dipping in the glaze.

Instructions For Frying Donuts

  • Heat a large pot with oil over a medium heat.
  • Carefully lower 2-4 donuts into the oil, removing the square of baking paper as you release the donut into the oil.
  • Cook on one side for 3-4 minutes, carefully turn the donuts over and continue to cook on the other side for another 3-4 minutes. Donuts will be fluffy and golden in color.
  • If coating with cinnamon sugar, roll the hot donuts in the cinnamon sugar, coating all sides, remove and serve.
  • If glazing, drain the cooked donuts on kitchen paper and allow to cool completely before coating in glaze. Dip each donut into the glaze and allow to set on a cooling rack before serving.
  • Repeat until all donuts have been cooked and topped with either cinnamon sugar or the chocolate glaze!

Notes

  • My #1 Secret Tip for this recipe is I always make sure my wet ingredients are just lukewarm before mixing them in. If they get too hot, they can kill the yeast and keep the dough from rising.
  • Be mindful of the glaze consistency. I’ve found that the glaze needs to be just thick enough to coat the donut, but not so thick that it tugs at the surface. When the glaze is too heavy, dipping the donut can actually tear the top or pull off little pieces.
  • You can knead by hand. I often make this dough without a stand mixer, and it turns out just as well. I just knead it by hand for about 7 to 8 minutes, or until it is smooth and elastic.
  • Tips For Frying Donuts
    • If frying, use high quality oil. When I follow the eggless fried donut recipe, I make sure to use a high quality oil with a high smoke point and a neutral flavor.
    • Keep oil at a constant heat. When I am frying, I keep the oil at a constant medium heat. If it gets too hot, the donuts will burn and stay undercooked inside. If the heat is too low, they turn soggy.
    • Be very cautious when frying. To fry the donuts, I place each donut while still on its baking paper square onto a cooking spatula and lower it into the oil. I remove the baking paper immediately. I can also place the donut in the oil by hand, but I make sure to do it very carefully and slowly.
    • Remove excess oil. I drain the fried donuts by setting them on a few layers of paper towels to remove any excess oil. I can also place the no egg doughnuts on a wire rack lined with a paper towel, and I make sure to keep a plate underneath to catch any potential oil drips.

Nutrition

Serving: 1donut | Calories: 188kcal | Carbohydrates: 31g | Protein: 3g | Fat: 5g | Saturated Fat: 3g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 1g | Trans Fat: 0.2g | Cholesterol: 13mg | Sodium: 260mg | Potassium: 36mg | Fiber: 1g | Sugar: 7g

12 responses to “Eggless Donuts”

  1. Would love to try this recipe.
    Will it alter the texture or taste if we use salted butter instead of Unsalted.. Can we omit the salt of we using salted butter.
    Thanks

    • Hi Ruth! Yes you can use salted butter if you omit the added salt in this recipe. I haven’t personally tested it with salted butter but theoretically, with that swap and omitting the extra salt, it should work!

  2. I have never tried eggless donuts before! It is truly a blessing to be able to make these without eggs…5 stars

  3. This eggless donut recipe looks so tasty; wish I could grab one from the screen, lol. Thanks for the step-by-step tutorial; can’t wait to make this with my daughter.5 stars

  4. My little niece had great fun making these eggless donuts with me. They were so easy to make tasty, loved it with cinnamon sugar!!5 stars

  5. The idea of healthy baked eggless donuts sounds too good to be true, but this recipe delivers! I love that it includes options for different toppings and can be easily made vegan and gluten-free. Plus, the fact that they’re baked instead of fried makes them a guilt-free indulgence that I can enjoy any time. Can’t wait to try making these at home!5 stars

  6. These were incredibly delicious and easy to make vegan, thank you for the tips! The chocolate glaze was incredible! Next time I’ll try the cinnamon sugar 🙂5 stars

5 from 6 votes (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating





Subscribe to newsletter

Copyright 2026 The Picky Eater®, LLC. All rights reserved. Powered by Crave