Mashed Potato Donuts

Amazing homemade donuts just like Grandma used to make.

Prep Time:
30 mins
Cook Time:
30 mins
Additional Time:
2 hrs 10 mins
Total Time:
3 hrs 10 mins
2 dozen donuts



  • 1 ½ cups milk, scalded and slightly cooled

  • 1 cup white sugar

  • 1 cup mashed potatoes

  • cup unsalted butter, softened

  • 2 large eggs

  • 1 teaspoon salt

  • 1 teaspoon vanilla extract

  • 2 tablespoons active dry yeast

  • ¼ cup warm water

  • 1 teaspoon white sugar

  • 4 cups all-purpose flour, or more as needed

  • 1 cup vegetable oil for frying, or as needed


  • ½ cup water

  • 1 tablespoon cornstarch

  • 1 cup powdered sugar, or to taste

  • ¼ cup unsalted butter, melted


  1. Combine lukewarm milk, 1 cup white sugar, mashed potatoes, butter, eggs, salt, and vanilla extract in a bowl.

  2. Dissolve yeast in warm water in a separate bowl, adding 1 teaspoon sugar for action. Let rise for 10 minutes.

  3. Combine risen yeast with milk mixture. Mix in 4 cups flour, adding more as needed, until dough is only slightly sticky. Knead on a well-floured surface until elastic and pliable, about 15 minutes.

  4. Roll dough into a ball and place in a clean, oiled bowl. Cover and let rise for 1 hour.

  5. Punch down dough and let rise again for 1 hour more.

  6. Heat oil in a deep-fryer or large saucepan to 350 degrees F (175 degrees C).

  7. Roll dough out on a well-floured surface and cut with a donut-shaped cookie cutter.

  8. Fry donuts in the hot oil, working in batches, until light golden brown on both sides, about 5 minutes. Transfer to a rack to cool for 10 minutes.

  9. While donuts cool, heat water for glaze in a saucepan over medium-low heat. Add cornstarch and stir until clear and dissolved. Slowly pour in powdered sugar and butter, stirring constantly, until combined.

  10. Dip cooled donuts in glaze.

Cook's Note:

You can use canola oil instead of vegetable oil.

Editor's Note:

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

Nutrition Facts (per serving)

202 Calories
6g Fat
33g Carbs
4g Protein
Nutrition Facts
Servings Per Recipe 24
Calories 202
% Daily Value *
Total Fat 6g 8%
Saturated Fat 3g 17%
Cholesterol 29mg 10%
Sodium 137mg 6%
Total Carbohydrate 33g 12%
Dietary Fiber 1g 3%
Total Sugars 15g
Protein 4g
Vitamin C 1mg 3%
Calcium 28mg 2%
Iron 1mg 7%
Potassium 99mg 2%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love