Creamy Homemade Mashed Potatoes

A bowl of homemade mashed potatoes with bread and a glass of wine

This easy Mashed Potatoes recipe is about as simple as it gets. No complicated steps and you’ll only need a handful of ingredients.


  • 12 oz Yukon gold potatoes, peeling optional
  • 2 cloves garlic, minced
  • 2 tablespoons sour cream
  • 12 tablespoons heavy cream or milk
  • 2 tablespoons unsalted butter
  • Salt and pepper to taste


Cook the potatoes: Place potatoes in a large pot with enough salted water to cover by 2 inches.  Bring to a boil and cook until tender, about 15-20 minutes. Reserve ½ cup potato cooking liquid, then drain the potatoes. 

Cook the garlic: Melt 2 tablespoons of butter in empty pot over medium heat. Add garlic and cook until fragrant, about 1 minute. 

Mash the potatoes: Add the potatoes, sour cream and heavy cream to the pot with the garlic. Mash everything together with a potato masher until smooth and creamy. Add splashes of reserved cooking liquid as needed. 

Taste and serve: Season with salt and pepper, to taste, then serve.

Keywords: homemade garlic mashed potatoes, easy mashed potatoes