Donuts are one of my favorite desserts of all time! Unfortunately most regular donut shops do not have vegan options, but I'm going to show you how easy and delicious it is to make your own version at home! This vegan donut recipe is also gluten free and made healthier, as these donuts are baked and not fried.

What you will need to make them
Donut Ingredients
- oat flour: I love baking with oat flour because it is really just ground up oats and so contains the same great nutrients as oats. I also think it's delicious and adds a lot of flavor to baked goods. You can buy oat flour or make your own by grinding oats in a blender. Make sure you measure out the flour properly- here is an article that I love that shows how to properly measure out flour.
- coconut sugar: I like using coconut sugar because of the unique flavor it has and because it has a lower glycemic index. However, you can use any type of granulated sugar that you have on hand. Do make sure you use granulated sugar, however, and not a liquid one like maple syrup. Otherwise, the consistency will not work.
- baking powder
- dash of salt
- peanut butter: use creamy natural peanut butter for this recipe. Natural peanut butter is the kind that only lists "peanuts" and possibly also salt under the ingredients. It doesn't have any added oils and sugar. This kind of peanut butter is runny and smooth. This is the consistency required for this recipe and that is why traditional peanut butters like Jiffy won't work. The batter will become too thick. If you are using one of the conventional peanut butters, add more milk until you reach a thin, batter-like consistency.
- melted coconut oil: if your coconut oil is solid, microwave it for 20-30 seconds in a microwave safe dish until it melts.
- vanilla
- dairy free milk: any dairy free milk will work for this recipe. I like using soy milk because I think it is the creamiest and closest in consistency to dairy milk.
Glaze Ingredients
- melted chocolate: make sure to measure the chocolate once it has already been melted.
- peanut butter: again, use creamy natural peanut butter for the glaze.
- coconut oil: melt the coconut oil before adding it to the other ingredients. For this recipe, I recommend using unscented coconut oil, unless you like the taste and flavor of it.
- maple syrup: you can also use agave, honey, or another liquid sweetener of choice.
You will also need a donut pan and a large piping bag. This is the pan that I use - I got mine from Amazon. You can find piping bags in the baking section of any grocery store.
How to make this vegan donut recipe
Start by combining the dry ingredients to a bowl- the oat flour, sugar, baking powder, and salt. Mix those well.
In a separate bowl, combine the wet ingredients- the peanut butter, melted coconut oil, vanilla, and milk. Mix those well.
Add the wet ingredients to the dry and combine.
Transfer the batter from the bowl to a large piping bag.
Cut the end of the piping bag with scissors. The hole of the piping bag should be about one inch in diameter.
Pipe the donut batter into a donut mold. (Grease the pan beforehand if you are not using a nonstick pan).
Bake the donuts for 12-14 minutes at 350F/ 180C.
While the donuts are baking, combine the glaze ingredients in a bowl.
Tip: Make sure that the bowl you make the glaze in is wide enough so that you can fit the whole donut in there when you dip it in. Try to use a bowl with a flatter bottom that is also shallow.
When the donuts are done baking, give them 20-30 minutes to cool before removing them from the mold so that they can set and they don't fall apart. Then set them on a cooling rack and allow them to cool for a few more minutes.
Once the donuts have completely cooled, take each one and dip it into the chocolate glaze.
Set the donuts back on the cooling rack until the chocolate hardens and then enjoy!
The donuts definitely taste best when eaten that same day! But they last for 3-5 days when stored in the fridge in an airtight container.
Here is a full recipe tutorial on how to make the donuts
If you liked this recipe, you might also like these other vegan healthy desserts:
Vegan Donut Recipe (Peanut Butter & Chocolate)
Equipment
- donut pan
- piping bag
Ingredients
Donut Ingredients
- 1 â…“ cup oat flour
- â…“ cup coconut sugar
- 1 ½ teaspoon baking powder
- dash of salt
- 3 tablespoon peanut butter
- 3 tablespoon melted coconut oil
- 1 teaspoon vanilla
- Âľ cup dairy free milk
Glaze Ingredients
- â…“ cup melted chocolate
- 3 tablespoon peanut butter
- 1 tablespoon coconut oil
- 1 tablespoon maple syrup
Instructions
- Start by combining the dry ingredients to a bowl- the oat flour, sugar, baking powder, and salt. Mix those well.
- In a separate bowl, combine the wet ingredients- the peanut butter, melted coconut oil, vanilla, and milk. Mix those well.
- Add the wet ingredients to the dry and combine.
- Transfer the batter from the bowl to a large piping bag.
- Cut the end of the piping bag with scissors.
- Pipe the donut batter into a donut mold. (Grease the pan beforehand if you are not using a nonstick pan).
- Bake the donuts for 12-14 minutes at 350*F/ 180*C.
- While the donuts are baking, combine the glaze ingredients in a bowl.
- When the donuts are done baking, give them 20-30 minutes to cool before removing them from the mold so that they can set and they don't fall apart. Then set them on a cooling rack and allow them to cool for a few more minutes.
- Once the donuts have cooled, take each one and dip it into the chocolate glaze.
- Set the donuts back on the cooling rack until the chocolate hardens and enjoy!
- The donuts definitely taste best when eaten that same day! But they last for 3-5 days- store in the fridge in an airtight container.
Video
Nutrition
What is oat flour?
Oat flour is simply oats that are finely ground up to a flour.
How do I make oat flour or where can I find it?
You can make your own oat flour by grinding up some oats in a blender. I usually do this in my NutriBullet.
You can also buy oat flour at almost any grocery store. I usually get mine at Walmart or Whole Foods. Here is a brand that I like and use.
Can I use another type of flour?
I have not tested this recipe with any other flours, so I cannot say for sure. However, I have made similar recipes with whole wheat flour, so I suspect that whole wheat flour would work as well. I also would guess that all purpose flour would work, as well at a gluten free flour that specifically says it is a 1:1 baking flour. A good one like is this one from Bob's Red Mill.
This recipe will not work with coconut flour or almond flour.
What if I have a nut allergy?
If you have a nut allergy, you can replace the peanut butter with sunflower butter. Sunbutter brand is very popular, and great for people with allergies.
Are the donuts gluten free?
Yes these donuts are gluten free as they are made with oat flour and none of the other ingredients contain gluten. If you have a gluten allergy, make sure that the oat flour you are purchasing says that it is gluten free.
How long will these donuts last for?
These donuts last for 3-4 days when stored in the fridge. However, I think they taste the best right after baking, once they have cooled off and the frosting has hardened.
How do I store them?
Store these donuts in an airtight container in the refrigerator.
Can the donuts be frozen?
I have not tried freezing these donuts, so I am not sure.
Haley
Been looking for a gluten free donut recipe for awhile so im very happy with these, even though im not vegan but they didnt taste vegan
Gaby Dimova
happy you liked them!! 🙂