Oven-Baked Chocolate Donuts That Taste Like a Bakery – Soft, Rich, and Ready Fast
Skip the fryer and make bakery-style chocolate donuts right in your oven. These are soft, rich, and glazed with a glossy chocolate finish that sets just right. You’ll get that tender crumb and deep cocoa flavor without the mess of hot oil.
The batter comes together in minutes, and the donuts bake in under 12. If you want a weekend treat that feels special but stays easy, this recipe is it.
Why This Recipe Works
Oven-Baked Chocolate Donuts That Taste Like a Bakery - Soft, Rich, and Ready Fast
Ingredients
- Dry Ingredients:
- 1 cup (125 g) all-purpose flour
- 1/3 cup (30 g) Dutch-process cocoa powder (natural cocoa works too)
- 1/2 cup (100 g) granulated sugar
- 1 tsp baking powder
- 1/4 tsp baking soda
- 1/4 tsp fine salt
- Wet Ingredients:
- 1/2 cup (120 ml) buttermilk, at room temperature
- 1/4 cup (60 ml) neutral oil (canola or vegetable)
- 1 large egg, at room temperature
- 1 tsp vanilla extract
- 2 oz (55 g) semi-sweet chocolate, melted and slightly cooled
- For the Chocolate Glaze:
- 1 cup (120 g) powdered sugar
- 2 tbsp Dutch-process cocoa powder
- 2–3 tbsp milk
- 1 tsp vanilla extract
- 1 tbsp unsalted butter, melted (optional, for shine)
- Pinch of salt
- Optional Toppings: Sprinkles, mini chocolate chips, flaky sea salt, toasted coconut
Instructions
- Prep the pans: Preheat the oven to 350°F (175°C). Lightly grease a 6-cavity donut pan with nonstick spray. If using silicone pans, still give them a light spray for easy release.
- Mix dry ingredients: In a medium bowl, whisk the flour, cocoa powder, sugar, baking powder, baking soda, and salt until evenly combined and lump-free.
- Mix wet ingredients: In another bowl or large measuring cup, whisk the buttermilk, oil, egg, and vanilla until smooth. Stir in the melted chocolate until fully blended.
- Combine: Pour the wet ingredients into the dry ingredients. Gently fold with a spatula until no dry streaks remain. Do not overmix; the batter should be thick and slightly glossy.
- Fill the pan: Transfer the batter to a piping bag or a zip-top bag with a corner snipped off. Pipe batter into each donut cavity, filling about 3/4 full. This helps keep the shape neat and even.
- Bake: Bake for 9–12 minutes, or until the tops spring back lightly when touched and a toothpick comes out with a few moist crumbs. Avoid overbaking to keep them soft.
- Cool: Let donuts cool in the pan for 5 minutes, then transfer to a wire rack to cool completely before glazing.
- Make the glaze: In a bowl, whisk the powdered sugar, cocoa, 2 tbsp milk, vanilla, melted butter, and a pinch of salt until smooth. Add a splash more milk if needed for a thick-but-dippable consistency.
- Glaze the donuts: Dip the top of each cooled donut into the glaze, let excess drip off, then return to the rack. Add toppings while the glaze is wet. Let set for 20–30 minutes.
- Serve: Enjoy once the glaze is just set, or let them rest longer for a firmer finish that travels well.
- Buttermilk and oil keep them moist: Buttermilk adds tang and tenderness, while oil ensures the donuts stay soft for days.
- Cocoa plus melted chocolate for depth: Using both gives a round, bakery-style chocolate flavor that doesn’t taste flat.
- Baked, not fried: You get a light, cakey texture with less mess and less oil—but still a satisfying chocolate bite.
- Quick batter, no mixer needed: Whisk dry and wet ingredients separately, then combine. Easy and reliable.
- Shiny glaze sets beautifully: A simple chocolate glaze that firms up enough to stack or pack, without getting dull.
Ingredients
- Dry Ingredients:
- 1 cup (125 g) all-purpose flour
- 1/3 cup (30 g) Dutch-process cocoa powder (natural cocoa works too)
- 1/2 cup (100 g) granulated sugar
- 1 tsp baking powder
- 1/4 tsp baking soda
- 1/4 tsp fine salt
- Wet Ingredients:
- 1/2 cup (120 ml) buttermilk, at room temperature
- 1/4 cup (60 ml) neutral oil (canola or vegetable)
- 1 large egg, at room temperature
- 1 tsp vanilla extract
- 2 oz (55 g) semi-sweet chocolate, melted and slightly cooled
- For the Chocolate Glaze:
- 1 cup (120 g) powdered sugar
- 2 tbsp Dutch-process cocoa powder
- 2–3 tbsp milk
- 1 tsp vanilla extract
- 1 tbsp unsalted butter, melted (optional, for shine)
- Pinch of salt
- Optional Toppings: Sprinkles, mini chocolate chips, flaky sea salt, toasted coconut
Instructions
- Prep the pans: Preheat the oven to 350°F (175°C).
Lightly grease a 6-cavity donut pan with nonstick spray. If using silicone pans, still give them a light spray for easy release.
- Mix dry ingredients: In a medium bowl, whisk the flour, cocoa powder, sugar, baking powder, baking soda, and salt until evenly combined and lump-free.
- Mix wet ingredients: In another bowl or large measuring cup, whisk the buttermilk, oil, egg, and vanilla until smooth. Stir in the melted chocolate until fully blended.
- Combine: Pour the wet ingredients into the dry ingredients.
Gently fold with a spatula until no dry streaks remain. Do not overmix; the batter should be thick and slightly glossy.
- Fill the pan: Transfer the batter to a piping bag or a zip-top bag with a corner snipped off. Pipe batter into each donut cavity, filling about 3/4 full. This helps keep the shape neat and even.
- Bake: Bake for 9–12 minutes, or until the tops spring back lightly when touched and a toothpick comes out with a few moist crumbs.
Avoid overbaking to keep them soft.
- Cool: Let donuts cool in the pan for 5 minutes, then transfer to a wire rack to cool completely before glazing.
- Make the glaze: In a bowl, whisk the powdered sugar, cocoa, 2 tbsp milk, vanilla, melted butter, and a pinch of salt until smooth. Add a splash more milk if needed for a thick-but-dippable consistency.
- Glaze the donuts: Dip the top of each cooled donut into the glaze, let excess drip off, then return to the rack. Add toppings while the glaze is wet.
Let set for 20–30 minutes.
- Serve: Enjoy once the glaze is just set, or let them rest longer for a firmer finish that travels well.
Storage Instructions
- Room temperature: Store glazed donuts in an airtight container for up to 2 days. Layer with parchment if stacking.
- Refrigerator: Keeps for 4–5 days. Let sit at room temperature for 15 minutes before serving for best texture.
- Freezer: Freeze unglazed donuts for up to 2 months.
Thaw at room temperature, then glaze fresh for best results.
- Reviving: If they feel a bit dry, microwave for 8–10 seconds to soften.
Benefits of This Recipe
- Lower mess, same satisfaction: No splatter, no leftover oil—just clean, consistent results.
- Beginner-friendly: Simple steps and everyday ingredients. No mixer required.
- Foolproof texture: Buttermilk and oil protect against dryness, giving a soft, cakey crumb.
- Flexible flavors: Easy to adapt with add-ins, glazes, or toppings based on what you have.
- Great for sharing: The glaze sets nicely, making these ideal for parties, lunchboxes, and gifting.
What Not to Do
- Don’t overmix the batter: Overmixing develops gluten and makes the donuts tough.
- Don’t overfill the pan: Stop at about 3/4 full so the centers don’t close up.
- Don’t skip room temperature ingredients: Cold eggs or buttermilk can seize the melted chocolate and create lumps.
- Don’t glaze while warm: Warm donuts melt the glaze and make it runny and dull.
- Don’t overbake: A minute too long can dry them out. Pull them when they spring back gently.
Alternatives
- Dairy-free: Use almond milk or oat milk with 1 tsp vinegar to mimic buttermilk.
Swap the butter in the glaze for coconut oil or skip it.
- Gluten-free: Use a 1:1 gluten-free all-purpose blend that includes xanthan gum. Let the batter rest 5 minutes before baking.
- Natural cocoa only: If you don’t have Dutch-process, use regular cocoa and keep the leaveners the same. Flavor will be slightly lighter.
- Double chocolate chip: Fold in 1/3 cup mini chocolate chips for extra richness.
- Mocha twist: Add 1 tsp instant espresso powder to the dry ingredients to deepen the chocolate flavor.
- Cinnamon sugar finish: Skip the glaze and brush warm donuts lightly with melted butter, then toss in cinnamon sugar.
FAQ
Do I need a donut pan?
You’ll get the best shape with a donut pan.
If you don’t have one, pipe thick rings onto a parchment-lined baking sheet and bake a minute less. They’ll be more rustic but still tasty.
Can I make these without buttermilk?
Yes. Mix regular milk with 1 teaspoon of vinegar or lemon juice and let it sit for 5 minutes.
This quick substitute gives similar tenderness.
How do I know when the donuts are done?
Look for a gentle spring when you press the top, and a toothpick should come out with a few moist crumbs. The edges will look set and slightly pull away from the pan.
What’s the difference between Dutch-process and natural cocoa here?
Dutch-process cocoa is smoother and less acidic, giving a darker color and richer taste. Natural cocoa works fine and tastes a bit brighter.
The recipe is balanced for either.
Can I make the batter ahead?
It’s best baked right away because the leaveners start working as soon as wet and dry ingredients meet. If needed, whisk dry and wet separately and combine just before baking.
Why is my glaze dull or too thick?
If the donuts were warm, the glaze can turn streaky and dull. For thickness, add milk a teaspoon at a time until it runs slowly off a spoon like honey.
Can I turn these into chocolate donut holes?
Yes.
Pipe small mounds into a greased mini muffin pan and bake 7–9 minutes. Dip the tops in glaze or roll in cinnamon sugar.
How do I keep the donut holes open?
Don’t overfill the cavities. Aim for 3/4 full and pipe evenly.
If your pan has small centers, lightly nudge batter away from the post with a toothpick before baking.
What oil works best?
Use a neutral oil like canola, vegetable, or light olive oil. Strong-flavored oils can compete with the chocolate.
Can I use coconut sugar or brown sugar?
You can swap up to half the granulated sugar with brown or coconut sugar. The texture will be slightly denser and the flavor a bit deeper.
Wrapping Up
These oven-baked chocolate donuts give you that bakery feel with minimal effort.
The batter is simple, the texture is soft and tender, and the chocolate glaze brings the shine. Keep a batch on hand for weekend mornings, birthdays, or a quick sweet fix. Once you try them, you’ll skip the fryer and reach for the donut pan every time.