An Easy Vegan Donuts Recipe

Quick Guide on How to Make Vegan Donuts

Veganism, although its fame has just started to rise, isn’t a new concept at all. It may sound dull or unappetizing for some, but vegan foods aren’t always plain bland. If you’re a vegan and want something new, vegan donuts might work for you.

This article might be the answer you need today, if you’re looking for a vegan donut recipe! This can help you in making these donuts sugar-free but still taste delightfully satisfying. Check it out below.

How to Make Vegan Donuts

This recipe yields 6 pieces of donuts—just enough to satisfy your cravings plus an extra to share with your food buddy at home! This recipe will give you soft, creamy and sweet donuts, just similar to the traditional donuts we are used to eating but, you can add other toppings to make it more special. 

Key Details of the Recipe

Yield:6 donuts
Prep & Cooking Time:20 minutes
Flavor & Texture:Soft, cakey and sweet
Ease:Beginner to Intermediate
Method:Baked or Deep Fried

Ingredients and Alternatives

For the Dough:

  • ½ Cup Plant-based Milk (Almond Milk, Coconut Milk or Oat Milk)
  • 4 Tbsp. Coconut Oil
  • 1 Teaspoon Vanilla Extract
  • 1 Cup of All-Purpose Flour (or gluten-free flour)
  • ¼ Cup of Granulated Sugar (use granular swerve to make it sugar-free)
  • 1 Teaspoon Baking Powder
  • Pinch of Baking Soda
  • Pinch of Salt

Oat Milk:

Oatly Oat Milk Barista, 32 Ounce (6 Pack) Gluten-Free, Dairy-Free

Gluten-Free Flour:

Bob's Red Mill Gluten Free 1-to-1 Baking Flour

For the glaze:

  • ½ Cup Powdered Sugar (use confectioners swerve to make it sugar-free)
  • 1-2 Tbsp. of Almond Milk
  • ½ Teaspoon Vanilla Extract
  • Red Food Coloring (Optional)
  • Toppings of your choice

Almond Milk:

Silk Shelf-Stable Almond Milk, Unsweetened Vanilla


Making the dough itself won’t take too much time so I suggest preheating your oven to 400°F (200°C) by now, will save you a lot of time. 

Making the Dough

  1. In a medium-deep bowl, mix your wet ingredients including, almond milk, melted coconut oil and vanilla extract. Whisk till well combined.
  2. In a separate mixing bowl, combine the dry ingredients: flour, sugar, baking powder, baking soda and a pinch of salt.
  3. Combine your wet and dry mixture in one bowl. Mix them all together until you form a donut batter. 

Cooking the Dough

Form the batter into doughnuts—you should be able to make 6 molded pieces. 


  1. If you use an oven, coat your baking tray with cooking spray or you can just brush some oil on it.
  2. Pop it in the oven and set it to bake for 10 minutes. Check the dough from time to time until cooked or when they are brown or the toothpick test, will also help you know if they are ready. 


  1. Ensure that your oil has reached the temperature of 340°F (170°C).
  2. Throw your molded batter to the fryer, 2-3 donuts at a time.
  3. Leave for about 1 to 1 and a half minutes per donut, and gently turn them around halfway through.
  4. Take them out and lay them side by side on a cooling rack with kitchen paper. 

Making the Glaze

This step can be done while the donuts are being cooked inside the oven or in the deep-fryer.

  1. In a small mixing bowl, combine the glaze ingredients: powdered sugar, milk and vanilla and whisk them together.
  2. You can add food coloring of your choice, to make half of the donuts, colored.
  3. Whisk until you reach the ideal consistency of slightly runny but thick enough to cling onto the donuts.
  4. Adjust the amount of sugar or milk if the consistency is too runny or too thick.

Glazing the Donuts

  1. After taking out the donuts from the oven or fryer, let them cool for a few minutes, just enough for them to be warm and not totally cold.
  2. Dip the top of the donuts into your sugar glaze.
  3. While wet, sprinkle some plant-based toppings.

Recipe Notes

Frosted vanilla donuts - vegan donut

Sugar toppings
If you are in a rush and just want something sweet on your breakfast table, you can just skip the glazing part and just roll over your donuts on a plate of sugar. This way, you’ll be having less than 20-minute classic donuts with sugar toppings.

Fruity Toppings
Do you have leftover fruits in your fridge? You can also eat the donuts with fruit toppings. Just add some fruits, (most commonly used are blueberries, strawberries and the like) on top of your glazed donuts while they are still wet.

Other Sweetener
In place of plain white sugar, you can also use cinnamon sugar or cinnamon powder or melted chocolate topping to make your donuts more appetizing, especially for kids and sweet-tooth eaters.


Cute little girl with donuts

This vegan recipe gives you 201.83 Calories, 9.8g Fat, 28 g Carbs and 0.33 g Protein—a sweet way to supplement your daily requirement of these nutrients.


You don’t have to rush to coffee shops or bake shops just to satisfy your sweet tooth. All you need is enough time to read and follow this recipe and a few ingredients to make your delectable all-vegan kind of pastry!

There are still more flavorful ways to create vegan meals that will suit your mood and budget. Search for simple recipes—some ingredients might have been already available in your pantry you just didn’t realize yet! Get moving and you’ll be surprised what more can your cravings bring you.