How to Make Perfect Homemade Donuts: Easy Step-by-Step Recipe

June 2, 2026

Jump to recipe card

Craving fresh, warm donuts without leaving your kitchen? Making bakery-quality donuts at home is easier than you think! This foolproof recipe walks you through creating light, fluffy yeast-raised donuts with a golden exterior. Perfect for weekend treats or special occasions.

Prep Time: 40 minutes (plus 1.5 hours rising)

Cook Time: 20 minutes

Total Time: 2 hours 30 minutes

Calories: 280 per donut (glazed)

Ingredients

For the donut dough:

  • 1 cup warm whole milk (110°F/45°C)
  • 2 ¼ teaspoons active dry yeast
  • ¼ cup granulated sugar
  • 2 large eggs, room temperature
  • 6 tablespoons unsalted butter, melted
  • 1 teaspoon salt
  • 4 cups all-purpose flour (plus extra for dusting)
  • 2 quarts neutral oil for frying (vegetable, canola, or peanut)

For classic glaze:

  • 3 cups powdered sugar
  • ½ teaspoon vanilla extract
  • 5-6 tablespoons milk

For cinnamon sugar coating:

  • 1 cup granulated sugar
  • 1 tablespoon cinnamon
  • ½ cup melted butter

Instructions

  1. Activate yeast: Combine warm milk, yeast, and 1 teaspoon sugar in a large bowl. Let sit for 5-10 minutes until foamy.
  2. Make dough: Add remaining sugar, eggs, melted butter, and salt to yeast mixture. Mix well. Gradually add flour until a shaggy dough forms.
  3. Knead dough: Transfer to floured surface. Knead for 5 minutes until smooth and elastic. Add small amounts of flour if sticky.
  4. First rise: Place dough in greased bowl, cover with damp towel. Let rise in warm spot for 1 hour or until doubled.
  5. Shape donuts: Punch down dough. Roll to ½-inch thickness on floured surface. Cut with 3-inch donut cutter. Reroll scraps.
  6. Second rise: Arrange donuts on parchment-lined baking sheets. Cover lightly, let rise 30 minutes until puffy.
  7. Heat oil: In heavy pot or Dutch oven, heat 3 inches of oil to 350-375°F (175-190°C). Use thermometer for accuracy.
  8. Fry donuts: Carefully add 2-3 donuts at a time. Fry 1-2 minutes per side until golden brown. Drain on wire rack.
  9. Coat donuts: For glaze: Whisk ingredients until smooth. Dip warm donuts. For cinnamon sugar: Dip in melted butter, then cinnamon-sugar mixture.
  10. Serve: Enjoy immediately for best texture!

Tips

  • Yeast check: If mixture doesn’t foam, your yeast may be expired – start over
  • Maintain oil temperature between batches for even cooking
  • Fry donut holes for 45-60 seconds – they cook faster
  • Use a slotted spoon or spider strainer for safe flipping
  • Place wire rack over baking sheet for easy glazing cleanup

Notes

For cake-style donuts, substitute 1 teaspoon baking powder and ½ teaspoon baking soda for yeast, and skip rising steps. Mix wet and dry ingredients separately before combining.

Storage: Best consumed within 24 hours. Keep uncovered at room temperature to maintain texture. Reheat briefly in air fryer or oven to refresh.

Flavor variations: Add lemon zest to glaze, mix nutmeg into dough, or dip in chocolate ganache. For filled donuts, inject jam or custard using piping bag after frying.

Making homemade donuts is a rewarding experience that fills your kitchen with incredible aromas. With this easy recipe, you’ll master the art of perfect donuts in no time. Share them with family and friends – they’ll be amazed these came from your own kitchen!

How to Make Perfect Homemade Donuts: Easy Step-by-Step Recipe

Craving fresh, warm donuts without leaving your kitchen? Making bakery-quality donuts at home is easier than you think! This foolproof recipe walks you through creating light, fluffy yeast-raised donuts with a golden exterior. Perfect for weekend treats or special occasions. Prep Time: 40 minutes (plus 1.5 hours rising) Cook Time: 20 minutes Total Time: 2…
Prep Time 2 hours 10 minutes
Cook Time 20 minutes
Total Time 2 hours 30 minutes
Course: donuts
Calories: 280

Ingredients
  

  • 1 cup warm whole milk 110°F/45°C
  • 2 ¼ teaspoons active dry yeast
  • ¼ cup granulated sugar
  • 2 large eggs room temperature
  • 6 tablespoons unsalted butter melted
  • 1 teaspoon salt
  • 4 cups all-purpose flour plus extra for dusting
  • 2 quarts neutral oil for frying vegetable, canola, or peanut
  • 3 cups powdered sugar
  • ½ teaspoon vanilla extract
  • 5-6 tablespoons milk
  • 1 cup granulated sugar
  • 1 tablespoon cinnamon
  • ½ cup melted butter

Method
 

  1. Activate yeast: Combine warm milk, yeast, and 1 teaspoon sugar in a large bowl. Let sit for 5-10 minutes until foamy.
  2. Make dough: Add remaining sugar, eggs, melted butter, and salt to yeast mixture. Mix well. Gradually add flour until a shaggy dough forms.
  3. Knead dough: Transfer to floured surface. Knead for 5 minutes until smooth and elastic. Add small amounts of flour if sticky.
  4. First rise: Place dough in greased bowl, cover with damp towel. Let rise in warm spot for 1 hour or until doubled.
  5. Shape donuts: Punch down dough. Roll to ½-inch thickness on floured surface. Cut with 3-inch donut cutter. Reroll scraps.
  6. Second rise: Arrange donuts on parchment-lined baking sheets. Cover lightly, let rise 30 minutes until puffy.
  7. Heat oil: In heavy pot or Dutch oven, heat 3 inches of oil to 350-375°F (175-190°C). Use thermometer for accuracy.
  8. Fry donuts: Carefully add 2-3 donuts at a time. Fry 1-2 minutes per side until golden brown. Drain on wire rack.
  9. Coat donuts: For glaze: Whisk ingredients until smooth. Dip warm donuts. For cinnamon sugar: Dip in melted butter, then cinnamon-sugar mixture.
  10. Serve: Enjoy immediately for best texture!

Notes

Notes:
– For cake-style donuts, substitute 1 teaspoon baking powder and ½ teaspoon baking soda for yeast, and skip rising steps. Mix wet and dry ingredients separately before combining.
– Storage: Best consumed within 24 hours. Keep uncovered at room temperature to maintain texture. Reheat briefly in air fryer or oven to refresh.
– Flavor variations: Add lemon zest to glaze, mix nutmeg into dough, or dip in chocolate ganache. For filled donuts, inject jam or custard using piping bag after frying.
– Making homemade donuts is a rewarding experience that fills your kitchen with incredible aromas. With this easy recipe, you’ll master the art of perfect donuts in no time. Share them with family and friends – they’ll be amazed these came from your own kitchen!
Tips:
– Yeast check: If mixture doesn’t foam, your yeast may be expired – start over
– Maintain oil temperature between batches for even cooking
– Fry donut holes for 45-60 seconds – they cook faster
– Use a slotted spoon or spider strainer for safe flipping
– Place wire rack over baking sheet for easy glazing cleanup

Leave a Comment

Recipe Rating