Vegan Doughnuts

Vegan Doughnuts
Now you’ve seen the picture, you’re wondering, where are the holes in these vegan doughnuts? Here’s the short answer: I didn’t have a doughnut cutter.I spent all of Sunday morning in stores that sell baking tools trying to find one, but the only specialty store in my area that would possibly stock it was, unfortunately, closed. And since I’d already started the dough, I couldn’t wait any more.So I did what I’ve done when I made doughnuts in the past, which isn’t often. I used a cookie cutter. A regular round one, about 2 inches across.

These are yeasted doughnuts so they have a mildly sweet, yeasty flavor combined with a soft, fluffy texture that’s quite wonderful.

I used soft tofu instead of eggs in this recipe, and I used a mix of canola oil and vegan “butter” instead of regular butter.

This is my final entry for Sweet Vegan, the event I’m hosting this month (gosh, I did eat too many sweets this month!). I want to take the opportunity to remind all of you cooks and bakers out there to send in your entries before end of day Oct. 31. I am out of town the next four days, but I’ll post the round-up before the end of the week.

And finally, not to forget, a very happy- and sweet – Diwali to everyone!
Donut recipe

Vegan Doughnuts
Prep time
Cook time
Total time
Recipe type: Desserts
  • 1 cup warm water
  • 4½ tsp active dry yeast
  • 4½ cups unbleached all-purpose flour
  • 4 tbsp vegan "butter" like Smart Balance's vegan version or Earth Balance vegan butter
  • 2 tbsp vegetable or canola oil.
  • ⅔ cups sugar
  • ¾ cups of soft tofu
  • 2 tbsp almond milk
  • 2 tsp vanilla
  • ¼ tsp salt
  1. Mix the yeast and water in a bowl and let it stand until the yeast is frothy, about 5-10 minutes.
  2. Add 1 cup of all-purpose flour and stir in until smooth.
  3. Cover the bowl with plastic wrap and allow it to rise in a warm place, around 1 hour.
  4. In a large bowl, beat together the vegan butter and oil in a stand mixer or with a hand mixer
  5. Add sugar and beat in until fluffy and light.
  6. Add soft tofu and almond milk and beat about 3 minutes.
  7. Add vanilla, salt and beat in until well-blended.
  8. Add the remaining 3½ cups of all-purpose flour and the flour-yeast mixture and beat in until the dough comes together.
  9. Move to a greased bowl, turning over once to coat with oil.
  10. Cover tight with plastic wrap and place in a warm place for about 2 hours until the dough has risen to about twice its size.
  11. Punch down the dough, cover with a plastic wrap, and place in a refrigerator about 3 hours. The dough will continue to rise.
  12. After 3 hours, turn out the dough on a lightly floured surface, and roll to about ½-inch thickness.
  13. With a doughnut cutter or with a cookie cutter, cut out doughnuts and place them on a cookie sheet lined with wax paper. Allow the donuts to rise until about doubled in size, 1-2 hours.
  14. Heat oil in a frying pan to 365 degrees. A thermometer for deep frying is invaluable in helping you maintain a perfect frying temperature so the donuts don't absorb oil but just cook in it.
  15. Drop the donuts in one or two at a time, and cook both sides until golden.
  16. Dust with powdered sugar and serve.
(C) All recipes and photographs copyright of Holy Cow! Vegan Recipes.

Get new recipes by email. Sign up below.


  1. says

    Doughnuts look delicious and fluffy, Vaishali! I always wanted to try making doughnuts but keep backing out… yours is very tempting.. will have to try this soon.. Happy Diwali Vaishali!

  2. says

    these doughnuts look so pretty even without holes! I can definitely say that these taste delicious too. Who can resist doughnuts?

    Enjoy your break and have a happy diwali!

  3. says

    Holy shnikies these look amazing! I’ve been thinking about taking the plunge into making some vegan doughnuts. I have this crazy love/hate relationship with doughnuts but we had to break up for awhile. But this recipe might change things for us!

  4. says

    These look so much like the ” neiappamas” we make back home. I like doughnuts without the holes- this way, there’s more of it that can be eaten.;-)
    I’m learning somuch from your series of vegan desserts! I really hope I can come up with something in the next 2 days.

    Happy Diwali, Vaishali! :)

  5. says

    Thank You for sharing this recipe…I made it a couple of days back, and covered them with cinnamon and sugar…they tasted wonderful!!!

  6. Anonymous says

    I’m not strict vegan, simply cannot eat any milk and milk-related ingredients. So if I want to use the eggs instead of the tofu, how many eggs? Also can I use white sugar vs the turbinado sugar? Same amount?

  7. Anonymous says

    hey these look awesome but I was also wondering about using white sugar as well as the exact kind of tofu used. was it soft silken tofu or just soft regular tofu?? thanks soo much!

  8. Anonymous says

    Why didn’t you use a cup a mug cup the bottom and then take a water bottle cap and cut a hole in bam!!!!


Leave a comment!