Baked Chocolate Donut Holes Recipe: Warm Spiced Glaze and Crunchy Edges

Desserts

Baked Chocolate Donut Holes Recipe: Warm Spiced Glaze and Crunchy Edges

This baked chocolate donut hole recipe delivers all the cozy, indulgent qualities of classic donuts—without the frying. 🌟 The secret lies in a simple cake batter that bakes up light and tender, then gets transformed into crispy-edged, bite-sized morsels with a warm spiced glaze that clings perfectly.

I developed this version after years of experimenting with oven-baked alternatives, and it finally nails that ideal texture: tender centers with a satisfying crunch at every edge.

The baking process couldn't be simpler: mix, scoop, bake, and glaze—all in under an hour. No special equipment required, just a standard mixing bowl and a muffin tin.

The dough comes together with basic pantry staples—flour, sugar, eggs, and cocoa powder—while the glaze adds that signature donut-shop appeal with its aromatic blend of cinnamon, nutmeg, and vanilla.

What you end up with is a batch of donut holes that taste freshly made from a bakery, but with the convenience of an oven-baked treat.

What makes these truly special is the texture contrast: the glaze stays glossy and slightly sticky, while the donut holes maintain their crispy exterior and soft interior. The flavor is rich chocolate-forward, with just enough warmth from the spices to make each bite feel like comfort food.

They're perfect for holiday gatherings, potlucks, or satisfying a sudden sweet tooth craving—without the mess of deep-frying.

Once you try these, you'll never go back to the store-bought versions. The recipe scales easily, too, so you can make a double batch for sharing. Let's get started on creating your own batch of these irresistible treats!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for baked chocolate donut hole

Pantry staples and a few specialty touches create these irresistible baked chocolate donut holes.

Ingredient Amount Notes
All-Purpose Flour 🌾 1 ½ cups Sifted for light texture
Granulated Sugar 🍚 ¾ cup White or light brown
Unsalted Butter 🧈 ½ cup Cold, cubed for mixing
Large Eggs 🥚 2 whole Room temperature preferred
Unsweetened Cocoa Powder 🍫 ⅓ cup Natural or Dutch-process
Baking Powder 🍞 1 tsp Diamond Crystal preferred
Salt 🧂 ½ tsp Fine sea salt preferred
Vanilla Extract 🌿 1 tsp Pure vanilla preferred
Milk 🥛 ½ cup Whole milk preferred
Powdered Sugar 🍚 2 cups For glaze, sifted
Heavy Cream 🥛 ¼ cup Full-fat for richness
Ground Cinnamon 🌶️ 1 tsp Freshly ground preferred
Ground Nutmeg 🌶️ ¼ tsp Freshly grated for warmth
Vanilla Bean Paste 🌿 ½ tsp For deeper flavor

The cocoa powder makes all the difference here. Natural cocoa gives a richer chocolate flavor, while Dutch-processed keeps things smoother. Trader Joe's and Whole Foods carry high-quality brands like Ghirardelli or Hershey's Special Dark. For the glaze, powdered sugar is non-negotiable—it dissolves perfectly into the cream for that signature donut-shop consistency. The vanilla bean paste adds depth that regular extract can't match, but if you're in a pinch, double the regular vanilla extract. Make sure your baking powder is fresh—old stuff loses its lift, and these donuts need that tender crumb.

No powdered sugar? Blend granulated sugar in a blender or food processor for a few seconds—it works in a bind. Substituting milk? Oat or almond milk will work, but the texture might be slightly denser. The cocoa powder can be swapped for melted dark chocolate (about 3 oz), but you'll lose that cake-like texture. For the glaze, if you're avoiding dairy, coconut cream works beautifully—just warm it slightly before mixing. The spices are key: if you don't have nutmeg, a pinch of pumpkin pie spice gives a similar warmth. Always taste your glaze before drizzling—adjust with a splash of milk if it's too thick.

Store the baked donut holes in an airtight container with parchment paper between layers for up to 5 days. The glaze keeps them fresh and prevents drying. For longer storage, freeze them for up to 3 months—thaw at room temperature before glazing. I like to make a double batch and freeze half for later. The glaze can be made ahead and reheated gently with a splash of milk if it thickens. These reheat beautifully in the oven at 300°F for 5-10 minutes—just watch for the glaze to set back up.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: Mixing this dough is like folding a blanket—just a bowl and a spoon. The butter and sugar cream together in seconds (no electric help required), and the cocoa powder dissolves smoothly into the flour. Honestly, my 10-year-old "helps" with this step now.
  • Rich Without Guilt: That deep chocolate flavor comes from just a handful of ingredients—no fancy chocolate chips or glaze. The cocoa powder gives it a bold, slightly bitter edge that balances perfectly with the buttery dough. I’ll be real: it’s the kind of treat that makes you forget it’s not fried.
  • Weeknight Crowd-Pleaser: These disappear fast at parties, but they’re just as good for breakfast or an after-school snack. Double the batch, bake them in a single sheet pan, and store them in the fridge for days. My husband always grabs one on his way out the door—no one turns them down.
  • Pantry Staple Magic: You’re already using what’s in your cupboard: flour, sugar, butter, eggs, and cocoa. No specialty items, no last-minute grocery runs. Between us, this is my go-to when I need something sweet but can’t justify buying donuts. The leftovers? Even better the second day, lightly warmed.

Step-by-step instructions for baked chocolate donut holes

Here's how to bake these rich, fudgy donut holes with crisp edges and a spiced glaze that melts perfectly.

1

👨‍🍳 Step 1: Mix Dry Ingredients for Light Texture

In a medium bowl, whisk together the 1.5 cups all-purpose flour, 0.33 cup unsweetened cocoa powder, 1 tsp baking powder, 0.5 tsp salt, 1 tsp ground cinnamon, and 0.25 tsp ground nutmeg. Sift the mixture twice through a fine-mesh sieve to aerate it and prevent dense donut holes. This step is crucial—those little air pockets create the light, tender crumb we want.

Set the dry mixture aside. I like to press it gently with my fingers to break up any remaining lumps, but don't overwork it. The goal is to create a uniform, fine powder that will blend seamlessly with the wet ingredients later.

2

🍳 Step 2: Cream Butter and Sugar for Maximum Flavor

In a stand mixer fitted with the paddle attachment, beat the 0.5 cup cold cubed butter and 0.75 cup granulated sugar on medium speed for 3-4 minutes until light and fluffy. You'll see the mixture nearly double in volume and become pale in color—this incorporates air that helps create those signature donut hole bubbles.

Here's the thing—using cold butter creates tiny pockets of fat that melt during baking, creating that irresistible crispy exterior. Scrape down the sides of the bowl every 30 seconds to ensure even mixing. When you lift the paddle, the mixture should hold soft peaks.

3

👨‍🍳 Step 3: Combine Wet Ingredients for Perfect Moisture

Add the 2 whole large eggs, 1 tsp vanilla extract, and 0.5 tsp vanilla bean paste to the butter mixture. Beat on low speed for 1 minute until just combined. Then add the 0.5 cup milk and mix for another 30 seconds until smooth. The vanilla bean paste adds that extra depth of flavor that makes these donut holes taste like they came from a bakery.

With the mixer running on low speed, gradually add the dry ingredients to the wet mixture. Mix just until combined—about 30 seconds—being careful not to overmix. The dough should be thick but pourable. If it's too stiff, add 1 tablespoon milk at a time until it reaches the right consistency. This ensures tender donut holes that won't be tough.

4

🔥 Step 4: Bake for Crisp Edges and Fudgy Centers

Preheat your oven to 350°F. Line two baking sheets with parchment paper and lightly grease them with butter. Using a piping bag fitted with a ¼-inch round tip, pipe 1-inch balls of dough onto the prepared baking sheets, spacing them 2 inches apart. They'll spread slightly as they bake, so don't crowd them.

Bake for 12-14 minutes until the edges are deep golden brown and a toothpick inserted into the center comes out with just a few moist crumbs (not wet batter). The donut holes should look almost crispy on the outside but still soft in the center. Real talk: don't overbake them or they'll turn dry. Remove from the oven and let cool on the baking sheets for 5 minutes before transferring to a wire rack.

5

🥘 Step 5: Make the Warm Spiced Glaze

While the donut holes cool, make the glaze by whisking together 2 cups powdered sugar, 0.25 cup heavy cream, and 1 tsp vanilla extract in a medium bowl until smooth. The mixture should be thick enough to coat the back of a spoon but still drizzle easily. If it's too thick, add 1 teaspoon milk at a time until you reach the perfect consistency.

Here's where it gets fun—dip each donut hole halfway into the glaze, letting any excess drip off back into the bowl. Place them on a wire rack set over parchment paper to allow the glaze to set slightly while keeping them warm. The residual heat from the donut holes will help the glaze melt beautifully, creating that perfect balance of crisp and creamy.

👨‍🍳

Pro Tips For Making Baked Chocolate Donut Hole

  • Melt Butter Slowly: I learned this the hard way—dumping cold butter into hot sugar makes a greasy mess that won’t emulsify right. Warm the butter in the microwave for 20 seconds first, then whisk it into the sugar while it’s still liquid. The batter will be smoother, and your donut holes won’t turn out greasy or dense.
  • Sift That Cocoa: That cocoa powder isn’t just flavor—it’s texture. If you skip sifting, you’ll end up with lumps that make your batter uneven and your baked donut holes look streaky. Use a fine-mesh sieve and tap it firmly over the bowl. Trust me, your chocolate flavor will be richer and more consistent.
  • Don’t Overmix the Batter: After burning three batches, I finally figured out the real enemy isn’t the oven—it’s overworked batter. Mix the wet and dry ingredients just until combined, maybe 10-12 strokes max. Overmixing develops gluten, and your donut holes will turn out tough instead of tender. Stop when there’s one tiny streak of flour left.
  • Bake in Two Batches: Your oven’s hot spots are real, and crowding the pan guarantees uneven baking. Use half the batter for the first round, spread the donut holes in a single layer, and bake until the edges are set but the centers still look slightly underdone. Pull them out, then bake the second batch—this keeps every donut hole perfectly golden, not burnt on the edges and raw inside.

Perfect pairings for these flavors

Glaze Variations

For a chocolate ganache glaze, melt ½ cup heavy cream with ½ cup chopped dark chocolate (70% cocoa) in a microwave-safe bowl, stirring every 30 seconds until smooth. Let cool slightly before drizzling over warm donut holes. This adds a luxurious, fudgy contrast to the spiced glaze. 🍫

Creamy Dips

Serve with warm chocolate sauce made by melting ½ cup white chocolate chips with ¼ cup heavy cream and 1 tsp vanilla extract. Dip donut holes halfway for a decadent twist.

For a tangy option, try orange cream cheese dip—mix 4 oz cream cheese, 2 tbsp powdered sugar, and 1 tbsp orange zest

Fruit Toppings

Add fresh raspberries or strawberries for a bright contrast—their acidity cuts through the richness. Arrange them on a platter with the donut holes and drizzle with a little honey for extra shine. I love this combo during summer gatherings! 🍓

Crunchy Additions

Sprinkle crushed pistachios or toasted coconut flakes over the glaze for texture. For extra crunch, roll the donut holes in powdered sugar after glazing. A pinch of sea salt on top enhances the chocolate flavor with every bite. 🥥

Coffee Pairings

These donut holes are perfect with espresso or cappuccino—the bitterness of coffee balances the sweetness beautifully. For a cozy treat, serve with hot chocolate or caramel latte. I often make a double batch to share with my morning coffee crew! ☕

Seasonal Twists

In fall, add pumpkin pie spice to the glaze (½ tsp) for a cozy vibe. For winter holidays, roll glazed donut holes in shredded coconut and top with mini marshmallows before baking at 350°F for 2 minutes

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 85mg28%
Sodium 220mg9%
Total Carbohydrate 54g19%
Dietary Fiber 1g4%
Sugars 42g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make these without a stand mixer?

Use a large bowl and hand mixer or even a sturdy whisk. For the butter and sugar, beat vigorously with a hand mixer for 5-7 minutes until light and fluffy. Just be patient—it takes more elbow grease but works perfectly. The key is to incorporate plenty of air for that tender texture.

2

Why did my donut holes turn out dense?

Overmixing the batter or using old baking powder are the most common culprits. Mix just until combined (about 30 seconds after adding dry ingredients) and make sure your baking powder is fresh. Also, don't skip sifting the dry ingredients—this creates air pockets for a light texture. Cold butter also helps prevent density.

3

Can I make these gluten-free?

Yes! Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill or King Arthur). You may need to add ½ tsp xanthan gum if your blend doesn't contain it. The texture will be slightly denser but still delicious. For best results, use a gluten-free measuring cup and don't overmix the batter.

4

How do I store them without getting soggy?

Store in an airtight container with parchment paper between layers for up to 5 days. For longer storage, freeze them for 3 months. Thaw at room temperature before glazing. The glaze helps preserve freshness, but if you're storing unglazed donut holes, place them in a single layer on a baking sheet before transferring to the container.

5

What's the best way to reheat glazed donut holes?

For a quick fix, microwave for 10-15 seconds to soften the glaze. For even better results, warm in the oven at 300°F for 5-10 minutes until the glaze melts beautifully. The oven method keeps them crispy while warming through. Just watch closely—the glaze sets quickly when cool!

★★★★★4.7(12 reviews)
Categories Desserts