Okay, let’s be honest here. Store-bought chocolate donuts are pretty disappointing most of the time. They’re either stale, too sweet, or just taste fake. But homemade chocolate donuts? Now we’re talking about something completely different.
Making these at home isn’t rocket science, even though people act like it is. Sure, there’s a few steps, but nothing crazy. And the payoff is huge – you get warm, fluffy donuts that actually taste like chocolate instead of sugar and chemicals.

This whole thing takes maybe an hour from start to finish. Most of that time you’re just waiting around anyway. Perfect excuse to clean up the kitchen or grab a coffee while the magic happens.
Why Bother Making Your Own Chocolate Donuts?
Look, convenience stores sell donuts for cheap. But have you actually eaten one lately? They’re usually dry as cardboard and taste like they’ve been sitting under those heat lamps since last Tuesday.
Homemade donuts are a totally different animal. They’re soft, they smell incredible, and you know exactly what went into them. No weird preservatives or artificial flavors. Just real ingredients doing their job.
Plus your kids will think you’re basically a superhero. There’s something about making donuts from scratch that just blows people’s minds. Even though it’s really not that complicated.
The money thing is nice too. A dozen fancy donuts at some trendy place costs like fifteen bucks now. Making them yourself? Maybe four dollars in ingredients. Easy math there.
Everything You Need for Great Chocolate Donuts
The Donut Stuff:
- 2 cups regular flour
- 1/2 cup cocoa powder (the unsweetened kind)
- 3/4 cup sugar
- 2 teaspoons baking powder
- 1 teaspoon salt
- 1/2 cup milk
- 2 eggs
- 4 tablespoons butter, melted
- 1 teaspoon vanilla
For Cooking:
- Enough oil to fill a pot about 3 inches deep (usually 6 cups)
Simple Chocolate Topping:
- 1 cup powdered sugar
- 3 tablespoons cocoa powder
- 3-4 tablespoons milk
- 1 teaspoon vanilla
Nothing fancy needed here. Regular grocery store stuff works perfectly fine. Just check that your baking powder isn’t ancient – old baking powder makes sad, flat donuts that nobody wants.
Quick tip: take your eggs and milk out of the fridge about half an hour before you start. Room temperature ingredients mix way better than cold oneYou also try these recipes:
Try these recipes also:
Jelly donuts , Pumpkin pie, Lime pie, Chocolate Brownie, Oatmeal Raisin cookies
Cinnamon Rolls Muffins, Apple pie, pancakes
Tools That Actually Matter
Here’s the thing – you absolutely need a thermometer. Don’t even think about skipping this. Oil temperature makes or breaks the whole operation. Without a thermometer, you’re just guessing, and that usually ends badly.
A heavy pot is your friend here. Cast iron or thick-bottomed pots hold heat steady. Thin pots make the temperature jump around like crazy.
Donut cutters are nice but not essential. Two different sized cookie cutters work just fine. Big one for the outside, small one for the hole. Heck, a large glass and a shot glass will do in a pinch.
Everything else is basic kitchen stuff: bowls, measuring cups, a whisk, paper towels. Nothing special required.
Actually Making the Chocolate Donuts
Get Your Act Together First
Before you start mixing anything, get all your ingredients out on the counter. Trust me on this one. Nothing worse than realizing you’re out of eggs when you’re halfway done.

Set up your draining station with paper towels too. You’ll need it later and won’t want to mess with it when your hands are covered in flour.
Mix the Dry Stuff
Big bowl time. Dump in your flour, cocoa powder, sugar, baking powder, and salt.
Whisk it all together until there’s no streaks or lumps. Pay special attention to the cocoa powder – it likes to clump up.
Some people get all fancy and sift everything. Honestly, just whisking hard works fine. Save yourself the extra dishes.
Deal with the Wet Ingredients
Another bowl. Pour in milk, crack those eggs, add the melted butter and vanilla.
Whisk until everything looks smooth and combined.
Make sure that butter isn’t too hot or you’ll accidentally scramble your eggs. Let it cool down a minute if you need to.
Bring It All Together
Here’s where people mess up. Pour the wet stuff into the dry stuff and stir GENTLY. Just until it comes together. Don’t go crazy with the mixing.
The dough should look a little rough and lumpy. That’s perfect. Smooth dough means you mixed too much, and your donuts will be tough instead of fluffy.

Let It Chill
Cover that bowl and let it sit for about 20 minutes. This isn’t optional – it’s what makes the difference between okay donuts and amazing ones.
Use this time to heat your oil. Multi-tasking makes everything go smoother.
Get the Oil Ready
Pour oil into your heavy pot until it’s about 3 inches deep. Heat it up to exactly 350 degrees. Not 340, not 360 – exactly 350.
This is where that thermometer becomes your best friend. Too hot and the outsides burn while the insides stay raw. Too cool and you get greasy messes that nobody wants to eat.
Shape Those Donuts
Flour your counter and roll the dough to about half an inch thick. Cut out your donut shapes with whatever tools you’ve got.
Save the scraps and roll them out once more for extra donuts. Don’t keep re-rolling though – overworked dough gets tough.

The Frying Part
Here’s where it gets exciting. Carefully drop 2-3 donuts into the hot oil. Don’t crowd them or the temperature drops too fast.
They’ll sink for a second, then pop right up to the surface. That’s exactly what should happen. Fry about 1-2 minutes per side until they’re golden brown all over.
Get Them Out
Use a slotted spoon to fish them out of the oil. Plop them on those paper towels and let them drain for at least 5 minutes.
Don’t rush this part. Hot donuts will melt any glaze you put on them. Patience pays off here.
Tricks That Actually Work
Temperature control is everything. Keep that thermometer clipped to your pot and adjust the heat as needed. The oil temperature will drop when you add donuts, then come back up. That’s normal.
Don’t skip the resting time for the dough. Those 20 minutes make a huge difference in texture. Use the time to prep other stuff or clean up.
Fresh oil tastes better than reused stuff. If you’re going to reuse oil, strain out all the bits first and don’t use it more than twice.
Cook in small batches. It’s tempting to dump a bunch of donuts in at once, but that kills your oil temperature. Take your time.
Want more chocolate flavor? Add a tablespoon of instant coffee to the dry ingredients. Sounds weird, but coffee makes chocolate taste more chocolatey without adding coffee flavor.
Making Them Look Good
That chocolate glaze recipe up there works great. Just whisk everything together until it’s smooth. No lumps allowed.
Dip the cooled donuts face-down in the glaze, lift them up, and let the extra drip off. Set them on a cooling rack to finish setting.
Other easy options: roll them in powdered sugar, cinnamon sugar, or chopped nuts. Sometimes simple is better anyway.
Give glazed donuts about 10 minutes to set up before you serve them. Worth the wait for a cleaner eating experience.
Things That Go Wrong
Mixing the dough too much creates tough, chewy donuts. Mix just until combined, even if it looks messy.
No thermometer equals disaster. Seriously, don’t even try it. Oil temperature matters way too much to guess.
Rolling the dough too thin makes donuts that cook too fast and dry out. Stick with half an inch thickness.
Putting too many donuts in the oil at once drops the temperature and gives you uneven results. Patience works better than rushing.
Keeping Them Fresh
Fresh donuts are best eaten the same day. If you have leftovers, store them in a container with a tight lid at room temperature.
Don’t put them in the fridge – that actually makes them go stale faster. Counter storage keeps them softer longer.
Day-old donuts can get a second life in a 300-degree oven for a few minutes. Way better than nuking them in the microwave.
When Things Don’t Go Right
Dense, heavy donuts usually mean you overmixed the dough or your baking powder was too old. Be gentler next time and check your ingredients.
If donuts fall apart in the oil, the dough probably needs a bit more flour. It should hold together when you shape it but not be too stiff.
Uneven browning happens when the oil temperature bounces around too much. Keep adjusting your heat to maintain steady temperature.
Making Them Your Way
Once you get the basic recipe down, start experimenting. Try adding orange zest for chocolate-orange donuts. Or throw in some mini chocolate chips for extra chocolate chunks.
Different glazes are fun too – caramel, peanut butter, or just plain vanilla. Some people dust them with cinnamon for a little warmth.
The basic technique stays the same, but you can mess around with flavors all you want.
Questions People Always Ask
Can you bake these instead of frying them?
Yeah, but they’ll taste more like cake than traditional donuts. Use a donut pan and bake at 350 for about 10-12 minutes.
What kind of oil should you use?
Vegetable oil or canola oil work great. They don’t add weird flavors and handle high heat well. Skip the olive oil – it tastes funky in donuts.
How do you know when they’re done?
They’ll be golden brown all over and sound hollow when you tap them. They should also float up to the surface pretty quickly.
Can you make the dough ahead of time?
Sure can. Make it up to a day early and keep it covered in the fridge. Just let it warm up to room temperature before you roll and cut.
Why do my donuts come out greasy?
Usually because the oil wasn’t hot enough. Check that thermometer and make sure you’re hitting 350 degrees consistently.
Can you freeze these?
Plain donuts freeze fine for a few months. Wrap them individually in plastic first. Don’t freeze the glazed ones though.
Wrapping This Up
Making chocolate donuts at home really isn’t that hard once you know what you’re doing. Yeah, there’s a few steps, but nothing too complicated.
The main things to remember: watch your oil temperature like a hawk, don’t overmix the dough, and don’t rush the process. Do those things right and you’ll get donuts that blow away anything from a store.
Fresh homemade donuts make people happy. There’s something special about pulling warm donuts out of oil that just makes everyone smile. Plus you save money and know exactly what you’re eating.
Start with this basic recipe and see how it goes. Once you get comfortable with the process, you can start playing around with different flavors and toppings. Making your own donuts opens up all kinds of possibilities that you just can’t get from a box.

How to Make Chocolate Donuts at Home
Equipment
- Heavy-bottomed pot or Dutch oven
- Candy/deep-fry thermometer
- Large mixing bowls (2)
- whisk
- Measuring cups and spoons
- Rolling Pin
- Donut cutter or 2 round cookie cutters
- Slotted spoon or spider strainer
- Wire cooling rack
- Paper towels
Ingredients
For the Donuts:
- 2 cups all-purpose flour
- ½ cup unsweetened cocoa powder
- ¾ cup granulated sugar
- 2 teaspoons baking powder
- 1 teaspoon salt
- ½ cup whole milk
- 2 large eggs
- 4 tablespoons butter melted
- 1 teaspoon vanilla extract
- 6 cups vegetable oil for frying
For the Chocolate Glaze:
- 1 cup powdered sugar
- 3 tablespoons cocoa powder
- 3-4 tablespoons milk
- 1 teaspoon vanilla extract
INSTRUCTIONS
- Prepare workspace: Set out all ingredients. Line a baking sheet with paper towels for draining.
- Mix dry ingredients: In a large bowl, whisk together flour, cocoa powder, sugar, baking powder, and salt until no lumps remain.
- Combine wet ingredients: In another bowl, whisk milk, eggs, melted butter, and vanilla until smooth.
- Make dough: Pour wet ingredients into dry ingredients. Stir gently 15-20 times until just combined. Batter should be slightly lumpy.
- Rest dough: Cover bowl with plastic wrap. Let rest 20 minutes at room temperature.
- Heat oil: Pour oil into heavy pot to 3-inch depth. Heat to 350°F, monitoring with thermometer.
- Roll and cut: On floured surface, roll dough to 1/2-inch thickness. Cut donut shapes. Re-roll scraps once.
- Fry donuts: Fry 2-3 donuts at a time for 60-90 seconds per side until golden brown. Maintain 350°F temperature.
- Drain: Remove with slotted spoon. Drain on paper towels for 5 minutes.
- Make glaze: Whisk powdered sugar, cocoa powder, milk, and vanilla until smooth.
- Glaze donuts: Dip cooled donuts face-down in glaze. Place on wire rack to set for 10 minutes.
Notes
- Oil temperature is critical – use a thermometer
- Don’t overmix dough or donuts will be tough
- Room temperature ingredients mix better
- Store in airtight container at room temperature for up to 2 days
- Add 1 tablespoon instant coffee to dry ingredients for enhanced chocolate flavor
- Fry donut holes for 45 seconds per side as bonus treats

Leave a Comment