Homemade Donut Recipe: Soft, Fluffy & Bakery-Style

Pillowy, golden, and irresistibly tender — this homemade donut recipe gives you bakery-quality results with pantry staples and one easy dough.
Why You'll Love This Recipe
- Bakery-style texture at home — a tender, airy crumb that rivals anything from your favorite donut shop, no specialty equipment needed.
- One dough, endless variations — glazed rings, donut holes, filled, twisted, or cinnamon-sugared, all from the same base.
- Pantry-staple ingredients — flour, milk, yeast, butter, eggs, and sugar are all you need to get started.
- Includes a cake donut option — for when you want that dense, old-fashioned crumb without the wait.
- Three glaze recipes built in — vanilla, chocolate, and cinnamon sugar so you can please every crowd.
- Make-ahead friendly — the dough can rise overnight in the fridge for fresh donuts in the morning.

Ingredients You'll Need
The beauty of homemade donuts is that the dough leans on staples you almost certainly already have. The structure comes from all-purpose flour, the lift from active dry yeast, and the richness from whole milk, butter, and a couple of eggs. A little granulated sugar feeds the yeast and adds a subtle sweetness, while vanilla extract and salt round out the flavor so the dough doesn't taste flat under the glaze.
How to Make Donuts from Scratch
The process breaks down into four unhurried stages: mix, proof, shape, fry. None are difficult, but each rewards a little patience. Start by warming your milk to about 110°F — warm enough to feel like bathwater, not hot — and stirring in the yeast and a pinch of sugar. After five minutes, it should look foamy and smell yeasty. That's your green light.


Cake Donut Recipe Variation
If you don't want to wait for yeast — or you simply prefer that dense, crumbly old-fashioned texture — a cake donut recipe is the way to go. Cake donuts use baking powder instead of yeast, which means no proofing, no kneading, and a totally different mouthfeel. They're sturdier, more crumbly, and especially good with a thick glaze that soaks into the craggy edges. For a buttermilk version, whisk together 2 cups flour, 1½ tsp baking powder, ½ tsp baking soda, ½ tsp salt, and a pinch of nutmeg. In another bowl, beat 2 eggs with ⅔ cup sugar, then stir in ½ cup buttermilk, 2 tbsp melted butter, and 1 tsp vanilla. Combine wet and dry just until a soft dough forms, chill for 30 minutes, then roll, cut, and fry exactly like the yeast version. The dough is more delicate, so handle it gently.Glazes, Toppings, and Flavor Ideas
A great donut glaze should be glossy, set quickly, and crack just so when you bite in. The classic vanilla glaze is nothing more than 2 cups powdered sugar whisked with 3–4 tablespoons of milk and a teaspoon of vanilla — dunk the warm donuts face-down, lift, and let the excess drip off. For a chocolate glaze, whisk 2 tablespoons of cocoa powder and a tablespoon of melted butter into the same base, adding milk a teaspoon at a time until pourable.

Serving Suggestions
Fluffy donuts are best eaten within a couple of hours of frying, ideally with strong black coffee or a tall glass of cold milk. Pile them on a wooden board for a weekend brunch, set out little bowls of sprinkles and toppings so guests can decorate their own, or tuck a few into a bakery box for a thoughtful neighbor drop-off. They're also showstoppers at birthday breakfasts — stack them on a cake stand with candles for a non-traditional centerpiece.
A Note on Frying Safely
Frying at home isn't scary if you respect the oil. Use a deep, heavy-bottomed pot, never fill it more than halfway, and keep a lid nearby in case of flare-ups. A thermometer takes the guesswork out — drop in temperature is the number-one reason donuts come out greasy. Fry in small batches of 2–3 to keep the oil between 345°F and 355°F, and let it recover between rounds.
Expert Tips
- Mind your oil temperature. 350°F is the sweet spot — too hot and the outsides burn before the insides cook, too cool and they'll soak up grease and turn heavy.
- Don't over-proof. The dough should look puffy and jiggle slightly when nudged, not balloon to twice its size — over-proofed donuts collapse in the oil.
- Glaze while still warm. A barely-warm donut grabs the glaze better and gives you that signature glossy set as it cools.
- Use a thermometer, always. Eyeballing oil temperature is the fastest way to greasy or scorched donuts. A clip-on candy thermometer costs less than $10.
- Drain on a rack, not paper towels. Air circulation underneath keeps the bottoms from getting soggy as they cool.
Variations & Substitutions
Once you've nailed the base recipe, the riffs are nearly endless. The dough is a blank canvas that takes well to fillings, flavorings, and creative coatings.
- Filled donuts — skip the hole, fry as rounds, and pipe in jam, lemon curd, or pastry cream once cooled.
- Maple bacon — top a maple glaze with crumbled crispy bacon for a sweet-savory twist.
- Apple cider donuts — replace the milk with reduced apple cider in the cake donut variation and toss in cinnamon sugar.
- Chocolate dough — swap ¼ cup of the flour for cocoa powder for a double-chocolate situation.
- Baked version — pipe into a donut pan and bake at 375°F for 8–10 minutes for a lighter alternative.
Storage & Leftovers
Homemade donuts are unquestionably best the day they're made — that's just the truth of fried dough. For same-day freshness, store unglazed donuts loosely covered at room temperature; glazed ones can sit on a wire rack under a cake dome for up to a day. Avoid the fridge, which dries them out fast.
For longer storage, freeze unglazed donuts in a single layer until solid, then transfer to a zip-top bag for up to 2 months. To revive, thaw at room temperature for 30 minutes and warm in a 300°F oven for 5 minutes before glazing. You'll be amazed how close to fresh they taste.


