Donuts
intro
Light, pillowy yeast-raised donuts coated in glossy vanilla glaze, with crisp golden edges and soft, airy centers for a nostalgic, indulgent homemade treat.
Ingredients
Steps
Activate the Yeast
In a large mixing bowl, combine 240ml whole milk warmed to 38°C/100°F, 7g instant dry yeast, and 10g of the granulated sugar; stir gently and let rest 5 minutes until the surface looks foamy to confirm active yeast. Add the remaining 50g granulated sugar, cooled melted 57g unsalted butter, 2 room-temperature large eggs, 5ml (1 tsp) vanilla extract, 5g fine salt, and 500g all-purpose flour. Mix with a wooden spoon until a shaggy, sticky dough forms, then turn out onto a lightly floured surface and knead by hand for 8 minutes until smooth and elastic. Place dough in a greased bowl, cover with a damp tea towel, and let rise in a warm 24°C/75°F draft-free spot for 60 minutes until doubled in volume.
Roll and Cut Donuts
Once dough has fully doubled, punch it down firmly in the center to release all trapped air, then turn out onto a lightly floured work surface and roll to a uniform 1.25cm (1/2 inch) thickness. Use a 9cm (3.5 inch) round donut cutter (or a large drinking glass paired with a 2.5cm/1 inch small round cutter for the center hole) to cut out donut rings. Gather leftover dough scraps, re-roll only once to avoid tough donuts, and cut additional rings to yield 12 total donuts plus 12 small donut holes.
Let Donuts Rise Again
Arrange cut donut rings and holes 5cm (2 inches) apart on parchment paper-lined baking sheets, cover loosely with lightly greased plastic wrap, and let rise a second time in the same warm spot for 30 minutes. Donuts are ready to fry when they are puffy, 1.5 times their original size, and hold a shallow indent when gently pressed with a clean finger.
Heat Oil and Fry Donuts
Pour 1L of neutral vegetable oil into a deep, heavy-bottomed Dutch oven or pot, and heat over medium heat to exactly 175°C/350°F, monitored with a clip-on candy thermometer. Carefully lower 2-3 donuts at a time into the hot oil (do not overcrowd the pot, as this drops oil temperature sharply) and fry for 90 seconds per side until deep, even golden brown. Use a slotted metal spoon to transfer fried donuts to a wire rack set over a baking sheet to drain excess oil. Fry donut holes for 45 seconds per side, adjusting stove heat as needed to maintain a steady 175°C/350°F oil temperature between batches.
Make the Vanilla Glaze
Let fried donuts cool on the rack for 5 minutes while preparing the vanilla glaze: in a wide, shallow bowl, whisk together 240g powdered sugar, 30ml whole milk, and the remaining 5ml (1 tsp) vanilla extract until completely smooth, with a thick, pourable consistency that coats the back of a spoon. Adjust consistency if needed: add 1ml (1/4 tsp) extra milk if glaze is too thick to dip, or 15g (1 tbsp) extra powdered sugar if glaze is too thin and runs off the spoon.
Glaze the Warm Donuts
Dip each warm (not scalding hot) donut fully into the glaze, flipping once with a fork to coat both sides evenly, then lift and hold over the bowl for 10 seconds to let excess glaze drip off. Place glazed donuts back on the wire rack, and let rest for 15 minutes at room temperature until the glaze sets to a slightly crisp, shiny coating before serving.
Tips
2.Only re-roll dough scraps one time when cutting donuts: over-working or repeatedly re-rolling the dough will develop excess gluten, resulting in tough, chewy donuts instead of light, pillowy ones.
3.Glaze donuts while they are still warm (around 45°C/115°F, not scalding hot) so the glaze adheres evenly and forms a slight crisp shell as it sets; glazing cold donuts will cause the glaze to slide off and set unevenly.

OMG these donuts are SO good! I made them for my boys’ Saturday sleepover and the whole crew devoured them in 10 minutes flat. The vanilla glaze is perfectly sweet, not cloying at all, and the crumb is so light and fluffy it feels like you’re biting into a cloud. Worth every minute of the rise time!
Took these to my office potluck last week and people were begging me for the recipe before I even left. I was nervous about working with yeast since I’m pretty new to baking, but the steps were super straightforward even if it took a little over 2 hours total. Pro tip: don’t skip the second rise, that’s what makes them so pillowy!
Okay I’ll be real, I messed up the first batch because my water was too hot for the yeast and it didn’t proof. Second try went perfectly though! These taste exactly like the fancy donuts I pay $4 for at my local bakery, I can’t believe I made them at home. 10/10 will make again for my roommate’s birthday next month.
I did a little twist and added a teaspoon of cinnamon to the glaze, and it was chef’s kiss. My husband said these are better than the donut shop we stop at on Sunday mornings. Perfect weekend treat when you’ve got a little extra time to hang around while the dough rises.
Quick question! I don’t have a stand mixer at my apartment, can I knead this dough by hand without it turning out dense? I’ve been craving homemade donuts forever and really want to try this recipe this weekend.
I’ve been making yeast donuts for 50 years and this recipe is hands down one of the best I’ve ever tried. The vanilla glaze is perfectly balanced, not overly sweet, and the dough stays soft for days if you store them in an airtight container. My granddaughter helped me cut out the donut shapes and had a blast.
Made these last night and the flavor was incredible, but my glaze turned out super runny and slid right off the donuts instead of setting up nicely. Any idea what I did wrong? I followed the measurements exactly as written!
Game changer! I brought these to my neighborhood block party potluck and they were the first dessert gone, even beat out the famous brownies my neighbor brings every year. I added a little rainbow sprinkle topping for the kids and they went wild.
Can I make the dough the night before and let it do the first rise in the fridge? I’m hosting brunch for 8 people and want to cut down on morning prep time as much as possible.
My kids loved it! I was worried the 2.5 hour cook time would be too much for a Sunday morning, but most of that is just waiting for the dough to rise so I was able to drink my coffee and watch the game while it proofed. The donuts came out so fluffy, I didn’t even burn them which is a miracle for me.
Wait a second, do these reheat well? I want to make a big batch for meal prep for my kids’ breakfasts for the week, but I don’t want them to get all stale and tough in the fridge. Would microwaving them for 10 seconds work?
These were so fluffy! I tried making them with half whole wheat flour on a whim to make them a *little* more nutrient dense for my kids, and they still came out amazing. The glaze was perfectly shiny and had that amazing vanilla flavor, I used vanilla bean paste instead of extract and it was chef’s kiss.
Ugh, my donuts absorbed so much oil when I fried them! They were still tasty but super greasy, not light like the photos look. Did I have the oil temp too low? I didn’t have a thermometer so I was guessing, oops.
SO good! I made these for my daughter’s 7th birthday sleepover and set up a little topping bar with sprinkles, crushed Oreos, chocolate drizzle, and cinnamon sugar so the girls could customize their own donuts. It was such a hit, I’m already planning to do it for my son’s birthday in a few months.