Best Vegan Donut Recipe

It’s true!  This vegan donut recipe is a reality.

You can enjoy delicious donuts without eggs, butter, yeast or milk.

If you are someone who thinks that vegan versions of classic desserts are usually a fail, we encourage you to give these a shot.  They are delicious!  Moist, fluffy, and bursting with taste — and made purely with vegan-approved ingredients.

Whether you are vegan or are simply trying to follow a healthier diet, this recipe produces vegan donuts that are the perfect post-meal dessert or mid-afternoon snack to enjoy with your tea!

How Does This Vegan Donut Recipe Work?

This might seem like a silly question, but if you’ve done or seen any traditional baking before, you know that yeast, eggs, and (sometimes) milk, are key ingredients in the process.  So, how do vegan donuts stay true to donuty-goodness?

There are some key switches made in the vegan recipe that keep the fluffiness and the moistness that the animal-based ingredients normally provide.

Applesauce and Coconut Oil Instead of Eggs and Butter

Chunky apple sauce

Applesauce is a common switch for eggs in low-fat baking.  Since diets moderate in fat are important for people on the journey to establishing healthy a healthy lifestyle, but not necessarily for those on a vegan diet, the goal for making the switch here isn’t to lower the fat content.  Instead, with applesauce and coconut oil, we are preserving the moistness of yummy donuts without the fry-factor or the eggs.

As a bonus, coconut oil (especially MCT-rich coconut oil) provides medium-chain triglycerides, a type of fat that is more efficiently used for energy and may even boost body fat loss more than other types of fat.  (And more efficiently used fat means fat that is less likely to be stored on your hips or belly!)

And, by the way, the applesauce also has the benefit of making the donuts taste like apple-cinnamon goodness.

Baking Powder, Vinegar and Cashew Milk instead of Yeast

Cashew milk pouring into a mason jar

Did you ever make a volcano with baking soda and vinegar at school?  It creates quite an explosive effect, doesn’t it?

Now, of course, we don’t want our donuts exploding with bubbles, but we do want them to fluff up.  The vinegar in this vegan donut recipe doesn’t make the baking power bubble up as it would mixed with baking soda alone.  

But, together with the cashew milk, it does add moisture which is needed for the baking powder in the recipe to activate and start creating carbon dioxide bubbles that will instantly give your dough the fluff it needs.  

Go, science!

Baking Instead of Frying

Pink frosted baked donut

Ok, so frying is technically vegan-friendly as long as you use vegetable-based oils.  However, baking is a much healthier choice for cooking.

When frying, oil decomposes into compounds that can be detrimental to your health, including trans fats and oxidative compounds.  With baking, on the other hand, food is cooked with dry heat rather than high-temp oil.  The resulting texture is more like a cake donut, rather than a greasy, fried donut, but it is much, much healthier for you.

So, in case you were doubting, now that you’ve learned how carefully our vegan donut ingredients were thought out to make sure you don’t miss out on the true donut experience, you can be sure you’re going to enjoy them.

Oh — last thing before we get started — since we aren’t frying the donuts and the dough is more liquid than it is for non-vegan donuts, you are going to need some donut molds.  You can buy the donut molds at your local baking shop or through Amazon.  This is our favorite mold!

Now, how about that recipe?!


  • 6.7 oz all-purpose flour
  • 2.5 tsp baking powder
  • 1.4 tsp pink salt
  • 2.1 oz coconut oil melted
  • 0.9 oz maple syrup
  • 6.8 oz cashew milk
  • 1.25 tsp apple cider vinegar
  • 1 tsp vanilla extract
  • 2 tbsp apple sauce (or one whole small apple, grated)
  • Sprinkle of cinnamon


  1. Pre-heat oven 325 degrees Fahrenheit.
  2. In a bowl, mix together the dry ingredients.
  3. In a separate, microwavable bowl, heat the coconut oil for about 20-30 seconds or until liquid and clear.
  4. Mix the rest of the wet ingredients in the microwaveable bowl with the melted coconut oil. 
  5. Pour ingredients from the bowl with the wet ingredients into the bowl with the dry ingredients.
  6. Mix until smooth.
  7. Pour mix into donut mold.
  8. Bake for 8-10 minutes or until golden brown.

And of course, the last and most important step – enjoy!

Take Home Message 

Whether you are vegan or not, this vegan donut recipe is worth trying out.  They are healthier than conventional donuts, have a delicious apple-cinnamony taste, and only take about 30 minutes to make.  That’s quicker than running out to the donut shop!

Like this simple, healthy, and tasty recipe? 

Then you’ll love our blueberry smoothie recipe, too!


  1. My first time making donuts! These were very light and tender, nice texture, did not Ice them. Did not remind me of old fashioned.

    I will make these again

    Thank you for sharing this recipe


Please enter your comment!
Please enter your name here