clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon

Easy Creamy Mashed Potatoes

  • Author: Madeline
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 8 Servings 1x
  • Category: Sides
  • Method: Boil and mix
  • Cuisine: American
  • Diet: Vegetarian


Make creamy and fluffy mashed potatoes in one pot!



  • 5 lbs whole russet potatoes
  • 2 tbsp salt
  • 1 3/4 cup half and half milk
  • 1 stick unsalted butter
  • 1/2 cup sour cream
  • Salt to taste


  1. Peel russet potatoes and cut into 1″ cubes
  2. Place potatoes and 2 tbsp salt into a large stock pot
  3. Fill the pot with cold water until the potatoes are fully submerged and the top layer is covered in at least 2″ of water
  4. Place the pot on the stove and bring the water to a boil
  5. Once boiling reduce the heat to a simmer and cover the pot
  6. Allow the potatoes to simmer for at least 10 minutes – potatoes should be soft when pierced with a fork
  7. Remove the pot from the stove and drain the water
  8. Immediately return the hot potatoes to the stockpot and cover the pot to retain the heat
  9. Place a stick of butter and half and half in the warm pot
  10. Cover the pot and wait a few minutes for the butter to melt
  11. Using an electric hand mixer, mix the potatoes until almost fully whipped
  12. Add sour cream to the pot and continue mixing with the hand mixer until fully mixed in
  13. Best if served immediately!
  14. If you are making these potatoes ahead of time and serving later, allow the mashed potatoes to cool fully then add some butter and milk on top, cover and place in the fridge until you are ready to reheat

Keywords: easy creamy mashed potatoes, creamy one pot potatoes, classic creamy mashed potatoes