Soft, pillowy vegan doughnuts that taste like they came from a bakery! Made with yeast-risen dough and dipped in sweet vanilla glaze, these doughnuts will satisfy your cravings. Perfect with a cup of coffee!
Okay, so the internet already has a million and one recipes for vegan doughnuts. But almost all of them are for baked doughnuts. These are different — they taste just like they came from a doughnut shop. That's because they're made just like doughnut shop doughnuts!
Did you know that legit doughnut shop doughnuts aren't baked? My husband didn't. When I told him I wanted to make legit vegan doughnuts for once (for upcoming Fat Tuesday), he looked pretty confused. Like, don't you already have a bunch of recipes for vegan doughnuts?
Legit Doughnuts
In case anyone else didn't know, the doughnuts that you get at a doughnut shop or bakery aren't baked. They're fried.
No wonder those suckers are so good. And yes, I acknowledge the fact that frying isn't as healthy as baking, but we're talking about doughnuts, not some superfood power salad. So I fried them.
Also, legit doughnuts are generally yeast-risen (there are exceptions, like cake doughnuts). That's why the texture of baked doughnuts (typically leavened with baking soda or powder) is a bit different.
How to Make Vegan Doughnuts
Obviously these doughnuts are going to be a bit more work than doughnut-pan doughnuts. They're so worth it! Get started early in the day so your dough has plenty of time to rise.
Make the Dough
Start by warming up some non-dairy milk in a bowl or liquid measuring cup. Don't get it too hot or it will kill your yeast. Go with bath-temperature water. Add some sugar and whisk in a packet of yeast. Let it sit for about 10 minutes. It should get frothy during this time — if not, your yeast is dead and you'll need to start over with a fresh packet.
Now it's time to beat some vegan butter (softened to room temperature) and sugar together with an electric mixer. Next add some vanilla and salt, followed by that milk-yeast mixture. Beat everything together.
Now start beating in some flour. Add just a bit at a time. Before long you'll have a dough that's too thick for the mixer to handle — ditch the mixer and switch to a spoon.
Once you've got your dough mixed, you'll need to knead it. Sprinkle some flour on the counter and work the dough for about five minutes, until it's smooth and stretchy.
First Rise
Coat a mixing bowl with oil, place the dough inside, and cover it with a damp towel. Place it in a warm spot in the kitchen to rise. I like to stick it in the oven with the light on for this. In about an hour or so (depending on the temperature), your dough will double in size.
Roll and Cut
Now it's time to make the doughnuts!
Sprinkle some more flour on the counter and use a rolling-pin to roll out your dough. You want it to be about ½ inch thick. Now cut it into doughnuts! I'm using doughnut cutters, but feel free to use biscuit cutters or a knife if you don't have any. You'll want something that's about 3 ½ inches in diameter.
Second Rise
Place your cut doughnuts on a parchment paper-lined baking sheet, cover them with a damp towel, and place them in a warm spot to rise again. Yes, this is the second time we're letting our dough rise!
Let your doughnuts rise until they puff up a bit. This should take 45 minutes to an hour.
Frying
Now for the fun part.
Use a large Dutch oven for this. Pour in some oil. Okay, pour in a lot of oil. You want it to be at least 1 ½ inches deep.
Now heat it up! This will take a few minutes. Use a deep-frying thermometer to monitor the oil temperature. When it reaches about 350°F, your ready to fry!
Fry a few doughnuts at a time, making sure not to crowd the pot. The doughnuts will float while they fry, so you'll need to do one side at a time, frying until each side is golden brown. This should only take a minute or two per side. If you saved your doughnut holes, fry them as well!
Transfer the fried doughnuts to a paper-towel lined plate.
Finishing the Doughnuts
While the doughnuts cool, mix up some glaze and/or frosting. I made both!
When the doughnuts are cool, dip them both sides the glaze, coating the doughnuts all over.
If you'd like to frost them as well, let the glaze harden first, then dip the tops in frosting. Sprinkles add a nice decorative touch!
Vegan Doughnut Tips & FAQ
- Always use caution when frying! That oil gets super hot and can easily burn you.
- Never leave frying food unattended.
- Monitor the oil temperature closely.
- Be super careful to avoid splashing when placing things in or removing them from the oil.
- Don't pour your unused oil down the drain, as it can cause clogs. Dispose of it by placing it in a sealable container (such as the bottle it came from or an old coffee can), and place it in the trash. Alternatively, you can save it for later (an excuse to make more doughnuts). Oil can also be composted in small amounts.
- This recipe makes enough glaze and frosting to cover all of your doughnuts. Scale down as needed.
- Homemade doughnuts are best eaten the day they're made. You can get away with serving them a day later, but they won't be quite the same.
- Can I freeze my doughnuts? If you'd like to freeze your doughnuts, simply arrange them on baking sheets and freeze until solid. You can then remove the frozen doughnuts from the baking sheets and transfer them to sealed freezer bags. They should be good for at least 3 months. Again, they'll never be quite the same as they were on day 1, but they won't be bad!
- Can these doughnuts be made gluten-free? I'm afraid I'm not sure, as I have limited experience making yeast breads with gluten-free flours.
- Prefer a baked vegan doughnut recipe? I've got lots of them, here.
Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!
Vegan Doughnuts
Soft, pillowy vegan doughnuts that taste like they came from a bakery! Made with yeast-risen dough and dipped in sweet vanilla glaze, these doughnuts will satisfy your cravings. Perfect with a cup of coffee!
Ingredients
For the Doughnuts
- 1 ¼ cup unflavored non-dairy milk, warmed to about 110°F
- 1 (7 gram) packet active dry yeast
- ¼ cup plus 1 teaspoon organic sugar, divided
- 6 tablespoons vegan butter, at room temperature
- 1 teaspoon vanilla extract
- ¾ teaspoon salt
- 4 cups all-purpose flour, plus more as needed
- Canola or vegetable oil, for frying (you'll need at least 3 cups)
For the Glaze
- 3 cups organic powdered sugar
- ½ cup unflavored non-dairy milk
- 2 teaspoons vanilla extract
For the Chocolate Frosting (Optional)
- 1 cup vegan chocolate chips
- ¼ cup vegan butter
- 2 tablespoons maple syrup
Instructions
To Make the Doughnuts
-
Whisk the milk, yeast, and 1 teaspoon of sugar together in a small bowl or liquid measuring cup. Set it aside for about 10 minutes, until frothy.
-
In a large mixing bowl, beat the butter and remaining ¼ cup of sugar together with an electric mixer at high-speed until creamy, about 1 minute.
-
Beat in the vanilla and salt.
-
Begin adding the yeast mixture to the butter mixture, beating in a bit at a time at low speed. Be careful to avoid splashing.
-
Begin adding flour, about ½ cup at a time, beating in each addition. Switch to a spoon when the dough becomes too thick for the mixer to handle. Continue adding flour until a soft dough forms (about 3 ½ cups total).
-
Transfer the dough to a lightly floured work surface, and knead until smooth and elastic, about 5 minutes.
-
Transfer the dough to a lightly oiled mixing bowl and cover it with a damp tea towel. Place the bowl in a warm spot to rise until doubled in size, about 1 hour.
-
Punch the dough down, then transfer it to a lightly floured work surface. Roll the dough to about ½ inch thick.
-
Use a doughnut cutter or biscuit cutter to cut the dough into doughnut shapes.
-
Reroll the excess dough and repeat until all of the dough has been cut.
-
Transfer the doughnuts to a parchment paper-lined baking sheet. Cover them with a damp tea towel and place the baking sheet in a warm spot to rise until puffy, about 1 hour.
-
Fill a large pot or Dutch oven with 1 ½ to 2 inches of oil and place it over medium-high heat.
-
Heat the oil to about 350°F. Use a frying thermometer to monitor the temperature.
-
Add a few doughnuts to the oil, being very careful not to splash. Avoid crowding the pot.
-
Let the doughnuts cook for 1 to 2 minutes, flip and cook 1 to 2 minutes more, until golden brown on both sides and puffy.
-
Use a slotted spoon or tongs to remove the doughnuts from the pot. Transfer them to paper towel-lined plates to drain and cool.
-
Repeat until all of the doughnuts are cooked.
To Make the Glaze
-
Whisk all ingredients together in a small bowl. Add more powdered sugar if it seems too thin, more milk if it's too thick. You want it to be somewhat runny, but thick enough to coat the doughnuts.
To Make the Chocolate Frosting
-
Melt the chocolate chips by microwaving in 30 second increments, stirring between each zap.
-
Stir in the butter, until melted, followed by the maple syrup.
Finish the Doughnuts
-
When the doughnuts have almost completely cooled, dip each one in the glaze, to coat both sides.
-
Transfer the doughnuts to a wire rack for the glaze to set. I recommend placing a plate or paper towel under the rack to catch any drips.
-
If you're frosting your doughnuts, wait for the glaze to fully set, then dip the tops in the frosting. Optionally top your doughnuts with sprinkles, nuts, or coconut.
-
Allow the frosting to set, then serve.
Recipe Notes
Adapted from Delish.
Amazing Doughnuts! So beautiful, i'm so doing these this week!
Please try the two ingredient vegan donuts:
Bananas
Self rising flour
Look up the recipe.
Taste amazing.
This can make easy donut holes too.
“And yes, I acknowledge the fact that frying isn’t as healthy as baking, but we’re talking about doughnuts, not some superfood power salad. So I fried them.“
AMEN, SISTER!
Can’t wait to make these.
I tried making these but my dough wouldn’t rise. I’ll try again tomorrow.
Sorry to hear that! Did the milk get frothy in step 1? That's usually the best way to tell if your yeast is viable.
Can you chill and slow proove over night?
I'm sure you can, but I haven't tried it so I don't have exact instructions on how to time it. If I have a chance to try it I will update the post!
Yes I have done this… make the dough around 8.30-9pm then prove it in the fridge overnight. I take it out around 30 minutes before rolling to allow the dough to soften a bit. Doughnuts turn out amazing!
I made these again today (and the milk was definitely frothier) and they turned out great! Thanks for sharing this recipe!
Yay!! I'm so glad they worked out! Thanks for the update!
is there a way i can make these w/o yeast?
could i use self rising flour instead of yeast?
or maybe i could use lemon juice and baking soda? sorry for commenting so much 😂
No worries! I wouldn't recommend using a different leavener in this particular recipe. I do have a bunch of baked doughnut recipes that use baking powder or soda though - they're all here: https://www.connoisseurusveg.com/tag/doughnuts/ Just scroll down past this recipe and you see a bunch of others. :)
Hi can I also do this with fresh yeast? If so, how much should I use?
I haven't tried the recipe with fresh yeast, but my understanding is that you should usually double the amount when making this substitution - so try using 14 grams.
Thank you for the recipe, Alissa. My bf and I made these for mothers day, since we weren't able to get our regular favorite donuts due to covid. I realized that the quality of ingredients is very important. For example, we purchased the cheapest powdered sugar at the store, thinking it was all the same. When we made our glaze, it was pretty bad. The consistency was great, but the taste of it was not! It had a "been in the cupboard for years" taste lol. Is that why you say to use organic? We weren't sure why you kept saying to use organic sugar. Also, our chocolate frosting did not come out good. We used the Vegan I Can't Believe It's Not Butter. I guess this is technically margarine, but it usually works fine in my other recipes. I think in this one, maybe it's necessary to use the vegan butter sticks? The frosting came out too margarine tasting, I think! Also, didn't taste chocolate-ey enough! I ended up making it without the butter and using almond milk instead. This is our first time making donuts, so we are ignorant of things that are probably common sense to others lol. Definitely takes some practice I think if you're a beginner. The bread part of our donuts was also a little denser than I'd prefer. But we did a slow rise in the fridge since we wanted them for the next day. Maybe this is why? Anyway, it was interesting to make our own donuts from scratch. Definitely a first!!
Sorry you had some issues with the doughnuts. The quality of ingredients will definitely matter when it comes to flavor, although that's not why I specify organic - that's actually because non-organic granulated sugar (in the U.S. at least) is processed using animal bone char, so it's not vegan. I haven't tried this recipe with I Can't Believe It's Not Butter, so I'm not sure if that's an issue, but I can say the Miyoko's vegan butter is amazing and always my first choice. Changing the rise time and temperature could definitely be what caused them to be overly dense, as could not kneading the dough enough.
So glad to hear your use Miyoko's. We definitely try to avoid palm oil, which is in many of the other options. Cannot wait to try these. My daughter and I just did a 4 hour, one way trip for vegan doughnuts, so this will make life easier. Thanks!
Made these with spelt flour and they turned out great! Definitely using this recipe again.
These donuts came out unbelievably perfect. Thank you for this!
This is a great recipe! However, I added up the calorie count myself and it was drastically less than what the nutrition list said. Maybe it was just the ingredients I used but again great doughnuts!
these donuts were AMAZING!! so fluffy, the perfect yeast donut. i followed the directions to a tee and topped some with strawberry glaze, some with vanilla glaze, some with glaze & sprinkles, and some with cinnamon sugar, all delicious 😋
Just found this recipe today and looking forward to trying it tomorrow, but I only have Vanilla flavored milk. Will that change the flavor too much? The kids will not drink the u flavored nondairy milks so I dont want to buy some that will likely go to waste.
I think vanilla would work fine. Is it sweetened? Unsweetened is preferable, but I think unsweetened will work - I'd just leave out the teaspoon of sugar in step 1. Enjoy!
Super excited to make these this weekend. I say I’m a precious message you use miyoko’s butte. Which is prefect, so do I, seems to always work one for one in my baking. Although was wondering What kind of non-dairy milk did you use specifically? I normally use coconut milk no guar gum for baked items. But I’m down to use anything for some good ol’ fashion doughnuts. Thanks a bunch.
Just about any non-dairy milk with a neutral flavor will work! I use almond breeze, just because that's normally what I buy for my coffee. I hope you enjoy these!
Am I better off using plain, self raising, or bread flour? Thanks!
Plain will work best. Enjoy!
Can we use coconut oil instead of vegan butter? I want to try and make these and I have all the other ingredients except for the butter but I do have coconut oil.
My instinct tells me it would work, but I'm afraid I can't be 100% certain, as I haven't tested the recipe with coconut oil. I'd love to hear how it works out if you try it!
The coconut oil worked well, but idk if the donuts came out a little dense because of my error or the change of the oil. I want to retry them but the flavor was delicious
I don't think the oil would make them dense - they might just need a bit more time to rise. Glad they were delicious!
Mine stuck to the sheet after the second rise, I pulled to off the best I could and they went flat then:( any tips?
Did you use parchment paper? That usually prevents sticking.
Hi, I'm in the process of making these doughnuts! Love how the dough is so soft. I will be frying them soon.
I would like to know if you can bake these doughnuts as well? And if so at what temperature and for how long?
Thank you for this recipe 😊
I'm afraid I'm not sure, as I haven't tried. I think a high temperature would work best, but that's just a guess. I have a bunch of baked doughnut recipes on the site that you could try another time - https://www.connoisseurusveg.com/tag/doughnuts/
Hi! I will be trying this vegan recipe for the first time this weekend. For usual doughnuts I use strong bread flour as I get better results, the doughnuts are soft and fluffy.
Do you think I will get the same results if I use strong bread flour? Or stick to plain flour? Thanks
I haven't tried this recipe with strong bread flour, so I can't say for sure, but if you've had good results using it in similar doughnut recipes that are fried and yeast-risen, I can't see why it wouldn't work here. I'd love to hear how it turns out if you try!
Thank you so much for this recipe! I have used it 3 times now, and every time it turns out AMAZING!
I've made these doughnuts twice now, with cinnamon/sugar mix and a KK-style maple glaze, and they turned out great both times! I have tried to do them according to this recipe without a hole, so I could fill them, but when they fried the ended up with a large domed pocket on top instead of the interior rising evenly. It's like a bubble that takes up the entire diameter. Did I do something wrong or does the recipe need to be changed a little for solid doughnuts?
Glad you enjoyed them! Hmmm...that's interesting about interesting about the centers bubbling up and I'm not sure why it's happening. I'll experiment with some filled doughnuts and add some comments to the recipe if I can figure out what's going on.
We made these in um, anatomically correct shapes for my daughter's bachelorette party. They came out amazing and everyone loved them. Thanks for the great recipe!
Easy, delish and super fun for a beginner 😊
These donuts were amazing! And the chocolate frosting was a big hit with adults and kids alike. Will definitely be making them again soon. Thanks so much for sharing!!
If I make these ahead, will they last for up to 5 days in an air tight container?
5 days might be a stretch. They should be fine for about 3 days, although the quality will decline quite a bit after the first day. You could try freezing them - I did that with a batch, and they held up fine (although they're still best eaten on the day they're made).
My daughter and I just made these and we were so pleased with the results! It was our first time making yeast fried donuts. We followed the recipe exactly and did half plain glazed and half with the chocolate frosting. We used the country crock plant-based butter and it worked well and tasted great. Our favorite vegan butter is Miyokos but we can’t always find it. Thanks for the great recipe!
This recipe is so good we made it twice in one week. First vegan treat I’ve made for my boyfriend that came out perfect on the first try (minus my over frying!). And the only recipe I could find for deep fried instead of baked, it makes a huge difference! I halfed the first time and it was just as perfect as the second full batch. 10/10 would recommend
Not sure what I did wrong... The texture of these were just awful. Dry and hard to chew. Luckily the little boy I made them for had never had a real donut before because of his allergies, so he enjoyed them. But the rest of us who know donuts just couldn’t muscle them. I used unsweetened almond milk.
I'm sorry they didn't work out for you! Yeast doughs can be tricky. Is it possible you mis-measured something? Or overkneaded the dough?
Could you please include gram weight measurements too please...
Helps to make the recipe consistent.
Thank you
Hi Dena! There's actually a button just below the ingredients - click "metric" to convert the weights to grams. :)
Can these be made in an air fryer? Thanks so much, love your recipes!
I'm afraid I'm not sure! I don't have an air-fryer (yet). If I have a chance to experiment with one in the future I'll update the recipe!
I make my in an airfryer, a Delonghi Multifry. The doughnuts come out fine. However, I do add a little bit of oil.
Hi Alissa, loving this recipe. I was just wondering if you reckon they would be OK baked rather than fried (I know the taste won't be quite the same). Looking forward to your reply. Thanks!
- Lara
Oh! I have just seen your link for baked donuts, sorry! Thank you, Lara
Holy yum. Due to allergies my kid has never had a doughnut. These are the most delicious doughnuts I have EVER eaten. I made up my own toppings/ glazes/ fillings but used the dough recipe as written. Mine required a longer rise. If your doughnuts are tough it’s likely the dough wasn’t kneaded properly and or didn’t rise enough. For first rise you should be able to make 2 1 inch indents in the top and they stay there when you check a minute later.
These were a huge hit! Thank you.
Has anyone used a Gluten free flour with success? That's the only thing I would need to sub, otherwise they look and sound Amazing!! :)
Half of them turned out great, half didn't. For some reason the donuts I cut after the first time rolling out the dough did not rise, although they were easy to cut. After kneading the leftover dough back into a ball, the dough was much more elastic and these donuts were sooo puffy and fluffy. I'm not sure why there was such a difference.
Hi there! Can I make this dough the day before needed to bake?
Maybe, but I'm not totally sure. In order to avoid your dough over-proofing you'd want to keep the dough in the fridge overnight, then let it come up to temperature the next day. I'd also expect the taste to change a bit, but that might not be a bad thing - overnight doughs tend to have some more complex flavors going on.
I've already tried this recipe 3 or 4 times. I let the dough rise for several hours during the day or even overnight before making the doughnuts.
Hi Angela! When you did them overnight, did you put them in the fridge as Alissa recommended? I want to make them for a small/safe breakfast gathering tomorrow morning, but would rather not wake up crazy early to start mixing!! Thanks!
I LOVE this recipe!! I make it quite frequently with my sister, they always come out great. We always make a maple syrup glaze for these and it's delicious. I am planning to male these again soon and am curious if you think I can sub maple sugar for the white sugar in the recipe?
Hello, Thank you so much for this recipe which I have already tried 3 or 4 times. The dough comes out perfect and makes nice fluffy doughnuts. However, the glaze as per the recipe is way too liquid and makes the doughnuts soggy (in my opinion). Having checked other recipes on the net, I saw that a number of them recommend 2 cups of confectioner's sugar for 1/4 cup non-dairy milk + 1 tsp vanilla extract. This is what I have tried with my last batch of doughnuts and the glaze is firmer and less liquid. The glaze is currently setting on my doughnuts as I write this comment, but the result appears to be a hard shell-like glaze which is what I prefer.
Wow! These donuts are AMAZING! Some of the best vegan donuts I've ever had.
OMG, these are soooo good! I am planning my husband's birthday treat, so I tested this recipe against another popular vegan donut recipe. This one won by FAR! They are absolutely delicious! My sister-in-law made them with me, and she couldn't believe they were vegan.
I can't wait to make them for my husband's birthday. Unlike a few comments, I actually liked the thin glaze, it reminds me of Krispy Kreme.
Thanks for the incredible recipe!
I love this recipe, and am looking to "pumpkin-fy" it for my friend's annual pumpkin brunch (held this year out in the park), I may just go the route of adding spice to the dough and making a pumpkin glaze, but if I wanted to add pumpkin puree to the dough itself, do you have any recommendations for how much to replace the butter/plant milk?
I love the idea of adding pumpkin to these! I just happened to be debating making a pumpkin yeast bread recipe from a cookbook before reading your comment, so I compared that recipe to some of the other yeast breads in the book. It looks like replacing all of the liquid with pumpkin plus adding a little extra is the way to go. If I were to try it with this recipe I'd probably use 1 1/2 cups plus 2 tablespoons of pumpkin puree - that's probably about a 14 ounce can. I haven't tried this myself so no promises though! I'd love to hear how it turns out if you try it.
So delicious! Will definitely be making these again very soon. I tossed mine in cinnamon/ sugar (while slightly warm), so yummy! Thank you for the recipe.
These donuts are my go to! I recently moved to a smallish city in Ga and there are absolutely no vegan donut places around. Whenever my partner and I crave donuts we make these! They’re delicious and always satisfy our craving, thank you for sharing your recipe!
These are great! I made these twice in the same week already, shame on me -_- They really do taste like the donut shop! Thanks for sharing!!
Hi there I wanted to give this recipe a try but was wondering if I could do this in a stand mixer with a dough hook instead of a hand mixer and kneading?
Thanks so much!
I haven't tried it with this recipe, but I can't see any reason a stand mixer and dough hook wouldn't work!
Alissa, Thank you so much for this recipe! I'm making it for the 5th time for my vegan 16 year old's birthday breakfast. The chocolate sauce recipe goes perfectly with the donuts. And, of course, fry them people! It's a donut, not a kale salad.
Pretty good!
Some mods I did/notes others might find helpful:
1. I used unsweetened vanilla almond milk for both the doughnuts and icing instead of plain - it worked just fine!
2. I halved the icing recipe & had more than enough to cover all doughnuts and holes-but I guess it depends on how much icing you like! I dipped some on both sides and some on just one since it was ultra sugary & I was adding some light sprinkles. I poured icing into a shallow dish to dip the donuts.
3. 45 seconds on each side with my gas burner on medium heat achieved the perfect golden brown. I wound up timing it & that worked well.
4. I used a little over one inch of oil in a wide shallow sauce pan & this worked well.
Thanks for the recipe! I have dietary restrictions & this was a great alternative.
Can you use sourdough starter instead of dry yeast? If so, can anyone recommend how to substitute?
I'm sure you can but I haven't tried it myself. I do have starter so I'll experiment with it and post my results if I have a chance. I love the idea - thanks for bringing it up!
So good! Thanks for this recipe. I had frozen some after 2nd proof and am enjoying Round 2 of doughnuts today. I initially just dropped them in the oil frozen, which didn't work, but letting it thaw to room temp before dropping them in oil worked beautifully. It's just as good as Round 1!