Vegan Chocolate Glazed Donuts
This post may contain affiliate links. Read my full disclosure here.
Fluffy and moist vegan chocolate glazed donuts are a wonderful treat! Baked instead of fried, and covered with an easy glaze that sets.
Your family and friends will LOVE these chocolate glazed donuts! They are made in 1 bowl with simple ingredients, with plenty of substitutions available.
Ingredients Needed
- All Purpose Flour:Â May substitute white whole wheat, whole wheat pastry flour, spelt flour, oat flour or even a gluten free all purpose flour if needed. Each one will change the flavor and texture slightly, but it will work.
- Cocoa Powder:Â I like to use dark cocoa powder here, but natural lighter colored cocoa will work as well.
- Sugar:Â I use organic granulated sugar, but you could probably sub coconut sugar if desired.
- Baking Powder
- Salt
- Soy Milk:Â It’s fine to use any other non-dairy milk you like, such as almond, coconut, hemp, or oat.
- Melted Vegan Butter:Â You can also use canola oil, OR for oil free sub applesauce.
- Vanilla
The glaze is a simple mix of powdered sugar, soy milk and vanilla. Once the donuts are cooled completely, dip them in the glaze and place on a cooling rack to set (with parchment paper under it, to catch the mess).
Want more vegan donuts?
This post contains affiliate links. Read my full disclosure here.

Vegan Chocolate Glazed Donuts
Ingredients
- 1 cup all purpose flour
- 1/4 cup cocoa powder
- 1/2 cup granulated sugar
- 1 teaspoon baking powder
- 1/4 teaspoon salt
- 3/4 cup soy milk
- 3 tablespoons melted vegan butter
- 1 teaspoon pure vanilla extract
Glaze
- 1 1/2 cups powdered sugar
- 1/4 cup soy milk
- 1 teaspoon pure vanilla extract
Instructions
- Preheat the oven to 350 degrees F and spray a donut pan with non-stick spray.
- Whisk the flour, cocoa powder, sugar, baking powder, salt in a large bowl. Pour the soy milk, melted vegan butter and vanilla into the bowl with the dry ingredients. Mix well with a large wooden spoon to combine.
- Spoon the batter into the donut pan, filling about 3/4 of the way full.
- Bake for 10-12 minutes or until the donuts look set on top. Let cool for two or three minutes in the pan, then carefully transfer to a wire rack with a large piece of parchment paper beneath it (to help with the mess). Let the donuts cool completely before dipping in glaze.
- Make the glaze: In a medium sized bowl, add powdered sugar, soy milk and vanilla. Stir with a spoon until a smooth glaze is formed.
- Once the donuts have cooled completely, dip the entire donut into the glaze carefully, then place back on the rack over parchment paper to set. It will take 30 minutes or so for the icing to harden, but of course you can eat them right away if desired!
Notes
- Flour substitutions: You may sub white whole wheat flour, whole wheat pastry flour or gluten free flour if needed.
- I used dark cocoa powder, but you can use natural, regular cocoa powder as well.
- It is fine to use another non-dairy milk instead of soy, such as oat, hemp, cashew, or almond.
- Oil Free:Â Substitute applesauce for the melted vegan butter. This will change the texture somewhat, but they will still be good.
Nutrition
We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here






74 Comments on “Vegan Chocolate Glazed Donuts”
Delicious donuts!! My wife and I have been vegan for 6 years and your food blog has become our favorite—especially for all things baking (ahem, vegan naan? Yes, please!).
Found this recipe after a typical conversation.
Me: You know what sounds good? Chocolate donuts.
Wife: Check Nora Cooks—I bet she’s got it down.
Thanks for all the recipes! Â Food blogs like yours make being a vegan as easy as donuts!Â
Hi River. I’m really happy to hear you love the donuts! Your comments are awesome and fun! I love creating recipes, and put a lot of time and work into creating them. Thank you for your appreciation, and fantastic feedback! It makes my day! I appreciate you using my recipes, and wish you lots of happy cooking!
im worried the texture or consistency will be cake like! does it actually feel like a donut?
After the glaze I rolled the damp doughnuts in oreo crumbs and it was so well received! The glaze still set up beautifully, and I get requests for them now!
These are quite literally the best chocolate donuts I’ve ever had.Â
This is my “I have very little time but need to get something baked” recipe. It is easy, quick, and makes the perfect amount. Plus, you can add festive decorations to match the season or holiday. Thank you!
Thank you for sharing your wonderful review and comments! I’m glad you are loving the recipe! Happy cooking!
Nora, your recipes are always amazing and easy to follow! Thank you so much! These were delicious! I wanted to make a yummy Halloween treat for my family and these were gone within 10 minutes of being ready to eat!
Hi Carrie. I’m glad the donuts were a hit! I’m so glad you find my recipes delicious and easy! Thank you for sharing your wonderful review and comments!
Hi Nora,
Thank you for the recipe!🤩 I want to make these for a party ahead of time. How long do they last & how can I store them?🤔
They are best the same day, so make them as close to the party as possible. You can store donuts in a covered container in the refrigerator, but make sure you don’t smush the icing in the process. Enjoy! If you must make them the day before, that will probably be okay.
These were delicious!! The recipe was very easy to follow. I used almond milk instead of soy and I added vegan chocolate chips to the batter. My picky husband loved them! Thanks for sharing I will be making these again!Â
Thank you for sharing your review! I’m glad you loved the donuts!
Easy and yummy! Â Thanks!
I’m allergic to soy, and I don’t like chocolate can I use oat milk  and use vegan sour cream?
Hi Sandra. If you don’t like chocolate, I don’t think you will care for these donuts honestly since they are all about chocolate. Oat milk is fine to use, but I’m not sure what you want to replace vegan sour cream with?
Didn’t see the notes until after I wrote my message but again thick thin how do you know?
Are you wondering about how thick or thin the donut batter should be, or the icing? The batter is similar to cake or muffin batter, fairly thin and not super thick. The icing should be smooth and pourable, not too thick but not watery thin either, so some will cling to the donuts and harden as it cools. Hope that helps! Perhaps I’ll add a video in the future!
Would be a GREAT help if you showed the texture of the batter or a video even berrer
Made these last night and they came out absolutely amazing! Just wondering if they need to be refrigerated to stay good or are they fine to sit on the counter in a Tupperware container?
They can sit on the counter or in a container, they don’t need to be refrigerated. Thank you!
Just made these this morning (after trying your cinnamon sugar donuts last weekend) and they turned out wonderful! I’m not the most practiced or experienced baker and was a bit intimidated by the idea of making donuts, but I found these very simple to make. My partner’s declared them better than Dunkin, and I think you’ve started a new tradition of weekend donuts in my house. Thank you!
I’m thrilled a new tradition is beginning with my donut recipe! I love it! Thank you for sharing your review, and I’m glad you guys love the donuts! Happy cooking!
Is the batter supposed to be sort of thick ?Â
It’s not generally very thick, no.