Instant Pot Mashed Potatoes

Instant Pot Mashed Potatoes recipe for Thanksgiving or christmas

Save time and make your mashed potatoes in the Instant Pot!

  • Author: Maryea Flaherty | Happy Healthy Mama
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes (including time for Instant Pot to come to pressure)
  • Total Time: 40 minutes
  • Yield: 12 servings 1x


  • 5 pounds Yukon Gold potatoes, peeled and cut into small chunks
  • 1 1/2 cups chicken stock, vegetable stock, or water*
  • 2 cups milk
  • 1/4 cup butter
  • 1/4 teaspoon garlic salt
  • 1/3 cup parmesan cheese (optional)**
  • salt and pepper, to taste


  1. Place the peeled and cut potatoes into the Instant Pot and add the stock or water.
  2. Cook at high pressure for 10 minutes.
  3. Meanwhile, gently heat the milk and butter so the milk is warm and the butter is melted. (microwave or stovetop)
  4. When the potatoes are finished cooking, let the pressure release naturally for 5 minutes, and then use the quick release to let the rest of the pressure release.
  5. Drain the potatoes and then place them back into the Instant Pot insert.
  6. Using a hand masher, mash the potatoes a little. Add the garlic salt and parmesan cheese, then pour in the warm milk and melted butter and continue to mash until smooth and creamy.
  7. Taste and add salt and pepper as needed.


*I like using stock as it adds great flavor, but water works fine, too.

**My kids love Parmesan cheese in their mashed potatoes, but you can leave it out without changing anything else in the recipe if you prefer.

***Nutritional information assumes you use whole milk.


Keywords: Instant Pot mashed potatoes