Vegan Doughnuts

Vegan Doughnuts
Now you’ve seen the picture, you’re wondering, where are the holes in these 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.

26 thoughts on “Vegan Doughnuts

  1. Permalink  ⋅ Reply

    Ramya Vijaykumar

    October 27, 2008 at 7:36pm

    The Donuts are looking divine I luv it when sprinkled with sugar :) Happy Diwali to you and your family…

  2. Permalink  ⋅ Reply


    October 27, 2008 at 8:00pm

    Doughnuts looks fabulous vaishali…yummy vegan doughnuts..would love to pick one..

  3. Permalink  ⋅ Reply


    October 27, 2008 at 11:55pm

    mmm–these sound great!!! love love LOVE vegan doughnuts!!! :D

  4. Permalink  ⋅ Reply


    October 28, 2008 at 3:07am

    I really want to make doughnuts but I don’t trust myself with fried ones. I’m going to get a pan to bake them.

  5. Permalink  ⋅ Reply


    October 28, 2008 at 9:54am

    Vaishali, it was so nice to get your warm comment! Wish you a very Happy Diwali! Love these crispy doughnuts:)

  6. Permalink  ⋅ Reply


    October 28, 2008 at 10:59am

    These look absolutely fantastic! Happy Diwali to you and your family!

  7. Permalink  ⋅ Reply


    October 28, 2008 at 1:48pm

    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!

  8. Permalink  ⋅ Reply


    October 28, 2008 at 2:55pm

    very interesting vaishu…will surely give it a try!

  9. Permalink  ⋅ Reply


    October 28, 2008 at 7:33pm

    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!

  10. Permalink  ⋅ Reply

    Gita's Kitchen

    October 29, 2008 at 12:53am

    The donuts look so good. I like the idea of using tofu and canola oil and vegan butter combo here.

  11. Permalink  ⋅ Reply


    October 29, 2008 at 5:25am

    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!

  12. Permalink  ⋅ Reply


    October 29, 2008 at 12:46pm

    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! :)

  13. Permalink  ⋅ Reply


    October 30, 2008 at 4:13pm

    Those look delicious! I still haven’t attempted vegan doughnuts at home.

  14. Permalink  ⋅ Reply


    May 16, 2009 at 7:16pm

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

  15. Permalink  ⋅ Reply


    November 6, 2009 at 9:07pm

    when do you add the yeast and flour mixture?

  16. Permalink  ⋅ Reply


    November 6, 2009 at 9:53pm

    Anonymous, add it along with the flour. I’ve added it to the recipe– thanks for pointing it out :)

  17. Permalink  ⋅ Reply


    July 21, 2010 at 5:06pm

    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?

  18. Permalink  ⋅ Reply


    May 24, 2011 at 10:02pm

    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!

  19. Permalink  ⋅ Reply


    May 26, 2011 at 1:26pm

    Anonymous, it was regular soft tofu, but feel free to use firm silken tofu, if you’d rather.

  20. Permalink  ⋅ Reply


    December 8, 2011 at 4:18pm

    Can we use regular milk instead of almond milk

  21. Permalink  ⋅ Reply


    December 8, 2011 at 4:23pm

    Anonymous, you could, but you’d also be adding unnecessary fat and cholesterol. Even skim milk contains some fat and cholesterol.

  22. Permalink  ⋅ Reply


    July 18, 2013 at 6:53pm

    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!!!!

Thank you for visiting Holy Cow! I love hearing from you, so take a moment to say hello or tell me what you thought of this post. Thank you!