These Eggless Chocolate Donuts are light, fluffy, and full of chocolatey flavor. They are baked, not fried, so making this chocolatey treat is easy and quick!

Baked Chocolate Donuts are topped with chocolate glaze, making them double chocolatey! These donuts are delicious, decadent, and irresistible.
Baked Eggless Chocolate Donuts
Eggless Chocolate Donuts are perfect for a quick chocolate treat. They take only 10 minutes to bake, and the batter comes together quickly. If you have already seen my other baked donut recipes, Eggless Pistachio Donuts (Baked) and Eggless Cinnamon Sugar Donuts (Baked), you may know how easy it is to make baked donuts.
My family loves donuts, and because of our Lacto-vegetarian diet, I try my best to make various types of eggless donuts at home. And I love how the baked donuts taste; they are light, fluffy, moist, and absolutely delicious.
Baked Chocolate Donuts are topped with a chocolate glaze, which is also very straightforward and quick to make. I have sprinkled the donuts with various sprinkles for fun and flavor, but it is totally optional.
Ingredients and Notes
- Flour: I have used unbleached, all-purpose flour, and I will recommend using the same.
- Baking Powder and Baking Soda: These leavening agents are essential for light and fluffy donuts.
- Salt: I like to add salt to give a nice contrast to the sweetness.
- Sugar: I used granulated white sugar, and the ½ cup makes it mildly sweet. After the chocolate glaze topping, they will become perfectly sweet.
- Cocoa Powder: I have used Dutch-processed cocoa powder, my favorite. But you can use natural unsweetened cocoa powder instead.
- Butter: Butter adds a delicious buttery flavor to eggless chocolate donuts. We have not tried this recipe using oil. But I think there should not be a problem with using oil instead of melted butter.
- Milk: Milk makes the donuts moist, and for the best results, use whole milk. Milk should also be at room temperature. If you forget to remove it from the fridge, microwave it for 12-15 seconds before using it.
- Sour Cream: Sour cream adds extra moisture to the donuts. If you do not have sour cream, you can use plain yogurt instead.
- Vanilla: It provides a sweet flavor to the donuts. Try to use pure vanilla extract if possible.
- Chocolate Glaze: I have used semi-sweet chocolate to make the chocolate glaze, but you can also use semi-sweet chocolate chips. In addition to chocolate, we need heavy cream and butter to make this silky, shiny, and delicious chocolate glaze.
How To Make Baked Eggless Chocolate Donuts
Making the Batter
- Preheat the oven to 350° F.
- Grease the donut pan with nonstick oil spray or melted butter. Set aside.
- This recipe will yield 11-12 donuts, so grease both of them if you have two donut pans.
- Sift all-purpose flour, cocoa powder, baking soda, Baking powder, and salt in a large mixing bowl.
- Whisk well.
- Add sugar, milk, sour cream, melted butter, and vanilla to another bowl.
- Mix well.
- Pour the wet mixture into the flour mixture and gently mix until everything is well combined.
- Do not overmix.
Baking the Donuts
- Fill the batter into a large piping bag; there is no need for a tip.
- Cut the end of the piping bag and pipe the batter into the donut pan, evenly up to halfway.
- Do not overfill, as these donuts will rise well.
Helpful Tip: If you do not have a piping bag, you can also use a Ziploc bag. Fill the Ziploc bag with the batter, cut the corner, and fill the donut pan. You can also spoon the batter into the pan if you prefer that.
- Bake the donuts in the preheated oven for 10 minutes.
- Do not overbake.
- Remove from the oven and allow the donuts to cool in the pan for 2 minutes.
- Then transfer the donuts onto a cooling rack and let them cool completely.
Glazing the Eggless Chocolate Donuts
- Take the chopped chocolate or chocolate chips in a heatproof bowl or saucepan. Add heavy cream and butter.
- I have used roughly chopped chocolate, but you can also use semi-sweet chocolate chips.
- Melt the chocolate using a double boiler method.
- Make sure to stir the chocolate continuously until melted.
- Also, ensure that water does not contact the chocolate while using the double boiler method.
- You can melt the chocolate, butter, and heavy cream in the microwave instead of a double boiler.
- Dip the tops of the donuts into a chocolate glaze and return them to a cooling rack to set.
- The glaze will be set in 10-15 minutes.
- Sprinkle some sprinkles on the top of the donuts if you prefer.
Storing Suggestions
Eggless Chocolate Donuts are best served within two days. However, if you have leftovers, store them in the fridge for up to four to five days.
Allow the glaze to set completely before stacking the donuts into the container.
Keep the donuts away from warm places; otherwise, the chocolate glaze will start melting.
Helpful Tips
Filling the Pan: It is easier to fill the batter into the donut pan with a large piping bag. But instead of the piping bag, you can also use a Ziploc bag, fill it with the batter, cut the corner, and fill the donut pan. Or, simply, you can spoon the batter into each donut cavity. Do not overfill the donut pan; fill it only up to half, as donuts will rise well.
Baking: Eggless Chocolate Donuts are quick to bake; they take only 10 minutes. However, keep an eye on them after 8 minutes to prevent overbaking.
Chocolate Glaze: Let the chocolate glaze set entirely before stacking and storing the donuts. To set the glaze quickly, place the donuts in the fridge for a few minutes after glazing them.
Chocolate: Instead of chocolate, you can also use chocolate chips to make the chocolate glaze.
Sour Cream: If you do not have sour cream, replace it with plain yogurt.
More Eggless Donuts
Recipe Card
Eggless Chocolate Donuts / Baked Chocolate Donuts
Video
Ingredients
For the Eggless Chocolate Donuts
- 1 cup (120g) all-purpose flour
- ¼ cup (21g) cocoa powder
- ½ teaspoon baking powder
- ¼ teaspoon baking soda
- ⅛ teaspoon salt
- ½ cup (100g) granulated sugar
- ½ cup (120ml) milk
- ¼ cup (60g) sour cream or yogurt
- 2 tablespoon (28g) unsalted butter melted
- ½ teaspoon pure vanilla
For The Chocolate Glaze
- 85g semi-sweet chocolate roughly chopped or chocolate chips
- 3 tablespoon heavy cream
- 1 tablespoon (14g) butter
Instructions
Making The Batter
- Preheat the oven at 350° F.
- Grease the donut pan with nonstick oil spray or with melted butter. Set aside.
- This recipe will yield 11-12 donuts, so if you have two donut pans, grease both of them.
- Sift all-purpose flour, cocoa powder, baking powder, baking soda, and salt in a large mixing bowl. Whisk well.
- In another bowl, take sugar, milk, sour cream, melted butter, and vanilla. Mix well.
- Pour wet mixture into the flour mixture, and gently mix until everything is well combined. Do not overmix.
Baking The Donuts
- Fill the batter into a large piping bag; there is no need for the tip. Cut the end of the piping bag and pipe the batter into the donut pan evenly up to halfway.
- Do not overfill as these donuts will rise well.
- Bake the donuts into the preheated oven for 10 minutes or until the edges are lightly brown.
- Do not overbake.
- Remove from the oven and allow the donuts to cool down in the pan for 2 minutes.
- Then transfer the donuts onto a wire rack and let them cool completely.
Glaze The Donuts
- Take the chopped chocolate or chocolate chips in a heatproof bowl or saucepan. Add heavy cream and butter.
- Melt the chocolate using a double boiler method. Make sure to stir the chocolate continuously until melted. Also, make sure that water does not come into contact with chocolate while using the double boiler method.
- Dip the tops of the donuts into a chocolate glaze, and place back onto a cooling rack to set. The glaze will be set in 10-15 minutes.
- Sprinkle some sprinkles on the top of the donuts if you prefer.
Storing The Donuts
- Eggless Chocolate Donuts are best served within two days. But if you have leftovers, place them in the fridge for up to 4-5 days.
- Allow the glaze to set completely before stacking the donuts into the container.
- Keep the donuts away from the warm place; otherwise, the chocolate glaze will start melting.
Notes
- Filling the Pan: Using a large piping bag, it is easier to fill the batter into the donut pan. But instead of the piping bag, you can also use a Ziploc bag, fill it with the batter, cut the corner, and fill the donut pan. Or, simply, you can spoon the batter into each donut cavity. Do not overfill the donut pan; fill it only up to half as the donuts will rise well.
- Baking: Eggless Chocolate Donuts are quick to bake; they take only 10 minutes. So, keep an eye on them after 8 minutes, and do not overbake them.
- Chocolate Glaze: Let the chocolate glaze set entirely before stacking and storing the donuts. Place the donuts in the fridge for a few minutes after glazing to set the glaze quickly.
- Chocolate: Instead of chocolate, you can use chocolate chips to make a chocolate glaze.
- Sour Cream: If you do not have sour cream, replace it with plain yogurt.
Kanchan says
Chocolate donuts r amazing I tried it so quick n nice in taste so briefly explained thanks my daughter is so happy like it a lot
Jigna says
Hi Kanchan, I am glad that you like the recipe and especially your daughter enjoyed it. Thank you so much for your feedback and kind words!🤗
dreammarket says
Fine way of describing, and pleasant piece of writing to get information concerning my presentation subject
Regards: Dream market
Jigna says
Thank You!😊
Jesica newa says
“EXCELLENT, THANK YOU ! Another tip, if you don’t see Lifeframe in all programs (because mine didn’t) just type it in and it will come up on the top in a box that doesn’t look like it’s clickable, but click it. Once it opened, I right clicked the icon and pinned it to my task bar so I don’t have to hunt it down any more.
”
Regards Jessica newa
Kelly Hubbard says
THis looks so yummy. I’m makinf it tonight but with ground Turkey. I can’t wait.
Kelly Hubbard
Sandhya says
Want fried doughnuts recipe
Jigna says
Hi Sandhya, I will surely try to post the fried doughnut recipe!
Raj says
Just came across this recipe and I was amazed how quick and easy it was! Perfect taste and texture to these donuts and I’ll be making them again and again for sure! Thanks for a great recipe!
Jigna says
Hi, it’s nice to hear that you liked the recipe. I really appreciate your feedback!