Let me tell you, the scent of warm, fluffy homemade donuts wafting through the kitchen is enough to make anyone’s mouth water. The first time I baked these donuts, I was instantly hooked—the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special. Years ago, when I was knee-high to a grasshopper, donuts meant store-bought treats with a sad glaze that cracked the moment you touched it.
But stumbling upon this fluffy homemade donuts recipe changed everything. It’s dangerously easy, with a glossy glaze that shines just right, topped with sprinkles that make every bite feel like a celebration. My family couldn’t stop sneaking them off the cooling rack (and I can’t really blame them). Honestly, these donuts bring pure, nostalgic comfort—perfect for brightening up your Pinterest cookie board or as a sweet treat for your kids on a lazy weekend morning.
I’ve tested this recipe multiple times in the name of research, of course, and it’s become a staple for family gatherings and gifting. Trust me, you’re going to want to bookmark this one.
Why You’ll Love This Recipe
After making fluffy homemade donuts with glossy glaze and sprinkles more times than I can count, I can confidently say this recipe ticks all the boxes. Here’s why it stands out:
- Quick & Easy: Comes together in under 45 minutes, perfect for busy mornings or last-minute cravings.
- Simple Ingredients: No fancy grocery trips needed; you likely already have everything in your kitchen pantry.
- Perfect for Parties: Great for brunches, birthday celebrations, or weekend treats that impress without stress.
- Crowd-Pleaser: Always gets rave reviews from kids and adults alike, thanks to its light, fluffy texture and irresistibly glossy glaze.
- Unbelievably Delicious: The soft crumb combined with the shiny glaze creates a next-level comfort food experience.
This recipe isn’t just another donut tutorial—it’s the best fluffy homemade donuts recipe I’ve found. The trick? A perfectly balanced dough that’s soft but holds its shape, and a glaze that’s glossy without being sticky or too sweet. You’ll close your eyes after the first bite, trust me.
Whether you want to impress guests or treat yourself on a lazy Sunday, these donuts deliver that soul-soothing satisfaction every time.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and substitutions are easy if you need them.
- For the Dough:
- 2 ½ cups (310g) all-purpose flour (I recommend King Arthur for best texture)
- ½ cup (100g) granulated sugar
- 2 ¼ tsp active dry yeast (one packet)
- ½ tsp salt
- ½ cup (120ml) whole milk, warmed (use dairy-free milk for lactose-free option)
- 2 large eggs, room temperature
- ¼ cup (60g) unsalted butter, softened (adds richness)
- 1 tsp vanilla extract
- For Frying:
- Vegetable oil or canola oil (enough for deep frying, about 4 cups)
- For the Glossy Glaze:
- 2 cups (240g) powdered sugar, sifted
- ⅓ cup (80ml) whole milk or water
- 1 tsp vanilla extract
- For Topping:
- Colorful sprinkles (optional, but highly recommended for that classic look)
If you want gluten-free, almond flour can replace half the all-purpose flour, but expect a slightly different texture. For dairy-free, swap the milk and butter with coconut milk and coconut oil. Using fresh vanilla extract (not imitation) really lifts the glaze flavor, so don’t skip it!
Equipment Needed
- Mixing bowls – a large one for the dough and a small one for the glaze
- Stand mixer with dough hook (optional, but makes kneading easier; hand-kneading works fine too)
- Rolling pin
- Donut cutter set or two round cookie cutters (one about 3 inches/7.5cm, the other 1 inch/2.5cm for the hole)
- Deep fryer or large heavy-bottomed pot for frying
- Thermometer for oil temperature (important to keep donuts from getting greasy)
- Wire rack for cooling and glazing
- Slotted spoon or spider strainer for retrieving donuts from oil
If you don’t have a donut cutter, a sturdy glass and a bottle cap work just fine. I’ve used a hand mixer and kneaded by hand—both worked well, though the stand mixer does save your wrists. For oil temperature, a candy thermometer or instant-read thermometer is a must-have for perfect frying results. Budget-friendly and reusable options are available on Amazon or your local kitchen store.
Preparation Method

- Activate the yeast (10 minutes): In a small bowl, combine the warm milk (about 110°F/43°C) and 1 tablespoon sugar. Sprinkle the yeast on top and let it sit for 5-10 minutes until foamy. If it doesn’t foam, your yeast might be expired—start over with fresh yeast.
- Mix the dough (15 minutes): In a large bowl or stand mixer, combine the flour, remaining sugar, and salt. Add the yeast mixture, eggs, softened butter, and vanilla extract. Mix on low speed until combined, then knead for about 8 minutes until you have a smooth, elastic dough. If using hands, knead on a floured surface with gentle presses and folds.
- First rise (1 to 1.5 hours): Place the dough in a lightly greased bowl, cover with a damp towel or plastic wrap, and let it rise in a warm place until doubled in size. It should feel puffy and spring back slowly when poked.
- Roll and cut donuts (15 minutes): Punch down the dough gently and roll it out on a floured surface to about ½ inch (1.3cm) thickness. Use your donut cutter to cut out donuts and holes. Place them on parchment-lined baking sheets, leaving space between them for the second rise.
- Second rise (30-40 minutes): Cover the donuts lightly with a kitchen towel and let them rise until puffy but not overly large. This step is key for that fluffy texture inside.
- Heat the oil (10 minutes): In a deep fryer or large pot, heat the oil to 350°F (175°C). Use a thermometer to maintain the temperature; too hot and the donuts burn outside, too cool and they absorb oil and get greasy.
- Fry the donuts (2-3 minutes per side): Carefully place 2-3 donuts at a time into the oil. Fry until golden brown on one side, about 2 minutes, then flip and fry another 2 minutes. Use a slotted spoon to transfer to a wire rack lined with paper towels to drain excess oil.
- Prepare the glaze while donuts cool (5 minutes): Whisk together powdered sugar, milk, and vanilla until smooth and glossy. Adjust thickness by adding more milk or powdered sugar as needed.
- Glaze and decorate (5 minutes): Dip the warm (not hot) donuts into the glaze, letting excess drip off, then place back on the wire rack. Sprinkle immediately with colorful sprinkles before glaze sets.
- Enjoy: Let glaze set for about 10 minutes, then serve. Donuts are best fresh but still delightful the next day.
Pro tip: Keep the oil temperature steady and don’t overcrowd the pan, or donuts won’t fry evenly. If your dough feels sticky, dust with a bit of flour—just don’t overdo it or donuts get dense.
Cooking Tips & Techniques
Getting fluffy homemade donuts just right takes a bit of know-how, but I’ve got you covered with some hard-earned tips:
- Keep milk warm, not hot: Too-hot milk kills yeast. Aim for about 110°F (43°C); you can test by touch—it should feel like a warm bath.
- Don’t rush the rises: Patience here rewards you with light, airy donuts. If your kitchen is cold, find a cozy spot like inside the oven (turned off) with the light on.
- Maintain oil temperature: Use a thermometer and adjust heat as needed. Fluctuating temps lead to greasy or burnt donuts.
- Use a wire rack to drain: Paper towels alone trap steam and make bottoms soggy. Wire racks keep donuts crisp.
- Glaze while warm: If the donuts cool too much, the glaze won’t stick well. But if they’re too hot, the glaze melts off. Just warm enough is perfect.
- Don’t overcrowd frying pot: Fry in batches to keep oil hot and donuts from sticking together.
Oh, and one time I forgot to proof the yeast properly—result? Flat, tough donuts. Lesson learned: yeast needs love and patience. Also, I’ve found that using a stand mixer for kneading saves time and effort, but hand-kneading works fine if you’re up for a little workout.
Variations & Adaptations
This fluffy homemade donuts recipe is a fantastic base that invites your creativity. Here are a few ways I’ve played around with it:
- Chocolate glazed donuts: Swap half the powdered sugar in the glaze for unsweetened cocoa powder and add a splash of milk. Dip donuts for a rich chocolatey finish.
- Filled donuts: After frying, use a piping bag to fill with jam, custard, or Nutella for an extra special treat.
- Vegan adaptation: Use flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg), dairy-free milk, and coconut oil instead of butter. The texture shifts slightly but remains soft and tasty.
- Air fryer version: Instead of frying, brush or spray donuts with oil and air fry at 350°F (175°C) for 6-8 minutes, flipping halfway. Less mess, slightly different texture.
Personally, I once swapped sprinkles for crushed pistachios and a drizzle of honey—unexpected but delicious! Feel free to tweak this recipe to your taste buds. Let your imagination run wild (but keep the dough fluffy!).
Serving & Storage Suggestions
Serve these fluffy homemade donuts warm or at room temperature for the best experience. They’re perfect alongside a cup of coffee, hot chocolate, or a cold glass of milk. For brunch or parties, arrange them on a pretty platter with extra sprinkles on the side for guests to customize.
To store, keep donuts in an airtight container at room temperature for up to 2 days. For longer storage, freeze them individually wrapped in plastic wrap and then sealed in a freezer bag for up to 1 month. Thaw at room temperature and warm gently in the microwave for 10-15 seconds to bring back softness.
Reheating in a preheated oven at 300°F (150°C) for 5 minutes also refreshes the texture nicely. Over time, the glaze may harden a bit, but warming loosens it back up. Freshly glazed donuts are a real treat, but leftovers still hold their charm.
Nutritional Information & Benefits
Each fluffy homemade donut (without excessive glaze) contains approximately 200-250 calories, depending on size and toppings. The recipe includes wholesome ingredients like eggs and milk, which add protein and calcium. Using real butter provides richness plus fat-soluble vitamins.
For those avoiding gluten, partial substitutions with almond flour can make this recipe more accessible. The donuts are moderate in sugar, but you can reduce the glaze amount for fewer calories. Keep in mind, they’re an indulgent treat—perfect for special occasions or when you want a little comfort food.
From a wellness perspective, making donuts at home lets you control ingredients and avoid preservatives and artificial flavors common in store-bought varieties. Plus, there’s something about homemade goodies that just feels good for the soul.
Conclusion
Fluffy homemade donuts with glossy glaze and sprinkles are a game changer for anyone who loves that classic sweet treat but wants to skip the store-bought stuff. The soft, pillowy dough paired with a shiny, smooth glaze and colorful sprinkles makes every bite feel like a little party.
Feel free to customize with your favorite flavors, fillings, or toppings to make this recipe your own. Honestly, I love how this recipe brings back happy memories and creates new ones with every batch.
If you try it, please leave a comment or share your adaptations—I’d love to hear how you made it yours! Here’s to many joyful mornings and sweet smiles with your homemade donuts.
FAQs
Can I bake these donuts instead of frying?
Yes! You can bake the donuts at 375°F (190°C) for 10-12 minutes. They won’t be quite as crispy outside but still delicious and fluffy inside.
How do I keep the glaze shiny and smooth?
Use sifted powdered sugar and add liquid gradually, whisking well. Dip donuts while still slightly warm, and don’t let the glaze sit too long before serving.
Can I make the dough ahead of time?
Absolutely! After the first rise, punch down and refrigerate the dough overnight. Let it come to room temp and rise again before shaping and frying.
What oil is best for frying donuts?
Neutral oils with high smoke points like vegetable, canola, or peanut oil work best. Avoid olive oil, as it has a lower smoke point and distinct flavor.
How do I store leftover glazed donuts?
Keep them in an airtight container at room temperature for 1-2 days or freeze individually wrapped for up to a month. Warm slightly before serving for best taste.
Pin This Recipe!

Fluffy Homemade Donuts Recipe Easy Glossy Glaze and Sprinkles Tutorial
This recipe delivers light, fluffy homemade donuts with a glossy glaze and colorful sprinkles, perfect for a nostalgic sweet treat that’s quick and easy to make.
- Prep Time: 30 minutes
- Cook Time: 15 minutes
- Total Time: 45 minutes
- Yield: 12 donuts 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 2 ½ cups (310g) all-purpose flour
- ½ cup (100g) granulated sugar
- 2 ¼ tsp active dry yeast (one packet)
- ½ tsp salt
- ½ cup (120ml) whole milk, warmed
- 2 large eggs, room temperature
- ¼ cup (60g) unsalted butter, softened
- 1 tsp vanilla extract
- Vegetable oil or canola oil (about 4 cups) for deep frying
- 2 cups (240g) powdered sugar, sifted
- ⅓ cup (80ml) whole milk or water
- 1 tsp vanilla extract
- Colorful sprinkles (optional)
Instructions
- Activate the yeast: In a small bowl, combine warm milk (about 110°F/43°C) and 1 tablespoon sugar. Sprinkle yeast on top and let sit for 5-10 minutes until foamy.
- Mix the dough: In a large bowl or stand mixer, combine flour, remaining sugar, and salt. Add yeast mixture, eggs, softened butter, and vanilla extract. Mix on low speed until combined, then knead about 8 minutes until smooth and elastic.
- First rise: Place dough in a lightly greased bowl, cover, and let rise in a warm place until doubled in size, about 1 to 1.5 hours.
- Roll and cut donuts: Punch down dough and roll out on floured surface to ½ inch thickness. Cut donuts and holes using donut cutter. Place on parchment-lined baking sheets.
- Second rise: Cover donuts lightly and let rise until puffy, about 30-40 minutes.
- Heat oil: Heat oil in deep fryer or large pot to 350°F (175°C), maintaining temperature with a thermometer.
- Fry donuts: Fry 2-3 donuts at a time for about 2 minutes per side until golden brown. Transfer to wire rack lined with paper towels to drain excess oil.
- Prepare glaze: Whisk powdered sugar, milk, and vanilla until smooth and glossy. Adjust thickness as needed.
- Glaze and decorate: Dip warm donuts into glaze, let excess drip off, place on wire rack, and immediately sprinkle with colorful sprinkles.
- Let glaze set for about 10 minutes before serving.
Notes
Keep oil temperature steady at 350°F to avoid greasy or burnt donuts. Don’t overcrowd the frying pot. Use a wire rack to drain donuts to keep them crisp. Dip donuts while warm for best glaze adherence. For gluten-free, replace half the flour with almond flour; for dairy-free, use coconut milk and coconut oil.
Nutrition
- Serving Size: 1 donut
- Calories: 225
- Sugar: 12
- Sodium: 150
- Fat: 10
- Saturated Fat: 5
- Carbohydrates: 30
- Fiber: 1
- Protein: 4
Keywords: homemade donuts, fluffy donuts, glazed donuts, easy donut recipe, sprinkles, deep-fried donuts, breakfast treats


