Quick and EASY vegan chocolate donuts (with a gluten-free option!) that are soft, fluffy, and delicious. There are two glaze options for you to choose from sugar or chocolate. Whichever glaze you choose, your donuts are going to be amazing! Keep reading for all the details.
Save This Recipe!
In a hurry? Drop your email below, and this recipe will be sent straight to your inbox for later—plus, get fresh recipes weekly! You may unsubscribe at any time.
If donuts (aka: doughnuts!) are currently on your cravings list, then these vegan chocolate donuts are a must-make!
They're baked, not fried and they come together quickly so the craving you're trying to fix will be over in no time.
But be warned, they're so quick and easy to make (and of course, delicious!), you're going to find yourself making them quite often!
Before developing this recipe, I had never made donuts, baked or fried, so you can be confident that this recipe was tested very thoroughly.
(Have a read through the comments below to see how many readers have made them and were happy with the results!)
So for those of you who are vegan and not gluten-free, I've got you covered. For those of you who are vegan AND gluten-free, I've got your back, too.
If you think a donut is a perfect treat, then you should check out these other recipes:
- Vegan Baked Lemon Donuts
- Chai-Spiced Baked Vegan Donuts
- Vegan Gluten Free Chocolate Mint Donuts
- Vegan Maple Donuts
- Baked Pumpkin Donuts
- Old Fashioned Cake Donut Mini Muffins
- Cinnamon Sugar Vegan Donuts
- Apple Cider Donuts
Ingredients You'll Need
All you need is a few simple ingredients, you likely have them in your kitchen right now!
Ingredient and Substitution Notes
For the Donuts:
Flour - Like all of my vegan donut recipes, you can make these just vegan or vegan AND gluten-free. If you are making the vegan gluten-free version, you will need the Gluten Free 1-to-1 Baking Flour in the BLUE bag.
I have not tested this recipe with any other gluten-free flour, so make sure to use this one since all gluten-free blends DO NOT perform the same.
I tested the recipe with the Bob's Red Mill Gluten-Free All-Purpose Baking Flour in the red bag and the taste was off so I do not recommend using that one. I also tried an oat flour/almond flour blend and that wasn't quite right either.
NOTE: When baking, measuring your flour accurately is so important to get the best results. Check out my article about how to measure flour correctly before you start.
Cocoa Powder - I use Dutch-process cocoa powder in all my recipes since it provides such a rich chocolate flavour. If you are looking for an ethical cocoa powder brand, read my article "Is Cocoa Powder Vegan" to get a list of options.
Sugar – I use coconut sugar in this recipe but you can use white sugar or cane sugar if that is all you have on hand. I have not tried making this recipe with liquid sweeteners (like maple syrup or agave) or sugar alternatives, so I am unsure how they would work.
Not all sugar is vegan, some are processed using animal bone char, so to be sure that yours is vegan, buy an organic brand (organic sugar is not processed using bone char) or one that is labelled as vegan.
Baking Powder and Baking Soda - These ingredients are important for the donuts to rise properly, they cannot be omitted or substituted.
Flax Egg – Since this recipe is made without eggs, the flax egg acts as a binder. If you can’t have flax, use ground chia seeds as a replacement for the ground flax seeds.
Dairy-Free Milk - Any type of non-dairy milk can be used (I use almond milk).
Oil – I use coconut oil when making this recipe but any type of neutral-flavoured vegetable oil can be used in place of coconut oil, such as safflower or sunflower. If you do use coconut oil, make sure that all of your other ingredients are at room temperature before starting so it does not solidify when it comes into contact with a cold ingredient. Melted vegan butter can be used instead of oil.
Vanilla Extract and Salt - Just a little of each is needed to enhance the flavour.
For the Glaze
There are two glaze options to choose from: a simple sugar glaze and a simple chocolate glaze.
Powdered Sugar - Powdered sugar is essential to both glaze options and cannot be replaced with liquid sweeteners or any type of granulated sugar. I have not tried using any alternative sugars.
How to Make Them
(Note: I’ve outlined the step-by-step on how to make this vegan chocolate donut recipe here, but find the full recipe, ingredients, and directions in the recipe card at the end of this post.)
1. Mix all of the dry ingredients in a large bowl, and mix the wet ingredients in a small mixing bowl.
2. Combine the wet and dry ingredients.
3. Using a piping bag or a spoon, evenly divide the batter into a six-cavity donut pan.
Using a piping bag is the easiest way to get the batter into the donut pan. To do this, place the bag into a tall glass or cup and fold the top over the top of the cup. Slowly pour the batter into the bag. Twist the top of the bag so the batter moves down and then using scissors, cut the tip of the bottom corner off. If you're using a reusable piping bag, make sure to fold up the opening before placing it into the cup so the batter does not escape as it is being added to the bag.
4. Bake!
After they have finished baking, remove them from the oven and let them sit in the pan for a few minutes before removing them and placing them on a cooling rack to fully cool.
While waiting for them to cool, make the glaze (details in the recipe card below!)
Chocolate or Sugar Glaze?
You can't go wrong with either option, both are delicious. Try one this time and the other one the next time you make them!
Make sure that the donuts have fully cooled before you dip them in the glaze or the glaze will melt right into the donuts and you will end up with a mess.
After dipping them, allow the topping to dry, fully, before serving.
Topping Ideas
After dipping them in the glaze, if you'd like to add a topping, feel free to do so, but make sure you do it right away when the glaze is still wet so the topping sticks and stays stuck. Here are some ideas:
- vegan sprinkles (use seasonal sprinkles if you're making them for a special occasion (Halloween, Valentine's, Christmas, etc.)
- shredded coconut or coconut flakes
- mini chocolate chips (read this article to find a list of vegan chocolate chips)
- chocolate shavings
- Oreo crumbs
- chopped peanuts or nuts, salted or unsalted
What's the Texture Like?
Both the vegan and the vegan, gluten-free versions of this recipe are soft and fluffy.
They're not quite like fried donuts. The fried, non-yeast, counterparts to my vegan gluten-free baked chocolate donuts are heavier and denser. Still delicious, but these are lighter versions that are just as delicious.
As for the taste, baked donuts are delicious. They're like mini, doughnut-shaped chocolate cakes.
Making Ahead
If you would like to get a head start making your vegan chocolate glazed donuts, you can premix the dry ingredients and store them in an airtight container. When you're ready to make the donuts, mix the wet ingredients and go from there.
The donut batter cannot be made ahead and stored in the refrigerator, the donuts will turn out flat and will not rise.
Storing and Freezing
These donuts are best served on the day they were prepared, but if you do have leftovers, store them in the refrigerator in an airtight container for 1-2 days.
If you would like to freeze them, you can freeze the donuts before they have been dipped.
Bake the donuts, cool them, then store them in an airtight freezer bag or container for up to 2 months. When you're ready for them, remove them from the freezer, thaw at room temperature, make the glaze, dip, and enjoy.
Are you new to vegan gluten-free baking? If so, be sure to read all of my vegan gluten-free baking tips!
Tips for Success
- Measure and have all your ingredients ready to go before starting. This will make the process run smoothly, quickly, and easily.
- Measure your flour correctly. Too much will make your batter dry and very crumbly resulting in donuts that are also dry and crumbly. Please read my article about how to measure flour correctly. This tip also applies to all other ingredients, make sure to measure them accurately to get the best results. I highly recommend using a scale (this is the scale I own (Amazon Link) and my weight measurements.
- Don't skip the resting time after you've removed them from the oven. You must wait a few minutes before transferring them from the pan to a cooling rack since they are fragile right after baking. They continue to bake as they rest and will firm up as they cool to make removal from the pan easy.
- Be sure to warm the milk for the glaze if you are making the chocolate glaze, this helps it to mix well into the powdered sugar and cocoa powder.
- When making the glaze, don't add too much milk, just add enough so it's thick, but not too thick. If it's too runny, it will soak right into the donuts. Start with the lower amount in the range given in the recipe and work your way up from there.
- Make sure that the donuts have fully cooled before you dip them in the glaze or the glaze will absorb right into the donuts and you will end up with a mess.
- Read this post from top to bottom before you start. I’ve included a lot of tips and tricks so you get things right. Also read through the actual recipe before getting started.
- Follow the recipe exactly as it’s written for the very best results.
Recipe FAQ
Regular donuts usually contain eggs and dairy products, and vegan donuts only contain vegan ingredients and do not contain any animal-derived ingredients.
Any standard sized six cavity donut pan will work for this recipe. This is the pan I own and love. It's heavy-duty and it's non-stick but does not contain a Teflon coating.
This recipe was developed specifically to be donuts so I would not recommend converting it to something else. If you don't have a donut pan and you want to make a similar chocolate treat, I recommend making my vegan gluten-free chocolate muffin recipe instead.
This is the easiest way to get the batter into the donut pan, but if you don't have one, you can use a Ziploc bag with the corner cut off or a spoon.
Want more donuts? Be sure to look through this list to see all of my vegan donut recipes!
So bake up a batch for Valentine's Day, a birthday, or any day you feel like having a treat, it doesn't have to be a special occasion! Share with family, friends, co-workers, and classmates...no one will know they're vegan...or vegan and gluten-free.
If You Make This Recipe
I hope you enjoy these crave-worthy baked chocolate donuts. If you make them, share a pic on Instagram. I'm @delightfuladventures over there and my hashtag is #delightfuladventures. I love seeing your remakes!
If You Like This Recipe
You'll probably also like these other vegan chocolate recipes:
- Vegan Gluten-Free Chocolate Cupcakes
- Vegan Chocolate Pudding
- Oat Milk Hot Chocolate
- Vegan Gluten-Free Chocolate Crinkle Cookies
- Vegan Chocolate Mousse
- Vegan Chocolate Tart
Vegan Chocolate Donuts (With a Gluten-Free Option!)
Suggested Equipment:
Ingredients:
For the Donuts
- 1 tablespoon ground flax seeds
- 3 tablespoons water
- ¾ cup (111g) gluten free flour OR all-purpose flour (94g) (see important notes about flour below)
- ¼ cup (21g) Dutch-process cocoa powder sifted
- ¼ cup + 3 tablespoons (67g) coconut sugar
- ½ teaspoon baking powder
- ¼ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup (120ml) unsweetened dairy-free milk (room temperature)
- 3 tablespoons (45ml) melted coconut oil
- 1 teaspoon vanilla
For Sugar Glaze:
- ¾ cup (90g) powdered sugar sifted
- 4 - 5 teaspoons warm unsweetened dairy-free milk
- ⅛ teaspoon vanilla
For Chocolate Glaze:
- ¾ cup (90g) powdered sugar sifted
- 2 tablespoons (11g) unsweetened cocoa powder sifted
- ¼ teaspoon vanilla
- 3-4 teaspoons warm unsweetened dairy-free milk
Instructions:
- Preheat oven to 375°F (190° C).
- Grease your donut pan (if needed).
- Prepare your flax egg by whisking together ground flax seeds and water. Set aside to thicken.
- In a large bowl, whisk the flour, cocoa powder, coconut sugar, baking powder, baking soda, and salt.
- In a small bowl, mix the milk, melted coconut oil, vanilla, and flax mixture together.
- Pour wet ingredients into dry ingredients and mix well to combine.
- Using a piping bag or a large Ziploc bag (see note below), pipe the mixture into each cavity of your donut pan. A spoon can be used if you don't have a bag.
- Bake for 10 minutes.
- Remove from oven and let the pan sit for a few minutes before removing the donuts.
- Remove the donuts from the pan and place on a cooling rack.
While the donuts are cooling, make the glaze:
- Add the powdered sugar to a small bowl (if making the chocolate glaze, add the cocoa powder, too). Add the vanilla and 2 teaspoons of milk. Mix.
- Add more milk, 1 teaspoon at a time until a thick glaze has formed. If the glaze is too thick to dip the donuts, add a very small amount of milk and mix until you have a thick glaze.
- When the donuts have fully cooled (they don't take long!), dip the tops of each doughnut into the glaze. Repeat with all the donuts.
- Place the donuts back onto the cooling rack for the excess glaze to drip off and firm up. (Place a piece of parchment paper under the rack to catch the drips!)
Video:
Recipe Notes:
- Note that I'm using all-purpose flour in the video that's included in this post.
- Please read all of the information and FAQ info above, as well as the notes below before making this recipe.
- Make sure to measure your flour correctly.
- If you are making the vegan gluten-free version of this recipe, it's important to know that every gluten-free flour blend uses different ingredients and ratios. Results will always vary when different flours are used. I tested with several different flours and the only one that worked well for me was the Bob's Red Mill 1 to 1 Baking Flour (the one in the blue bag, not the red bag) so please know that your results may not be the same as mine if you substitute with a different gluten-free flour. This recipe will NOT work with coconut flour or any other single gluten-free flour.
- If you are making the vegan gluten-free version, the batter will be very thick. That's OK! Just pipe it into the pan as-is.
- A piping bag is recommended for getting the batter into the pan. If you don't have a piping bag, use a large Ziploc bag and snip off the end to stand in for a piping bag. Read the info above on how to fill the piping bag. If you don't have either, carefully spoon the batter into each doughnut cavity.
- Make sure that the donuts have fully cooled before you dip them in the glaze or the glaze will absorb right into the donuts and you will end up with a mess.
- It's best to eat the donuts the same day they were made. The glaze does not hold up well. If you have leftovers, refrigerate them for 1-2 days but know that the glaze may melt into the doughnut if kept for too long.
- The nutrition info listed is for the vegan gluten-free version using the regular sugar glaze. The calorie count for 1 doughnut using the vegan-only recipe (using all-purpose flour) is approximately 189 calories. Nutrition info is to be used as a rough guide only, learn how nutrition info is calculated on this website.
Nutrition Info:
This post was updated in October 2022 to include new images and more helpful information. These are the old images:
Stacie Hall says
I make these doughnuts regularly. Our entire family enjoys them!
Gwen Leron says
I'm very glad to know everyone is enjoying them, Stacie! Thank you so much for coming back to comment 🙂
Mallory says
I made these tonight and they are amazing! Super simple, very moist and you can’t tell they are gluten free and vegan. This is the first recipe I haven’t had to modify or add to, to make it work. I followed every step as directed and they turned out great! Thank you! I will be recommending these!
Gwen Leron says
I'm so happy to know you gave them a try and liked them, Mallory! Thanks so much for coming back to let me know, I appreciate it.
Erica says
These were so good!! And easy to make. My chocolate glaze never hardened, even overnight in the fridge so I would try the vanilla one next time. Thanks for this delicious recipe!
Gwen Leron says
Glad you like them, Erica! That's strange that the chocolate glaze didn't harden up for you. I hope you like the plain glaze when you make them again! Enjoy!
Nikki says
Love these donuts! Cant even count how many times I’ve made them and always taste amazing. Recently ran out of the flour recommended and tried oat flour and I did not taste a difference! So good!
Gwen Leron says
I'm so happy to hear this, Nikki, glad you like them so much! And great to know that it worked well with oat flour! Thanks for your note 🙂
Annie says
These were fantastic! Made mini doughnuts and they turned out perfect. They were moist delicious and so easy to make. This recipe is a keeper!
Gwen Leron says
So happy you loved them, Annie! Mini doughnuts sound perfect 🙂 Thanks so much for taking the time to leave your rating and message.
Karen says
These are so good even those who are not gluten free love them. Bonus - Easy to make!
Gwen Leron says
So glad to hear you like them, Karen! Thanks for taking the time to leave your message 🙂
Cassie says
AMAZING!!! I’ve been gluten/Dairy free for about 6 months and I have been missing simple things like donuts in a big way! Well, I don’t have to miss out anymore!!! This recipe is simple and so so yummy! It isn’t grainy or off tasting! My kids love them just as much as I do. I did not make the glaze because I was too excited to taste them! I threw some powdered sugar on and went with it!
I didn’t have a couple ingredients on hand, so I had to sub an egg for the flax and white sugar for the coconut sugar. I used the same ratios and they turned out great!!
Gwen Leron says
Yay! I'm so happy you love them, Cassie! And there's no reason for you to miss out on anything if you have to eat gluten and dairy-free, there are so many amazing recipes out there to make 🙂 I'm glad it worked well with your subs, thanks so much for taking the time to leave your note and rating, I appreciate it very much.
Lynn says
I made these with cup4cup and they turned out great! I am not a great baker and baking without wheat flour and eggs can be intimidating, so I was super excited that my 7 year old son loved these! I topped them with a chocolate ganache, made of coconut cream and enjoy life chips. Thanks so much for the amazing recipe!!!
Gwen Leron says
You're welcome, Lynn! So happy to hear you and your son enjoyed them, and thanks for letting me know it worked well with Cup 4 Cup, I am sure there are others who will be wondering. Thanks for taking the time to leave your note, I appreciate it 🙂
Rachelle says
Excellent tasting and moist. Made these for my husband who is having trouble with gluten and dairy but I also think they taste great and super easy to make. One question. Assuming we might have a couple left over how would you suggest storing them?
Gwen Leron says
Hi Rachelle! So glad you made them and that they were loved. If you have leftovers, I'd wrap them up or put them in an airtight container and store them in the fridge. If left out, the glaze will melt into the doughnut 🙂 I hope this helps, anything else, please ask!
Susan Thornton says
I have made these five times now and they come out perfect every time. I make the vegan gluten-free recipe and my whole family loves them, even without the glaze. I now make a quadruple batch and freeze them. They defrost just as fresh-tasting as the day I made them. I have started melting vegan chocolate chips, dipping them in that, and then dipping them in shredded coconut that I have sweetened with maple syrup. I call them my Mounds dooughnuts and everybody raves over them. This works really well if you coat them while frozen and let them defrost as the chocolate-coconut hardens. Thanks for such an easy, wonderful recipe!
Gwen Leron says
Well this comment has made my entire weekend! Thank you so much, Susan! It made me SO happy to read through your note, thanks for taking the time to leave it. And thanks for the shredded coconut idea, I love it! 🙂
Kat says
Has anyone ever used the batter as frosting? It’s really tasty on its own!
Gwen Leron says
Never tried that, Kat! I don't think I would because of the raw flour and because I love the glaze. It goes perfectly with these doughnuts 🙂
Merlinda says
Made them tonight! Yummmmo!
Gwen Leron says
Yay! Happy you liked them, Merlinda! 🙂
Sohaila says
Hi , what I can use instead of powder sugar pls
Gwen Leron says
Hi Sohaila, I've never made a sugar glaze without powdered sugar, so I'm not sure of a substitute that would work well. You can leave the glaze off if you don't have access to powdered sugar or can't have it.
Roseann says
They make a sugar free powdered sugar - name brand Swerve. Some grocery stores have just recently started selling it and you can also get it on Amazon.
Yvonne says
I can't wait to try these. I have to wait for my donut pan (& I LOVE that you picked one from a made in USA and non-teflon coated. I'm so glad I found your blog and all your delicious sounding recipes!! Thank you for sharing!!!
Gwen Leron says
You're welcome, Yvonne! You will love that doughnut pan, I have had mine for so long and it's still going strong. You're also going to love these doughnuts! They are a favourite. Let me know how things go once you make them. Thanks so much for your note 🙂
Morgan says
How well will white whole wheat flour work??
Thanks!
Gwen Leron says
Hi Morgan! I have not tried it with white whole wheat, but it should be fine. If you try, please come back and let me know how they turned out 🙂
Lorraine says
I love these donuts however I’m wondering if I can make a Bundt cake using the same mixture. Any thoughts? Thanks!
Gwen Leron says
Good question, Lorraine! Technically, it would make a really nice cake and should work if the recipe is tripled or even quadrupled, but since I have not tried it myself, I can't give specific directions on doing it, baking times, etc. However, if you do try, I would love to hear how it goes!
kelley says
I didn't have a doughnut pan, so I tried making solid little doughnut pucks in ramekins... The result was more like a chocolate lava cake, and it was fantastic! hahaha.
Gwen Leron says
Ha! I love your creativity, Kelley! When you have to fix a chocolate craving, you gotta do what you gotta do! I'm glad it worked out in the ramekins for you 🙂
Karina says
Hey! Im so exited to make this recipie, but one question before I do, can I pipe the dough onto a regular sheet pan with no molding, or will the shape come out wierd.
Gwen Leron says
Hi Karina! Yes, the shape will come out a little odd if you pipe onto a sheet pan. The bottom will be flat and it will spread while it bakes, so I'm not sure what kind of shape it will have when it's done 🙂 I have had some readers tell me that they have made them in a mini bundt pan, so if you have one of those, you can try that. I have had others tell me they made it in muffin tins as well. Let me know what you decide to do and how things turn out 🙂
Micki says
Can't wait to try these!!!! I love your website , it's just what I've been looking for.I was wondering if these could be sour cream chocolate donuts as well?
Gwen Leron says
Hi Micki! I'm glad you found my site, too! I have not tried making this recipe with sour cream, so I'm not sure how it would turn out (I don't eat dairy sour cream and have not found a vegan sour cream I like yet 🙂 ). In general, sour cream is used to make a recipe turn out more moist, but these doughnuts are moist enough on their own, so it's not needed. I hope this helps, let me know how things go if you make them!