Why You’ll Love This Recipe
If you’re a fan of chocolate, these donuts will be a hit. They are incredibly easy to make, and you don’t need to deep fry them, making them less greasy than traditional donuts. With just a few simple ingredients, you can create a batch of soft, cakey donuts that are finished off with a luscious chocolate glaze. The best part is that they are baked, not fried, so you can enjoy them with fewer calories but all the rich chocolate flavor.
Ingredients
-
1 1/2 cups all-purpose flour
-
1/2 cup unsweetened cocoa powder
-
3/4 cup granulated sugar
-
1 1/2 teaspoons baking powder
-
1/4 teaspoon salt
-
2 large eggs
-
1/2 cup whole milk
-
1/4 cup vegetable oil
-
1 teaspoon vanilla extract
-
1/2 cup boiling water
For the glaze:
-
1 cup powdered sugar
-
1/4 cup unsweetened cocoa powder
-
2 tablespoons milk
-
1/4 teaspoon vanilla extract
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
-
Preheat the oven to 350°F (175°C) and grease a donut pan.
-
In a large bowl, whisk together the flour, cocoa powder, sugar, baking powder, and salt.
-
In a separate bowl, beat the eggs, milk, vegetable oil, and vanilla extract until smooth.
-
Gradually add the wet ingredients to the dry ingredients, stirring until just combined.
-
Carefully add the boiling water to the batter and stir until smooth. The batter will be thin.
-
Spoon the batter into the donut pan, filling each cavity about 2/3 full.
-
Bake for 10-12 minutes or until a toothpick inserted into the center of a donut comes out clean.
-
Allow the donuts to cool in the pan for 5 minutes, then transfer them to a wire rack to cool completely.
-
To make the glaze, combine the powdered sugar, cocoa powder, milk, and vanilla extract in a bowl. Whisk until smooth.
-
Dip each cooled donut into the glaze, allowing any excess to drip off.
-
Let the glaze set for a few minutes before serving.
Servings and Timing
-
Servings: Makes about 12 donuts
-
Prep Time: 15 minutes
-
Cook Time: 10-12 minutes
-
Total Time: 30 minutes
Variations
-
Vegan Chocolate Donuts: Substitute eggs with flax eggs (1 tablespoon of ground flaxseed mixed with 3 tablespoons of water for each egg) and use plant-based milk and oil.
-
Mini Donuts: Use a mini donut pan for smaller treats that cook a bit quicker, around 7-9 minutes.
-
Toppings: Add sprinkles, chopped nuts, or coconut flakes on top of the glaze for extra texture and flavor.
-
Chocolate Chips: Mix in a handful of chocolate chips into the batter before baking for a gooey chocolate surprise in every bite.
-
Glaze Variations: For a twist, use a white chocolate glaze or add a little bit of espresso powder to the chocolate glaze for a mocha flavor.
Storage/Reheating
-
Storage: Store donuts in an airtight container at room temperature for up to 2-3 days.
-
Freezing: To freeze, place the cooled donuts in a single layer on a baking sheet and freeze until solid. Transfer to a freezer bag for up to 1 month.
-
Reheating: To reheat, microwave for 10-15 seconds or place in an oven at 350°F (175°C) for about 5 minutes.
FAQs
1. Can I use milk chocolate instead of cocoa powder in the batter?
It’s best to stick with unsweetened cocoa powder to keep the flavor balanced. Milk chocolate may make the batter too sweet.
2. Do I need to grease the donut pan?
Yes, greasing the pan is essential to ensure the donuts come out easily once baked.
3. Can I make these donuts without a donut pan?
If you don’t have a donut pan, you can use a muffin tin. The donuts will be more like chocolate cupcakes, but they’ll still taste great!
4. How long should I bake the donuts?
Bake the donuts for 10-12 minutes, but start checking with a toothpick around 10 minutes to make sure they’re fully cooked.
5. Can I add other flavorings to the batter?
Yes! You can add a teaspoon of cinnamon or a dash of coffee for a unique twist.
6. How thick should the glaze be?
The glaze should be thick enough to coat the donuts without dripping too much, but still liquid enough to dip them in. Adjust with more powdered sugar if it’s too thin.
7. Can I use a different type of flour?
You can use whole wheat flour for a slightly denser donut, or a gluten-free flour blend if needed, but the texture might change slightly.
8. How do I know when the donuts are done?
Insert a toothpick into the center of the donut. If it comes out clean, the donuts are done.
9. Can I make the glaze ahead of time?
Yes, the glaze can be made in advance and stored in the fridge for up to a week. Reheat slightly before using.
10. Can I use a different type of oil?
You can substitute vegetable oil with canola oil or melted coconut oil, depending on your preference.
Conclusion
These chocolate donuts are an irresistible, indulgent treat that are easy to make and packed with rich flavor. Whether you’re baking for a special occasion or just craving something sweet, this recipe will not disappoint. The combination of tender chocolate donuts and a smooth chocolate glaze makes them a perfect snack or dessert. Try them today and enjoy the blissful chocolate goodness!

Chocolate Donut Recipe
- Total Time: 30 minutes
- Yield: About 12 donuts
- Diet: Vegetarian
Description
This easy homemade chocolate donut recipe creates soft, rich donuts with a decadent chocolate glaze. Baked instead of fried, these donuts are a healthier, indulgent treat perfect for breakfast or a snack. With simple ingredients and a quick prep time, these chocolate donuts are sure to satisfy any chocolate craving!
Ingredients
1 1/2 cups all-purpose flour
1/2 cup unsweetened cocoa powder
3/4 cup granulated sugar
1 1/2 teaspoons baking powder
1/4 teaspoon salt
2 large eggs
1/2 cup whole milk
1/4 cup vegetable oil
1 teaspoon vanilla extract
1/2 cup boiling water
For the glaze:
1 cup powdered sugar
1/4 cup unsweetened cocoa powder
2 tablespoons milk
1/4 teaspoon vanilla extract
Instructions
-
Preheat the oven to 350°F (175°C) and grease a donut pan.
-
In a large bowl, whisk together the flour, cocoa powder, sugar, baking powder, and salt.
-
In a separate bowl, beat the eggs, milk, vegetable oil, and vanilla extract until smooth.
-
Gradually add the wet ingredients to the dry ingredients, stirring until just combined.
-
Carefully add the boiling water to the batter and stir until smooth. The batter will be thin.
-
Spoon the batter into the donut pan, filling each cavity about 2/3 full.
-
Bake for 10-12 minutes or until a toothpick inserted into the center of a donut comes out clean.
-
Allow the donuts to cool in the pan for 5 minutes, then transfer them to a wire rack to cool completely.
-
To make the glaze, combine the powdered sugar, cocoa powder, milk, and vanilla extract in a bowl. Whisk until smooth.
-
Dip each cooled donut into the glaze, allowing any excess to drip off.
-
Let the glaze set for a few minutes before serving.
Notes
- Store donuts in an airtight container at room temperature for 2-3 days or freeze for up to 1 month.
- Reheat donuts in the microwave or oven for a warm, fresh treat.
- If you prefer mini donuts, use a mini donut pan and adjust the baking time to 7-9 minutes.
- Prep Time: 15 minutes
- Cook Time: 10-12 minutes
- Category: Dessert, Snack, Breakfast
- Method: Baking
- Cuisine: American