Grandma’s Irresistible Homemade Donuts Recipe
Introduction
Grandma’s Irresistible Donuts bring the perfect balance of fluffy, golden-fried dough with a sweet, smooth glaze. This classic recipe is easy to follow and guarantees delightful homemade treats that everyone will love.

Ingredients
- 3 cups all-purpose flour, plus more for dusting
- 1/2 cup granulated sugar
- 2 1/4 teaspoons (1 packet) active dry yeast
- 1 teaspoon salt
- 1 cup milk, lukewarm (about 110°F)
- 1/4 cup (1/2 stick) unsalted butter, melted
- 2 large eggs, lightly beaten
- 1 teaspoon vanilla extract
- Vegetable oil, for frying
- 4 cups powdered sugar
- 1/2 cup milk
- 1 teaspoon vanilla extract
- Optional: Food coloring (for fun!)
Instructions
- Step 1: In a large bowl, combine the lukewarm milk, sugar, and yeast. Stir gently and let sit for 5-10 minutes until the mixture is foamy.
- Step 2: Add the melted butter, beaten eggs, and vanilla extract to the yeast mixture. Whisk until well combined.
- Step 3: In a separate bowl, whisk together the flour and salt. Gradually add the dry ingredients to the wet mixture, stirring until a shaggy dough forms.
- Step 4: Turn the dough onto a lightly floured surface and knead for 5-7 minutes until smooth and elastic. If needed, add flour a tablespoon at a time to reduce stickiness.
- Step 5: Place the dough in a lightly oiled bowl, turn to coat, cover with plastic wrap or a towel, and let rise in a warm place for 1 to 1.5 hours until doubled in size.
- Step 6: Punch down the dough and turn it onto a floured surface.
- Step 7: Roll the dough out to about 1/2 inch thickness.
- Step 8: Use a donut cutter or two round cookie cutters to cut out donuts and holes.
- Step 9: Place donuts and holes on a parchment-lined baking sheet, cover loosely, and let rise for 30-45 minutes until puffy.
- Step 10: Heat about 3 inches of vegetable oil in a heavy pot to 350°F (175°C), checking with a deep-fry thermometer.
- Step 11: Fry a few donuts at a time in hot oil for 1-2 minutes per side until golden brown. Avoid overcrowding the pot.
- Step 12: Remove donuts with a slotted spoon and drain on a wire rack lined with paper towels.
- Step 13: Let donuts cool slightly before glazing.
- Step 14: In a medium bowl, whisk together powdered sugar, milk, and vanilla extract until smooth. Adjust thickness with more milk or powdered sugar as needed.
- Step 15: For colored glaze, divide into bowls and add food coloring drops as desired.
- Step 16: Dip each donut into the glaze to coat both sides or spoon the glaze over them.
- Step 17: Place glazed donuts on the wire rack and allow glaze to set for 15-20 minutes before serving.
Tips & Variations
- For extra flavor, add a pinch of cinnamon or nutmeg to the dough.
- Try rolling donuts in cinnamon sugar after frying for a tasty twist instead of glazing.
- If you don’t have a donut cutter, use a large and small round cutter or even a cup and bottle cap.
- Use vegetable oil with a high smoke point, like canola or peanut oil, for best frying results.
- For a fluffier donut, ensure your yeast is fresh and your milk is lukewarm but not hot.
Storage
Store donuts in an airtight container at room temperature for up to 2 days. If glazed, place parchment paper between layers to prevent sticking. To reheat, warm donuts briefly in a microwave or oven until soft. Best enjoyed fresh but can be frozen before glazing for longer storage.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use instant yeast instead of active dry yeast?
Yes, you can substitute instant yeast. Use about 25% less and mix it directly with the flour, skipping the proofing step with milk and sugar.
How do I know when the oil is at the right temperature?
The oil should reach 350°F (175°C) for frying donuts. Use a deep-fry thermometer to check. If you don’t have one, drop a small piece of dough into the oil—it should sizzle and rise to the surface within seconds.
Print
Grandma’s Irresistible Homemade Donuts Recipe
- Total Time: 2 hours 15 minutes
- Yield: 12–15 donuts 1x
Description
Grandma’s Irresistible Donuts are classic, soft, and fluffy homemade donuts fried to golden perfection and coated with a smooth, sweet vanilla glaze. This timeless recipe combines simple ingredients like all-purpose flour, yeast, and eggs, delivering a delightful fried treat that you can customize with colorful glazes for a fun twist. Perfect for breakfast, brunch, or a sweet snack, these donuts are sure to become a family favorite.
Ingredients
Dough Ingredients
- 3 cups all-purpose flour, plus more for dusting
- 1/2 cup granulated sugar
- 2 1/4 teaspoons (1 packet) active dry yeast
- 1 teaspoon salt
- 1 cup milk, lukewarm (about 110°F)
- 1/4 cup (1/2 stick) unsalted butter, melted
- 2 large eggs, lightly beaten
- 1 teaspoon vanilla extract
For Frying
- Vegetable oil, for frying (about 3 inches deep)
Glaze Ingredients
- 4 cups powdered sugar
- 1/2 cup milk
- 1 teaspoon vanilla extract
- Optional: Food coloring (for fun!)
Instructions
- Activate the yeast: In a large bowl, combine the lukewarm milk, sugar, and yeast. Stir gently and let it sit for 5-10 minutes until the mixture is foamy, indicating the yeast is active.
- Combine wet ingredients: Add melted butter, beaten eggs, and vanilla extract to the yeast mixture. Whisk together until fully combined.
- Mix dry ingredients: In a separate bowl, whisk together flour and salt. Gradually add this to the wet mixture, stirring with a wooden spoon or using a stand mixer with a dough hook until a shaggy dough forms.
- Knead the dough: Turn the dough onto a floured surface and knead for 5-7 minutes until smooth and elastic. Alternatively, knead with a stand mixer on medium speed for about 5 minutes. Adjust flour if the dough is too sticky.
- First rise: Place the dough in a lightly oiled bowl, turning to coat all sides. Cover with plastic wrap or a towel and let it rise in a warm place for 1-1.5 hours until doubled in size.
- Punch down dough: Gently punch down the dough to release air and turn it out onto a floured surface.
- Roll out dough: Roll the dough to about 1/2 inch thickness.
- Cut donuts: Use a donut cutter or two different-sized round cutters to cut out donuts and holes.
- Second rise: Place the cut donuts and holes on a parchment-lined baking sheet. Cover loosely and let rise for 30-45 minutes until puffy.
- Heat oil: Pour about 3 inches of vegetable oil into a heavy-bottomed pot or Dutch oven and heat to 350°F (175°C), using a deep-fry thermometer for accuracy.
- Fry donuts: Carefully fry a few donuts at a time in the hot oil without overcrowding. Fry each side for 1-2 minutes until golden brown.
- Drain donuts: Use a slotted spoon to transfer donuts to a wire rack lined with paper towels to drain excess oil.
- Cool donuts: Allow donuts to cool slightly before glazing.
- Prepare glaze: Whisk powdered sugar, milk, and vanilla extract in a bowl until smooth. Adjust consistency by adding milk or powdered sugar as needed.
- Add colors: (Optional) Divide glaze into separate bowls and add food coloring for fun colored glazes.
- Glaze donuts: Dip each donut into the glaze or spoon glaze over them, coating both sides evenly.
- Set glaze: Place glazed donuts back on the wire rack and let the glaze set for 15-20 minutes before serving.
Notes
- Ensure the milk is lukewarm (around 110°F) to properly activate the yeast without killing it.
- Do not overcrowd the frying pot to maintain the oil temperature and ensure even cooking.
- The dough should be slightly sticky but manageable; add flour sparingly to avoid tough donuts.
- You can store glazed donuts in an airtight container for up to 2 days but are best enjoyed fresh.
- The glazing step is flexible: add food coloring for colorful donuts or keep it classic with plain vanilla glaze.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: Frying
- Cuisine: American
Keywords: homemade donuts, fried donuts, vanilla glazed donuts, classic donut recipe, yeast donuts, sweet breakfast treat

