Go Back
+ servings
4.91 from 41 votes
Vegan Doughnuts on a Wooden Surface with a Cup of Coffee
Vegan Doughnuts
Prep Time
40 mins
Rise time
2 hrs
Total Time
2 hrs 40 mins

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!

Course: Breakfast, Dessert
Cuisine: American
Servings: 14 doughnuts
Calories: 467 kcal
Author: Alissa Saenz
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)
To Make the Doughnuts
  1. 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.

  2. 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.

  3. Beat in the vanilla and salt.

  4. Begin adding the yeast mixture to the butter mixture, beating in a bit at a time at low speed. Be careful to avoid splashing.

  5. 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).

  6. Transfer the dough to a lightly floured work surface, and knead until smooth and elastic, about 5 minutes.

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

  8. Punch the dough down, then transfer it to a lightly floured work surface. Roll the dough to about ½ inch thick.

  9. Use a doughnut cutter or biscuit cutter to cut the dough into doughnut shapes.

  10. Reroll the excess dough and repeat until all of the dough has been cut.

  11. 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.

  12. Fill a large pot or Dutch oven with 1 ½ to 2 inches of oil and place it over medium-high heat.

  13. Heat the oil to about 350°F. Use a frying thermometer to monitor the temperature.

  14. Add a few doughnuts to the oil, being very careful not to splash. Avoid crowding the pot.

  15. 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.

  16. Use a slotted spoon or tongs to remove the doughnuts from the pot. Transfer them to paper towel-lined plates to drain and cool.

  17. Repeat until all of the doughnuts are cooked.

To Make the Glaze
  1. 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
  1. Melt the chocolate chips by microwaving in 30 second increments, stirring between each zap.

  2. Stir in the butter, until melted, followed by the maple syrup.

Finish the Doughnuts
  1. When the doughnuts have almost completely cooled, dip each one in the glaze, to coat both sides.

  2. 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.

  3. 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.

  4. Allow the frosting to set, then serve.

Recipe Notes

Adapted from Delish.

Nutrition Facts
Vegan Doughnuts
Amount Per Serving (1 doughnut (with frosting and glaze))
Calories 467 Calories from Fat 179
% Daily Value*
Fat 19.9g31%
Saturated Fat 5.6g28%
Sodium 238mg10%
Potassium 104mg3%
Carbohydrates 67.1g22%
Fiber 1.5g6%
Sugar 38.1g42%
Protein 4.9g10%
Calcium 79mg8%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.