Eggless Glazed Chocolate Donuts

Chocolate donuts are one of those treats that always feel a little special, but making them at home is easier than most people think.

These are baked, not fried, so there is no messy oil or extra fuss to deal with. You just mix the batter, pipe it into the pans, and let the oven do the work.

Easy homemade eggless chocolate glazed donuts

This version is completely eggless, which is great if you avoid eggs or simply ran out and still want to bake something good. The texture stays soft and fluffy without them.

The glaze on top adds a nice touch of sweetness, and the chocolate sprinkles make them look like the ones you would grab from a bakery.

I think you will be surprised at how simple and satisfying these are to make from scratch.

Why You’ll Love It

Rich Chocolate Flavor – Cocoa and vanilla create a deep chocolate taste that feels satisfying without becoming overly sweet.

Soft, Tender Texture – Yogurt and melted butter keep these baked donuts moist, tender, and pleasantly light.

Tasty eggless baked chocolate glazed donuts

Smooth Vanilla Glaze – The thick vanilla glaze adds creamy sweetness that pairs beautifully with the rich chocolate donut.

Bakery-Style Finish – Glossy glaze and chocolate sprinkles give each donut an inviting bakery-style appearance.

Ingredient List

For the Donuts

  • 2 cups All-Purpose Flour
  • 1/2 cup Unsweetened Cocoa Powder
  • 3/4 cup Granulated Sugar
  • 2 tsp Baking Powder
  • 1/2 tsp Baking Soda
  • 1/2 tsp Fine Salt
  • 3/4 cup Plain Full-Fat Yogurt
  • 1/2 cup Whole Milk
  • 1/3 cup Unsalted Butter, Melted
  • 2 tsp Pure Vanilla Extract

For the Glaze

  • 1 1/2 cups Powdered Sugar
  • 3 tbsp Whole Milk
  • 1 tsp Pure Vanilla Extract
  • 2 tbsp Chocolate Sprinkles

Directions

Step 1

Preheat the oven to 375 degrees F and thoroughly grease two 6-cavity donut pans.

Step 2

Whisk the all-purpose flour, cocoa powder, granulated sugar, baking powder, baking soda, and fine salt in a large bowl.

Step 3

Whisk the yogurt, whole milk, melted butter, and vanilla extract in a separate bowl. Fold the wet mixture into the dry ingredients just until smooth.

Step 4

Transfer the batter to a piping bag or a sturdy food storage bag with one corner opened. Pipe the batter into the donut cavities, filling each about three-quarters full.

Step 5

Bake for 10 to 12 minutes, until the donuts spring back when lightly pressed. Cool in the pans for 5 minutes, then transfer them to a cooling rack.

Step 6

Whisk the powdered sugar, whole milk, and vanilla extract until a thick, smooth glaze forms. Dip the tops of the fully cooled donuts into the glaze.

Step 7

Scatter the chocolate sprinkles over the wet glaze. Let the donuts stand for 20 minutes so the glaze can set.

Freshly baked eggless chocolate glazed donuts

Tips

Measure The Dry Ingredients Carefully

Spoon the flour and cocoa powder into measuring cups, then level them with a knife instead of scooping directly from the container. Scooping can pack in too much, making the donuts dense and dry.

For the best texture, whisk the cocoa powder well with the flour before adding the wet ingredients. This helps prevent bitter cocoa pockets in the finished donuts.

Use Room Temperature Dairy

Let the yogurt and milk sit out briefly before mixing them with the melted butter. Cold dairy can make the butter firm up into small pieces, which makes the batter less smooth.

Fluffy eggless chocolate donut with sweet glaze

Cool the melted butter for a few minutes before adding it to the yogurt and milk. It should be liquid but not hot, so it does not affect the texture of the batter.

Mix The Batter Just Until Smooth

Fold the wet mixture into the dry ingredients only until you no longer see dry flour. A few small lumps are fine at this stage.

Overmixing develops the flour and can make these eggless donuts chewy instead of soft. Use a spatula and scrape the bottom of the bowl once or twice to combine everything evenly.

Try These Next

Questions You Might Have

What gives these eggless chocolate donuts their soft texture?

Full-fat yogurt adds moisture and helps create a tender, cake-like crumb. The baking powder and baking soda help the donuts rise nicely in the oven.

Use plain full-fat yogurt for the most reliable texture, and mix the batter only until the flour disappears.

Eggless Glazed Chocolate Donuts

Eggless Glazed Chocolate Donuts

These eggless glazed chocolate donuts offer a soft, chocolatey treat with a smooth finish. They are perfect for sharing or enjoying as a simple homemade dessert.
Prep Time 20 minutes
Cook Time 12 minutes
Total Time 32 minutes
Servings: 12 donuts
Course: Dessert
Cuisine: American
Calories: 268

Ingredients
  

For the Donuts
  • 2 cups All-Purpose Flour
  • 1/2 cup Unsweetened Cocoa Powder
  • 3/4 cup Granulated Sugar
  • 2 tsp Baking Powder
  • 1/2 tsp Baking Soda
  • 1/2 tsp Fine Salt
  • 3/4 cup Plain Full-Fat Yogurt
  • 1/2 cup Whole Milk
  • 1/3 cup Unsalted Butter, Melted
  • 2 tsp Pure Vanilla Extract
For the Glaze
  • 1 1/2 cups Powdered Sugar
  • 3 tbsp Whole Milk
  • 1 tsp Pure Vanilla Extract
  • 2 tbsp Chocolate Sprinkles

Equipment

  • two 6-cavity donut pans
  • piping bag
  • cooling rack

Method
 

  1. Preheat the oven to 375 degrees F and thoroughly grease two 6-cavity donut pans.
  2. Whisk the all-purpose flour, cocoa powder, granulated sugar, baking powder, baking soda, and fine salt in a large bowl.
  3. Whisk the yogurt, whole milk, melted butter, and vanilla extract in a separate bowl. Fold the wet mixture into the dry ingredients just until smooth.
  4. Transfer the batter to a piping bag or a sturdy food storage bag with one corner opened. Pipe the batter into the donut cavities, filling each about three-quarters full.
  5. Bake for 10 to 12 minutes, until the donuts spring back when lightly pressed. Cool in the pans for 5 minutes, then transfer them to a cooling rack.
  6. Whisk the powdered sugar, whole milk, and vanilla extract until a thick, smooth glaze forms. Dip the tops of the fully cooled donuts into the glaze.
  7. Scatter the chocolate sprinkles over the wet glaze. Let the donuts stand for 20 minutes so the glaze can set.

Nutrition

Serving: 1servingCalories: 268kcalCarbohydrates: 48gProtein: 3gFat: 6g

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating