Go Back
+ servings
vegan homemade donuts

How To Make Homemade Donuts

Two easy homemade donut recipes! **calorie info is for baked donuts without frosting**

Course Dessert
Cuisine American
Keyword homemade baked donuts
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 8 donuts
Calories 200 kcal


For baked donuts

  • 200 g Plain flour (1 + 1/2 cups)
  • 1 Teaspoon Baking powder
  • 150 g Caster sugar (3/4 cup)
  • 60 g Vegan butter, melted (4 Tablespoons)
  • 200 ml Plant-based milk (3/4 cup + 1 tablespoon)
  • 1 Teaspoon Vanilla extract

For fried donuts

  • 140 ml Plant-based milk (1/2 cup + 1 tbsp)
  • 1 Teaspoon Lemon juice or apple cider vinegar
  • 200 g Plain flour (1 + 1/2 cups)
  • 1 Tablespoon Baking powder
  • 50 g Caster sugar (1/4 cup)
  • 45 g Vegan butter, melted (3 Tablespoons)
  • Vegetable oil (for frying)


For baked donuts

  1. Preheat oven to 180°C/350°F and have a donut mold ready. (I used a silicone mold from Amazon)

  2. Mix the flour, baking powder and sugar together in a bowl.

  3. Add the melted butter, milk and vanilla and fold in gently.

  4. Carefully spoon the mixture into the donut pan (will make roughly 8 donuts).

  5. Bake for 25-30 minutes until golden brown and leave to cool completely in the pan.

  6. Remove donuts from the pan and decorate. See post above for frosting ideas and recipes.

For fried donuts

  1. Mix the milk and lemon juice/ vinegar together using a fork then set aside. (this will make vegan buttermilk)

  2. In a separate bowl, mix together the flour, baking powder and sugar.

  3. Add in the melted butter and the buttermilk. Combine gently with a metal spoon, then use your hands to form a soft dough.

  4. Lightly flour your surface and roll out the dough to about 2 inches thick. Cut out donut shapes using a cookie cutter or bottom of a small glass. Re-roll the dough and repeat until it is all used. (will make 8-10 donuts)

  5. Fill up a pot or pan with about 2-3 inches of oil and put on medium-high heat. 

  6. You can test if the oil is hot enough by placing a small piece of dough into the pan. If the oil is ready, the dough should immediately start bubbling and float to the top.

  7. Place your donuts, a few at a time, into the oil using a spatula. Fry for around 1 minute on each side, or until golden brown. Remove the donuts and place them on some kitchen paper to cool completely.

  8. Ice or fill your donuts however you like. See post above for some frosting ideas and recipes.

Nutrition Facts
How To Make Homemade Donuts
Amount Per Serving
Calories 200
* All values are an estimate only and will vary depending on the food brands used.