Nutrition Facts
Servings: 12 ServingCalories:290kcalTotal Fat:10gSodium:160mgSugars: 20gProtein:5gCarbohydrates: 44g
Saturday morning light was hitting the kitchen counter just right, and I had half a block of butter going soft on the cutting board. Something about that combination made me pull out the stand mixer before coffee was even done. These glazed yeast donuts came out of that exact kind of unhurried morning — golden, pillowy, with a glaze that sets into that crackly-thin shell you get at a real donut shop.
Rolling homemade donuts is one of those rare kitchen projects that actually delivers on the hype. The dough comes together fast with pantry basics, and the frying window is forgiving enough that even first-timers get beautifully puffed rings. What keeps me coming back is the texture contrast — a paper-thin fried crust giving way to a featherlight, slightly chewy crumb that store-bought donuts simply cannot replicate.
Yeast donuts rely on gluten development and fermentation, which means the dough actually smells incredible before it even hits the oil. Once you’ve made a batch from scratch, the boxed mix version starts to feel like a compromise.
For a fluffy donut recipe, the ingredient list is shorter than most people expect. Everything here is likely sitting in your kitchen already.
For the glaze:
Cut parchment squares ahead of time, roughly 4 inches each, one per donut. Let the dough rise in a warm spot, ideally around 80°F / 27°C — inside an oven with just the light on works perfectly. Have a wire rack set over a sheet pan ready by the stove before the oil heats up.
Warm the milk to 100°F / 38°C and whisk in 1 tsp of the sugar, then sprinkle the yeast over the surface. Wait 5 to 7 minutes. You’re looking for a foamy, beige cloud forming on top — if the surface stays flat and glassy, the yeast is dead and the batch needs to start over with a fresh packet.
Add the remaining sugar, eggs, salt, and half the flour to the yeast mixture. Mix on low until shaggy, then add the softened butter one cube at a time, letting each piece disappear before adding the next. Add the remaining flour and knead on medium for 7 to 8 minutes. The dough should pull cleanly from the bowl sides, feel slightly tacky but not sticky, and spring back slowly when you poke it.
Shape the dough into a smooth ball, set it in a lightly oiled bowl, and cover with plastic wrap. Let it rise at room temperature for 1 to 1.5 hours until doubled. When you press two fingers about an inch into the center, the indentations should hold without springing back completely — that’s the signal it’s ready.
Turn the dough out onto a lightly floured surface and roll to about ½ inch / 1.2cm thick. Cut rings with a 3-inch / 7.5cm cutter, then use a 1-inch cutter for the centers. Transfer each ring to its own parchment square. Cover loosely and let them puff for 30 to 45 minutes. They should look noticeably pillowy and jiggle gently when you shake the tray.
Heat oil to 350°F / 175°C in a heavy pot. Lower a donut into the oil using the parchment as a carrier — the paper releases naturally and can be fished out with tongs. Fry 2 to 3 donuts at a time for 60 to 90 seconds per side. Watch for a deep amber band forming at the equator of each ring, and listen for a steady, medium sizzle — a violent splatter means the oil is too hot. Internal temperature should reach 190°F / 88°C. Drain on a wire rack immediately.
Whisk powdered sugar, milk, and vanilla until smooth and pourable, about the consistency of heavy cream. Dip each donut face-down into the glaze, hold for 3 seconds, then flip onto the rack. Let the glaze set for 10 minutes — it will turn from glossy to a slightly matte, crackly finish.
If basic glazed rings are your starting point, these small pivots open up a lot of direction without changing the core dough recipe:
Filled donuts: Skip the center cutter entirely, fry the rounds, and use a piping bag fitted with a bismarck tip to inject pastry cream, strawberry jam, or lemon curd straight into the center. Classic donut fillings made this way stay cleaner and more generous than store-bought versions.
Chocolate glaze: Replace 3 tbsp of powdered sugar with unsweetened cocoa powder and add an extra splash of warm milk. Dip the same way — the glaze sets darker and slightly fudgier.
Cinnamon sugar finish: Skip the glaze entirely and toss warm donuts in a bowl with 1 cup / 200g sugar mixed with 2 tsp cinnamon. Best eaten within an hour while the coating stays crisp.
Freshly fried donuts are strong enough to anchor a whole spread. When I set these out on a weekend morning, I usually keep the sides simple so the donuts stay the centerpiece.
Fresh yeast donuts are genuinely best within 2 hours of glazing. If you have leftovers, store them in a single layer in an airtight container at room temperature for up to one day. Avoid the refrigerator — cold air turns the crumb stiff and gummy almost immediately. To refresh next-day donuts, a 10-second microwave burst brings back most of the softness, though the glaze will melt slightly and need a quick redip if presentation matters.
Classic homemade yeast donuts with a light, airy crumb and a glossy vanilla glaze. A beginner-friendly fried donuts recipe that delivers real donut-shop results with basic pantry ingredients.
Warm the milk to 100°F / 38°C (test on your inner wrist — it should feel barely warm, not hot). Whisk in 1 tsp of sugar, then sprinkle yeast over the surface. Wait 5 to 7 minutes until a foamy, fragrant layer forms on top. If nothing happens, discard and start again with a fresh yeast packet before proceeding.
Combine the foamy yeast mixture, remaining sugar, eggs, salt, and half the flour in the bowl of a stand mixer fitted with a dough hook. Mix on low until a shaggy mass forms, about 2 minutes. Add butter one cube at a time, waiting for each piece to fully incorporate. Add remaining flour and knead on medium speed for 7 to 8 minutes until the dough is smooth, slightly tacky, and pulls cleanly from the bowl sides. If kneading by hand, work on a lightly floured surface for 10 minutes.
Lightly oil a large bowl and transfer the dough ball in, turning to coat. Cover with plastic wrap. Let rise in a warm spot (ideally 80°F / 27°C) for 1 to 1.5 hours until fully doubled. Test by pressing two fingers 1 inch into the center — the indent should hold for 3 or more seconds without bouncing back.
Turn dough onto a lightly floured surface. Roll to ½ inch / 1.2cm thickness. Cut 12 rings using a 3-inch / 7.5cm round cutter, then punch out centers with a 1-inch / 2.5cm cutter. Transfer each ring to its own 4-inch parchment square on a sheet pan. Cover loosely with a clean kitchen towel and let proof 30 to 45 minutes until visibly puffed and jiggly.
Pour 2 inches / 5cm of oil into a heavy-bottomed pot and heat to 350°F / 175°C over medium heat. Use the parchment square to lower each donut into the oil — the paper releases cleanly and can be removed with tongs. Fry 2 to 3 donuts at a time for 60 to 90 seconds per side until deep golden with a clear pale ring at the equator. Drain immediately on a wire rack set over a sheet pan. Allow oil to return to 350°F between batches.
Sift powdered sugar into a wide, shallow bowl. Add 4 tbsp milk and vanilla extract, whisking until smooth and pourable. Add the remaining tablespoon of milk only if the glaze feels too thick to dip cleanly. While donuts are still warm, dip each one face-down into the glaze, hold for 3 seconds, then flip and return to the wire rack. Allow to set 10 minutes before serving.
Servings: 12 ServingCalories:290kcalTotal Fat:10gSodium:160mgSugars: 20gProtein:5gCarbohydrates: 44g