several vegan chocolate donuts on white marble

Vegan Chocolate Donuts (Gluten-free and Oil-free)

These are the BEST Vegan Chocolate Donuts EVER! Baked, moist, fluffy, nobody will know they are gluten-free & oil-free! Only 8 ingredients!

Course Dessert
Cuisine American, Gluten-free, Vegan
Keyword gluten free vegan chocolate donuts, oil free chocolate donuts, vegan baked chocolate donuts, vegan chocolate donuts, vegan chocolate glazed donuts, vegan gluten free chocolate donuts
Prep Time 15 minutes
Cook Time 8 minutes
Total Time 23 minutes
Servings 6 donuts
Calories 281 kcal
Author Brandi Doming



  • 3/4 cup (96g) superfine oat flour
  • 6 tablespoons (42g) superfine blanched almond flour (SEE NOTES for nut-free)
  • 3 tablespoons (24g) tapioca starch (SEE NOTES below)
  • 4 1/2 tablespoons (27g) unsweetened natural cocoa powder
  • 3/4 teaspoon baking soda
  • 1/4 + 1/8 teaspoon fine salt
  • 7 1/2 tablespoons (150g) pure maple syrup
  • 6 tablespoons (90g) unsweetened applesauce
  • 6 tablespoons (90g) room temperature water
  • 1 1/2 teaspoons (8g) vanilla extract


  • 1/2 cup (85g) 69-70% bittersweet dairy-free chocolate chips (This will yield a darker chocolate ganache. I found it to be PERFECT. But use half SEMI-SWEET and half bittersweet for a standard sweet glaze if you like it sweeter. Especially for kids.)
  • 1 tablespoon almond milk or another milk of choice that is runny (not too thick)
  • 2 teaspoons pure maple syrup
  • 1/4 teaspoon vanilla extract


  • I always recommend to use a scale for accuracy when baking, following MY gram weights listed, since we all measure differently. This greatly improves your chance for success and lessons room for error. You never need cups or to compare them to the weights, just use the scale and bowl and make sure to zero out in between each ingredient. My recipes are 100% tested specifically using my exact weights and your results will turn out as mine are pictured this way.
  • I use this scale.


  1. Preheat the oven to 350°F (177°C) and spray a 6 large donut nonstick pan with nonstick spray and gently wipe off any excess oil. Be careful not to wipe off too much or the donuts will stick! You absolutely cannot skip spray for using a donut pan. They stick terribly, otherwise! This is the donut pan I use.

  2. To a large bowl, add the oat flour, almond flour, tapioca, cocoa powder, baking soda and salt and whisk very well. Make sure to break up any lumps so you will have a smooth batter.

  3. To a separate bowl, combine the syrup, applesauce, water and vanilla and whisk until smooth. Pour over the dry ingredients and whisk gently until the batter is completely smooth and mixed.

  4. Carefully spoon the batter divided evenly into the donut pan. The batter will fill up almost to the very top. Do not worry, this is how you will end up with fluffy donuts.

  5. Bake for 13 minutes until fluffy, well risen and a toothpick basically comes out clean from the center of one donut. Mine were perfect at 13 minutes, but yours may take another minute, depending on your oven. Just be very careful about overbaking these, as they can turn dry.

  6. Cool the donuts 15 minutes in the pan and then use the toothpick to help you gently lift the donuts out and place onto a cooling rack. Once the donuts are completely cooled, make the chocolate glaze.

  7. To make the glaze, add the chocolate chips and milk to a microwave-safe bowl. Heat for 30-45 seconds until almost melted. Whisk until completely smooth and add the syrup and vanilla and whisk once more.

  8. Take each donut and carefully press into the bowl of melted chocolate and slightly rotate it and then lift the donut out and set back onto the cooling rack. Repeat for each donut. Allow the glaze to firm up, around 15 minutes or so. Enjoy!

  9. Add leftovers donuts into a sealed container and store at room temperature. They are still good and moist by the 2nd day but will start to dry out after that.

Recipe Notes

Nutrition Facts
Vegan Chocolate Donuts (Gluten-free and Oil-free)
Amount Per Serving (1 donut)
Calories 281 Calories from Fat 103
% Daily Value*
Fat 11.4g18%
Saturated Fat 4.4g28%
Sodium 300mg13%
Potassium 132mg4%
Carbohydrates 46.6g16%
Fiber 6.3g26%
Sugar 22.8g25%
Protein 4.6g9%
Calcium 46mg5%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.