Best Recipes in the United States


Delicious Homemade Donuts

Prep: 30 mins Cook: 30 mins Additional: 1 hr 45 mins

Total: 2 hrs 45 mins Servings: 9 Yield: 18 doughnuts


  • 3 ½ cups all-purpose flour
  • 2 (.25 ounce) packages active dry yeast
  • ¾ cup milk
  • ¾ cup white sugar
  • ¼ cup butter
  • ½ teaspoon salt
  • 2 large eggs
  • 2 quarts oil for deep frying
  • 1 cup confectioners’ sugar for dusting


Step 1

Combine 1 3/4 cups flour with yeast in a large bowl. Heat milk, sugar, butter, and salt in a saucepan over medium heat until butter melts. Add milk mixture and eggs to flour mixture; beat with a heavy-duty electric mixer on low speed until just combined, about 30 seconds. Increase speed to high and beat for 3 minutes. Add remaining flour, a little at a time, stirring with a spoon until a firm but pliable dough forms.

Step 2

Transfer dough to a lightly floured work surface. Knead until smooth and supple, 4 to 5 minutes. Transfer to an oiled bowl. Cover and let dough rise until doubled in size, about 1 hour.

Step 3

Turn dough out onto a floured surface, punch down dough, and roll out to 1/2-inch thickness. Cut out doughnuts with a floured doughnut cutter; re-roll trimmings and cut them into doughnuts. Transfer doughnuts to baking sheets, cover, and let rise for 45 minutes.

Step 4

Heat oil in a deep fryer to 360 degrees F (180 degrees C).

Step 5

Working in batches, fry doughnuts in hot oil, turning several times, until golden all over. Use a slotted spoon to remove doughnuts to a wire rack to drain and cool completely.

Step 6

Dredge cooled doughnuts in confectioners’ sugar.

Editor’s Note:

We have determined the nutritional value of oil for frying based on a retention value of 10% after cooking. The exact amount may vary depending on cook time and temperature, ingredient density, and the specific type of oil used.

Nutrition Facts

Per Serving:

542 calories; protein 7.7g; carbohydrates 68.7g; fat 26.7g; cholesterol 56.5mg; sodium 191.3mg

Leave a Comment