Recipe Overview
- Prep Time: 15 minutes
- Bake Time: 10–12 minutes
- Cooling Time: 15 minutes
- Total Time: About 40 minutes
- Servings: 10–12 donuts
- Difficulty: Easy
- Calories: Approximately 280 per donut
- Course: Dessert / Breakfast
- Cuisine: American-inspired
Double Chocolate Donuts
If you love chocolate desserts, these Double Chocolate Donuts are made for you. They feature a soft and moist chocolate donut base topped with a rich, smooth chocolate glaze.
The name “double chocolate” comes from using chocolate in two delicious ways: cocoa powder in the donut batter and melted chocolate in the glaze. You can also add chocolate chips for an even richer flavour.
These homemade baked donuts are perfect for breakfast, dessert, parties, birthdays, or whenever you’re craving something chocolatey. They are easy to prepare and require simple ingredients that come together quickly.
Ingredients
For the Chocolate Donuts
- 1½ cups all-purpose flour
- ½ cup unsweetened cocoa powder
- ¾ cup granulated sugar
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- 2 large eggs
- ½ cup milk
- ½ cup plain Greek yogurt or sour cream
- ¼ cup melted butter
- 1 teaspoon vanilla extract
- ½ cup mini chocolate chips
For the Chocolate Glaze
- 1 cup semi-sweet chocolate chips
- 2 tablespoons butter
- 2 tablespoons milk or heavy cream
- ½ teaspoon vanilla extract
Optional Toppings
- Mini chocolate chips
- Chocolate sprinkles
- White chocolate drizzle
- Crushed chocolate cookies
How to Make Double Chocolate Donuts

Step 1: Prepare the Oven and Donut Pan
Preheat your oven to 350°F (175°C).
Lightly grease a donut pan with butter or cooking spray.
Step 2: Mix the Dry Ingredients
In a large bowl, whisk together:
- Flour
- Cocoa powder
- Sugar
- Baking powder
- Baking soda
- Salt
Make sure the cocoa powder is evenly mixed to create a rich chocolate flavour throughout the donuts.
Step 3: Mix the Wet Ingredients
In another bowl, whisk together the eggs, milk, Greek yogurt, melted butter, and vanilla extract.
Mix until smooth and fully combined.
The Greek yogurt helps create soft and moist donuts.
Step 4: Combine the Batter
Pour the wet ingredients into the bowl with the dry ingredients.
Gently mix until just combined.
Do not overmix the batter, as this can make the donuts dense.
Fold in the mini chocolate chips.
Step 5: Fill the Donut Pan
Transfer the chocolate batter into a piping bag or large zip-top bag.
Cut a small corner and pipe the batter evenly into the donut cavities.
Fill each cavity about ¾ full.
Step 6: Bake
Bake for 10–12 minutes.
The donuts are ready when they spring back lightly when touched.
Avoid overbaking, as chocolate donuts can become dry.
Step 7: Cool the Donuts
Remove the donut pan from the oven.
Let the donuts cool in the pan for about 5 minutes.
Then carefully transfer them to a wire rack and allow them to cool completely.
Make the Chocolate Glaze
Step 8: Melt the Chocolate
Add chocolate chips and butter to a microwave-safe bowl.
Heat in short 20–30 second intervals, stirring between each interval until smooth.
Step 9: Add Cream
Stir in milk or heavy cream and vanilla extract.
Mix until the glaze becomes smooth, glossy, and easy to dip.
If the glaze is too thick, add a small amount of warm milk.
Step 10: Glaze the Donuts
Dip the top of each cooled donut into the chocolate glaze.
Lift the donut and allow any extra chocolate to drip back into the bowl.
Step 11: Add Toppings
While the chocolate glaze is still soft, add your favourite toppings.
Try mini chocolate chips, chocolate sprinkles, crushed cookies, or a white chocolate drizzle.
Step 12: Let the Glaze Set
Place the donuts on a wire rack or parchment paper.
Allow the chocolate glaze to set for approximately 15–20 minutes.
Tips for the Best Double Chocolate Donuts
Don’t Overmix
Mix the batter only until the ingredients are combined.
Use Good Quality Cocoa
A good cocoa powder will give the donuts a deeper and richer chocolate flavour.
Cool Before Glazing
Warm donuts can cause the chocolate glaze to melt and become too thin.
Don’t Overbake
Check the donuts after 10 minutes to keep them soft and moist.
Use a Piping Bag
Piping the batter into the donut pan creates cleaner and more evenly shaped donuts.

Easy Variations
Triple Chocolate Donuts
Add extra chocolate chips to the batter and drizzle white chocolate over the glaze.
Chocolate Peanut Butter Donuts
Add a peanut butter drizzle over the chocolate glaze.
Mint Chocolate Donuts
Add a small amount of peppermint extract to the glaze.
Cookies and Cream Donuts
Top the glazed donuts with crushed chocolate sandwich cookies.
Dark Chocolate Donuts
Use dark cocoa powder and dark chocolate for a richer flavour.
Storage
Store the donuts in an airtight container at room temperature for up to 2 days.
For longer storage, keep them in the refrigerator for up to 5 days.
For the best texture, allow refrigerated donuts to come closer to room temperature before serving.
Double Chocolate Donuts – Rich, Soft & Easy Homemade Chocolate Donuts
10
servings15
minutes12
minutes280
kcalDouble Chocolate Donuts are soft, moist, and rich homemade chocolate donuts made with cocoa powder and chocolate chips, then topped with a smooth and glossy chocolate glaze. These easy baked donuts are perfect for breakfast, dessert, parties, birthdays, or any time you’re craving a delicious chocolate treat.
Ingredients
For the Chocolate Donuts
1½ cups all-purpose flour
½ cup unsweetened cocoa powder
¾ cup granulated sugar
1 teaspoon baking powder
½ teaspoon baking soda
¼ teaspoon salt
2 large eggs
½ cup milk
½ cup plain Greek yogurt or sour cream
¼ cup melted butter
1 teaspoon vanilla extract
½ cup mini chocolate chips
For the Chocolate Glaze
1 cup semi-sweet chocolate chips
2 tablespoons butter
2 tablespoons milk or heavy cream
½ teaspoon vanilla extract
Optional Toppings
Mini chocolate chips
Chocolate sprinkles
White chocolate drizzle
Crushed chocolate cookies
Directions
- Preheat the oven: Heat the oven to 350°F (175°C) and grease a donut pan.
- Mix dry ingredients: In a bowl, combine flour, cocoa powder, sugar, baking powder, baking soda, and salt.
- Mix wet ingredients: In another bowl, whisk together eggs, milk, Greek yogurt, melted butter, and vanilla extract.
- Combine ingredients: Add the wet ingredients to the dry ingredients and mix gently until combined.
- Add chocolate chips: Fold mini chocolate chips into the batter.
- Fill the donut pan: Transfer the batter to a piping bag and fill each donut cavity about ¾ full.
- Bake: Bake for 10–12 minutes until the donuts are soft and spring back when touched.
- Cool: Let the donuts cool in the pan for 5 minutes, then transfer them to a wire rack.
- Make the glaze: Melt chocolate chips and butter, then mix in milk or cream and vanilla until smooth.
- Glaze the donuts: Dip the cooled donuts into the chocolate glaze.
- Add toppings: Sprinkle chocolate chips, chocolate sprinkles, crushed cookies, or other toppings while the glaze is still soft.
- Let set: Allow the chocolate glaze to set for 15–20 minutes before serving.
Frequently Asked Questions (FAQ)
1. Can I make these donuts without a donut pan?
Yes. You can use a muffin pan, although the shape will be different. Baking time may also need to be adjusted.
2. Are these donuts baked or fried?
This recipe makes baked Double Chocolate Donuts, making them easy to prepare at home without deep frying.
3. Can I use dark chocolate instead of milk chocolate?
Yes. Dark chocolate works perfectly and gives the donuts a deeper, richer chocolate flavour.
4. Why are my chocolate donuts dry?
The most common reason is overbaking. Check the donuts after 10 minutes and remove them once they are set and spring back lightly.
5. Can I add more chocolate chips?
Absolutely! You can add extra mini chocolate chips for an even more chocolatey flavour.
6. How should I store Double Chocolate Donuts?
Store them in an airtight container at room temperature for up to 2 days or in the refrigerator for up to 5 days.
7. Can I freeze these donuts?
Yes. Freeze the donuts in an airtight container for up to 2 months. For the best results, add the chocolate glaze after thawing.
8. Can I make the batter ahead of time?
It is best to bake the batter soon after mixing because the baking powder and baking soda start working once combined with the wet ingredients.
Conclusion
These Double Chocolate Donuts are soft, moist, rich, and perfect for every chocolate lover. With a fluffy chocolate donut base, chocolate chips, and a smooth chocolate glaze, every bite is full of deep chocolate flavour.
They are easy enough for a quick homemade treat but delicious enough to serve at parties, celebrations, or weekend breakfasts.
Make a batch, add your favourite toppings, and enjoy a rich chocolate dessert that’s impossible to resist!