Chocolate Donuts
These Chocolate Donuts are soft, fluffy, deeply chocolatey, and finished with a smooth chocolate glaze that makes every bite irresistible. They’re the kind of homemade treat that feels like it came straight from your favorite bakery, but they’re surprisingly simple to make at home.
The donuts have a tender chocolate crumb with just the right amount of sweetness, while the glossy chocolate glaze adds an extra layer of rich cocoa flavor. Finish them with chocolate sprinkles, chopped nuts, or a simple dusting of powdered sugar for a delicious breakfast, brunch, or afternoon treat.
Best of all, these donuts are baked rather than deep-fried, making them easy to prepare without dealing with a pot of hot oil.
Why You’ll Love These Chocolate Donuts
- Rich chocolate flavor: Cocoa powder gives the donuts a deliciously deep chocolate taste.
- Soft and tender: The batter creates a fluffy, moist center.
- Easy to make: No yeast and no complicated techniques.
- Baked, not fried: Less mess and easier cleanup.
- Chocolate glaze: A smooth, glossy topping makes them extra indulgent.
- Perfect for any occasion: Great for breakfast, brunch, parties, or dessert.
Ingredients
For the Chocolate Donuts
- 1 ½ cups all-purpose flour
- ½ cup unsweetened cocoa powder
- ¾ cup granulated sugar
- 1 ½ teaspoons baking powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- 2 large eggs
- ¾ cup buttermilk
- ¼ cup vegetable oil
- 2 teaspoons vanilla extract
- ½ cup hot brewed coffee or hot water
- ½ cup semi-sweet chocolate chips, optional
For the Chocolate Glaze
- 1 ½ cups powdered sugar
- ¼ cup unsweetened cocoa powder
- 3 tablespoons milk
- 1 tablespoon melted butter
- 1 teaspoon vanilla extract
- Pinch of salt
Optional Toppings
- Chocolate sprinkles
- Mini chocolate chips
- Chopped walnuts or pecans
- Shredded coconut
- Crushed cookies
- White chocolate drizzle
How to Make Chocolate Donuts
Step 1: Prepare the Oven and Donut Pan
Preheat your oven to 350°F (175°C).
Lightly grease a standard 6- or 12-cavity donut pan with nonstick cooking spray.
Make sure the cavities are well coated, especially around the center sections, so the donuts release easily after baking.
Step 2: Mix the Dry Ingredients
In a large bowl, whisk together the flour, cocoa powder, sugar, baking powder, baking soda, and salt.
Breaking up any cocoa powder lumps at this stage will help create a smoother batter.
Set the dry ingredients aside.
Step 3: Mix the Wet Ingredients
In another bowl, whisk together the eggs, buttermilk, vegetable oil, and vanilla extract.
Slowly add the hot coffee or hot water while whisking.
Don’t worry if the mixture looks slightly thin. The hot liquid helps intensify the chocolate flavor and creates a moist donut.
Step 4: Combine the Batter
Pour the wet ingredients into the bowl with the dry ingredients.
Gently stir until just combined.
Don’t overmix the batter. A few small lumps are perfectly fine.
If you’re using chocolate chips, gently fold them into the batter.
The finished batter should be smooth and fairly thick but still easy to pipe.
Step 5: Fill the Donut Pan
Transfer the batter to a piping bag or large zip-top bag.
Snip off one corner and pipe the batter evenly into each donut cavity.
Fill each cavity approximately ⅔ to ¾ full.
Avoid filling them all the way to the top because the donuts will rise as they bake.
Step 6: Bake
Place the donut pan in the preheated oven.
Bake for approximately 10–13 minutes, or until the donuts spring back lightly when touched.
You can also insert a toothpick into one donut. It should come out with a few moist crumbs but no wet batter.
Don’t overbake them, as chocolate donuts can become dry if left in the oven too long.
Step 7: Cool the Donuts
Remove the pan from the oven and let the donuts cool in the pan for about 5 minutes.
Carefully transfer them to a wire rack and allow them to cool completely before glazing.
If the donuts are still hot, the glaze may melt and slide right off.
How to Make the Chocolate Glaze
Add the powdered sugar and cocoa powder to a medium bowl.
Whisk in the milk, melted butter, vanilla extract, and a small pinch of salt.
Mix until smooth and glossy.
If the glaze is too thick, add another teaspoon of milk at a time.
If it’s too thin, add a little more powdered sugar.
You want a glaze that is thick enough to coat the donuts but still easy to dip.
Step 8: Glaze the Donuts
Once the donuts are completely cool, dip the top of each donut directly into the chocolate glaze.
Lift it straight up and allow the excess glaze to drip back into the bowl.
Place the glazed donuts on a wire rack.
Immediately add your favorite toppings while the glaze is still wet.
Let the glaze set for approximately 15–20 minutes before serving.
Tips for Perfect Chocolate Donuts
Don’t Overmix the Batter
Overmixing can develop too much gluten and result in dense donuts. Stir just until the ingredients are combined.
Use Good Cocoa Powder
Since chocolate is the star ingredient, a good-quality unsweetened cocoa powder makes a noticeable difference.
Don’t Overfill the Pan
Filling the cavities too much can cause the donut holes to disappear as the batter rises.
Use a Piping Bag
Piping the batter makes filling the donut pan much easier and creates evenly sized donuts.
Let Them Cool Completely
Always cool the donuts before glazing. Warm donuts will cause the glaze to melt.
Easy Chocolate Donut Variations
Double Chocolate Donuts
Fold chocolate chips into the batter and top the glazed donuts with mini chocolate chips.
Chocolate Peanut Butter Donuts
Add a little peanut butter to the glaze or drizzle melted peanut butter over the chocolate topping.
Oreo Chocolate Donuts
Crush chocolate sandwich cookies and sprinkle them over the glaze.
Mint Chocolate Donuts
Add ¼ teaspoon peppermint extract to the glaze and top with chocolate shavings.
White Chocolate Drizzle
Dip the donuts in chocolate glaze, then drizzle melted white chocolate over the top for a beautiful bakery-style finish.
Chocolate Coconut Donuts
Add shredded coconut to the glaze or sprinkle toasted coconut over the finished donuts.
What to Serve with Chocolate Donuts
These donuts are delicious with a hot or cold drink.
Serve them with:
- Coffee
- Hot chocolate
- Cappuccino
- Latte
- Cold milk
- Chocolate milk
- Fresh berries
- Strawberries and whipped cream
- Vanilla ice cream
For brunch, arrange them on a platter with fresh fruit and coffee for an easy sweet centerpiece.
How to Store Chocolate Donuts
Store the donuts in an airtight container at room temperature for up to 2 days.
If your kitchen is particularly warm, refrigerate them to help protect the chocolate glaze.
For the best texture, allow refrigerated donuts to sit at room temperature for a few minutes before serving.
You can also freeze the unglazed baked donuts for up to 2 months.
Wrap them individually and place them in a freezer-safe container. Thaw at room temperature, then glaze before serving.
Frequently Asked Questions
Can I make these donuts without a donut pan?
A donut pan gives the best shape, but you can use a muffin pan to make chocolate donut muffins. The baking time will need to be adjusted depending on the size.
Can I use regular milk instead of buttermilk?
Yes. For a quick substitute, add about 2 teaspoons of lemon juice or vinegar to ¾ cup milk and let it sit for 5 minutes before using.
Can I fry these donuts?
This particular recipe is designed for baking. If you want traditional yeast-raised fried donuts, the dough and method would need to be different.
Why are my chocolate donuts dry?
The most common cause is overbaking. Chocolate donuts should be removed from the oven as soon as they’re cooked through and spring back lightly when touched.
Can I make the batter ahead of time?
For the best texture, bake the batter soon after mixing because the baking soda and baking powder begin working once the wet and dry ingredients are combined.
Final Thoughts
These Chocolate Donuts are an easy way to enjoy a bakery-style chocolate treat right from your own kitchen. They’re soft and tender inside, rich with cocoa flavor, and covered in a smooth chocolate glaze that makes them completely irresistible.
Whether you’re making them for a weekend breakfast, birthday celebration, brunch, or simply because you’re craving chocolate, this recipe is sure to become a favorite.
Add sprinkles for the kids, chopped nuts for crunch, or a white chocolate drizzle for a special finish. However you decorate them, serve these donuts fresh with a cup of coffee or a cold glass of milk and enjoy every chocolate-filled bite.

Madison Kate is a content writer and digital journalist based in the United States, specializing in global politics, technology, finance, and trending world news. She is the lead writer at The World Point, where she has published extensively on international affairs, emerging technologies, economic trends, and current events.
