Go Back
Looking down at two glazed donuts on a white plate, one with pink icing and sprinkles, the other with chocolate icing and coconut flakes.

Vegan Donut Recipe

Soft and fluffy baked vegan donuts with a simple vanilla glaze, made with applesauce and non-dairy milk.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 8 servings
Course: Dessert
Cuisine: American
Calories: 180

Ingredients
  

Vegan Donuts
  • 2 cups all-purpose flour 250g
  • ½ cup granulated sugar 100g
  • 2 tsp baking powder
  • ½ tsp baking soda
  • ½ tsp salt
  • 1 tsp ground cinnamon optional
  • ¾ cup non-dairy milk almond, oat, soy
  • 2 tbsp apple cider vinegar
  • ¼ cup unsweetened applesauce
  • 3 tbsp coconut oil melted
  • 1 tsp vanilla extract
Glaze
  • 1 cup powdered sugar 120g
  • 2-3 tbsp non-dairy milk
  • ½ tsp vanilla extract

Method
 

Vegan Donuts
  1. Make vegan buttermilk:

    Prepare vegan buttermilk by combining ¾ cup non-dairy milk with 2 tbsp apple cider vinegar; allow to rest for 5 minutes.
  2. Whisk dry ingredients:

    In a large bowl, whisk 2 cups all-purpose flour, ½ cup granulated sugar, 2 tsp baking powder, ½ tsp baking soda, ½ tsp salt, and 1 tsp ground cinnamon (if desired).
  3. Mix wet into dry:

    Pour in the vegan buttermilk, ¼ cup unsweetened applesauce, 3 tbsp melted coconut oil, and 1 tsp vanilla extract. Mix until just incorporated; avoid overmixing.
  4. Fill donut pan:

    Lightly grease a donut pan. Fill each cavity about ¾ full with batter.
  5. Bake donuts:

    Bake at 350°F (175°C) for 12-15 minutes, until a toothpick inserted into a donut emerges clean. Let cool in the pan for 5 minutes, then transfer to a wire rack to cool fully.
Glaze
  1. Prepare glaze:

    For the glaze: in a small bowl, whisk 1 cup powdered sugar, 2-3 tbsp non-dairy milk, and ½ tsp vanilla extract until smooth. Dip cooled donuts into the glaze and allow to set before serving.