Desserts
This baked chocolate donut hole recipe delivers crispy coconut-crowned bites with a deep, fudgy cocoa center that rivals fried versions—no deep fryer required.
The secret lies in a precise dough formula that balances cocoa powder and melted butter for maximum richness, then bakes until golden with just the right internal softness. I developed this after years of perfecting textures, ensuring every bite has that signature contrast between tender interior and crispy coconut exterior.
The recipe begins with a simple dough made from flour, sugar, eggs, and cocoa powder, mixed to a smooth consistency before being piped into small rounds. Baking at 350°F for 12-15 minutes creates the ideal donut hole texture—crispy on the outside, moist inside.
The coconut topping adds a delightful crunch that holds up perfectly, while optional chocolate glaze elevates them to restaurant-quality dessert status.
What makes these stand out is their ability to be made ahead and served at room temperature, making them perfect for parties or holiday gatherings. The dough can be refrigerated for up to 24 hours, and the finished donut holes stay fresh for 3 days when stored properly.
Each batch yields about 36 pieces, so you'll have plenty to share—or save for seconds.
For an extra touch of indulgence, drizzle with melted chocolate or dust with powdered sugar before serving. The combination of warm, fudgy centers and crispy coconut crowns creates a dessert that's impossible to resist. Let's get baking!
Ingredients for baked chocolate donut hole
Twelve simple ingredients transform into restaurant-quality donut holes with perfect fudgy centers and crispy coconut crowns.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Unsalted Butter 🧈 | 1 cup | Melted, cooled slightly |
| Large Eggs 🥚 | 2 whole | Room temperature preferred |
| Cocoa Powder 🍫 | ½ cup | Dutch-processed for richness |
| Baking Powder 🧂 | 1 tsp | Freshly opened package |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Vanilla Extract 🌿 | 1 tsp | Pure vanilla preferred |
| Shredded Coconut 🥥 | 1 ½ cups | Sweetened, unsweetened works |
| Semisweet Chocolate Chips 🍫 | ½ cup | Optional for glaze |
| Heavy Cream 🥛 | ¼ cup | Optional for glaze |
| Powdered Sugar 🍚 | ½ cup | Optional for glaze |
The cocoa powder is non-negotiable here—Dutch-processed gives that deep, rich chocolate flavor without bitterness. Ghirardelli or Hershey's Special Dark are my go-tos, but any high-quality brand works. For the shredded coconut, Bob's Red Mill or Trader Joe's brands stay fresh longer and have that perfect texture. The butter needs to be melted but not hot—just cool enough to handle. If it's too warm, the dough will spread too much when baking. Eggs at room temperature mix in more smoothly, but if yours are cold, no biggie—just let them sit out for 10 minutes first.
No Dutch-processed cocoa? Natural cocoa powder at slightly less amount will work, but expect a more bitter taste. Sweetened vs. unsweetened coconut? Sweetened adds caramel notes, but unsweetened works too if you prefer a cleaner flavor. The glaze is optional, but if you skip it, dust the finished donut holes with powdered sugar for that classic look. For a vegan version, swap the butter for coconut oil and use flax eggs (1 tbsp ground flax + 3 tbsp water = 1 egg). The chocolate chips can be omitted entirely if you prefer a lighter finish—just add extra coconut for crunch.
Dough keeps in the fridge for 24 hours wrapped tightly in plastic. Baked donut holes stay fresh for 3 days at room temperature in an airtight container, or freeze for up to 3 months for parties. To reheat, warm in a 350°F oven for 5 minutes to restore that crispy coconut texture. For extra crispiness, broil for 30 seconds after baking. Store the shredded coconut in the freezer to keep it from absorbing moisture—it stays fresher longer that way.
Why You'll Love This Recipe
- I’ll be real: this recipe uses things I already have. Flour, sugar, butter, eggs, cocoa—no specialty ingredients, no last-minute grocery runs. And the leftovers? They last in the fridge for days, so I can bake once and enjoy them all week.
- No Mixer Needed: I swear by this recipe when I’m too tired to pull out the stand mixer. The dough comes together with just a fork and your hands—no electric appliances, no fuss, just the rich smell of melted butter and cocoa filling the kitchen.
- Rich Without Guilt: That first bite? Pure chocolate bliss, but the secret’s in the balance: just enough cocoa powder to deepen the flavor while the sugar keeps it from being bitter. Honestly, it’s the kind of dessert that makes me forget it’s basically a baked cookie.
- Party in a Pan: Between us, these are my go-to for last-minute gatherings. Bake a big batch, roll them in powdered sugar, and boom—you’ve got a crowd-pleaser that feels fancy but takes less time than ordering takeout. (Yes, even on a Tuesday night.)
Step-by-step instructions for deep-fudged cocoa donut holes
Here's how to create perfectly baked chocolate donut holes with a rich cocoa center and crispy coconut crown.
Prepare the Donut Hole Batter
In a large mixing bowl, combine the 3 cups all-purpose flour, 1.5 cups granulated sugar, 1 tsp baking powder, and 0.5 tsp salt. Whisk together until evenly distributed—this ensures a light, tender texture throughout. In a separate bowl, melt the 1 cup unsalted butter until smooth but not hot, then cool slightly for easier mixing.
Add the 2 whole large eggs and 1 tsp vanilla extract to the melted butter, whisking until fully combined. Gradually pour this mixture into the dry ingredients while stirring on low speed with an electric mixer. Add the 0.5 cup cocoa powder and mix until just combined—you're looking for a thick, smooth batter that holds its shape when dropped. Overmixing develops gluten, so stop as soon as the batter comes together.
Shape and Bake the Donut Holes
Preheat your oven to 350°F and line two baking sheets with parchment paper. Using a piping bag fitted with a small round tip (or a ziplock bag with a corner snipped off), pipe 1-inch diameter mounds of batter onto the prepared sheets, spacing them 2 inches apart. This size creates bite-sized donut holes that bake evenly.
Bake for 12-14 minutes until the edges are set and the tops spring back when gently pressed. The centers should still look slightly underdone—they'll firm up as they cool. For extra flavor, I like to immediately press shredded coconut onto the tops while still warm, creating those crispy coconut crowns you'll get in the next step.
Create the Crispy Coconut Crowns
While the donut holes are still warm, transfer them to a wire rack and generously press 1.5 cups shredded coconut onto each donut hole's top. The residual heat will help the coconut adhere and crisp up beautifully. For even coverage, I use the back of a spoon to gently press the coconut into place—this creates that signature textured crown.
Let the donut holes cool completely on the rack before proceeding. The coconut will crisp as it cools, giving you that satisfying crunch with every bite. If you're short on time, you can skip this step and use the coconut in the glaze instead, but I find the contrast of textures makes these donut holes truly special.
Make the Chocolate Glaze (Optional)
For the deep-fudged flavor promised in the title, combine the 0.5 cup semisweet chocolate chips, 0.25 cup heavy cream, and 0.5 cup powdered sugar in a small saucepan. Heat over low heat, stirring constantly until the chocolate and cream melt into a smooth sauce. Remove from heat and let cool slightly—it should thicken enough to coat the back of a spoon but still be pourable.
Dip the cooled donut holes into the glaze, allowing any excess to drip off. Place them back on the parchment-lined baking sheets and let the glaze set for 10-15 minutes at room temperature. This creates that glossy, fudgy exterior that contrasts perfectly with the tender interior and crispy coconut crown.
Pro Tips For Making Baked Chocolate Donut Hole
- Use Room-Temp Butter: I learned this the hard way—cold butter makes your dough fight you. Let that butter sit out for 30 minutes before creaming, or even better, microwave it in 5-second bursts until it’s soft but not melted. Your donut holes will mix smoother and bake more evenly.
- Sift the Cocoa Twice: That cheap cocoa powder? It’s full of lumps that turn into gritty pockets in your baked goods. Sift it into your dry ingredients before measuring, then sift it again after mixing with flour. Yes, it’s extra work, but your chocolate flavor will be consistent and rich—not a surprise of sandy bites.
- Don’t Overmix the Dough: After burning three batches, I finally figured out: once the flour is just incorporated, stop. Overmixing develops gluten, and your donut holes will turn out dense instead of light. Use a spatula to gently fold the last bit of flour—your future self will thank you.
- Bake in Two Batches: Your oven’s hot spots are real, and crowding the pan leads to uneven baking. Fill your muffin tin halfway, bake the first batch until edges are set but centers still look soft, then swap pans halfway through. This guarantees golden-brown donut holes, not a sad, pale center.
Flavor customization for these flavors
Spiced Cinnamon Twist
Swap out vanilla for 1 tsp cinnamon and ½ tsp nutmeg in the dough for a warm, spiced flavor profile. The cinnamon adds subtle warmth that pairs beautifully with the chocolate, while nutmeg deepens the complexity.
For extra indulgence, roll the cooled donut holes in ½ cup cinnamon sugar before adding the coconut crowns. This variation works especially well during the holidays or when you want a cozy dessert. 🌟
Orange Zest Brightness
Add 1 tbsp orange zest to the batter for a citrusy brightness that cuts through the richness. The zest enhances the cocoa flavor while adding a refreshing twist.
Pair this with a glaze made from ½ cup white chocolate chips instead of semisweet, and finish with toasted flaked coconut for a tropical-inspired treat. The acidity from the orange zest balances the sweetness perfectly. 🍊
Peanut Butter Swirl
For a nutty twist, mix ½ cup creamy peanut butter into the batter after combining all wet ingredients. Swirl in ½ cup chocolate chips before piping the donut holes to create marbled patterns.
Top with a peanut butter glaze (melt ½ cup peanut butter with ¼ cup heavy cream and ¼ cup powdered sugar) for a decadent, no-bake finish. This variation is a crowd-pleaser, especially for peanut butter lovers. 🥜
Espresso Chocolate Boost
Enhance the chocolate flavor by adding 1 tbsp instant espresso powder to the dry ingredients. This intensifies the cocoa taste without adding bitterness, creating a sophisticated depth. Pair with a glaze made from dark chocolate (60% cocoa) and a pinch of espresso powder for an adult-friendly dessert.
The espresso also helps balance the sweetness, making it a great option for those who prefer less sugar. ☕
Caramelized Onion Topping
Replace the coconut crowns with caramelized onions for a savory-sweet contrast. Cook 1 cup thinly sliced onions in 2 tbsp butter until golden and jammy, then press onto the tops of the warm donut holes.
Finish with a drizzle of salted caramel glaze (melt ½ cup caramel sauce with 1 tbsp heavy cream) for a gourmet touch. This unexpected topping adds a sophisticated twist to the classic donut hole. 🧅
Matcha Green Tea Infusion
For a vibrant, earthy flavor, replace ½ cup cocoa powder with 2 tbsp matcha powder and reduce the sugar to 1 cup to balance the bitterness. The matcha adds a subtle umami note that pairs surprisingly well with chocolate.
Top with white chocolate glaze and crushed pistachios for a visually stunning dessert that’s as beautiful as it is delicious. This variation is perfect for tea lovers or those seeking a unique twist. 🍵
Nutrition facts
Frequently asked questions
Can I make these without a piping bag?
Use a ziplock bag with the corner snipped off or a spoon to drop small mounds of batter onto the baking sheet. Aim for 1-inch diameter rounds and space them 2 inches apart for even baking. The texture won't be as precise, but they'll still turn out delicious.
Why are my donut holes spreading too much?
Overmixing the dough or using warm butter causes excessive spreading. Chill the dough for 30 minutes before piping, and ensure your butter is melted but cooled slightly. Also, use a smaller piping tip or spoon to create tighter mounds.
How do I store leftover donut holes?
Keep them fresh in an airtight container at room temperature for 3 days. For longer storage, freeze for up to 3 months. To reheat, warm in a 350°F oven for 5 minutes to restore crispiness.
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). Add ½ tsp xanthan gum to improve texture. The coconut crowns will still crisp up beautifully.
What's the secret to perfect coconut crowns?
Press the coconut onto warm donut holes using the back of a spoon for even coverage. Let them cool completely—the residual heat helps the coconut adhere and crisp up. For extra stickiness, lightly spray the tops with water before adding coconut.
