These Instant Pot Mashed Potatoes are creamy, fluffy, and super easy to make! You just throw in some potatoes, add a bit of water, and let the machine do all the work!
Honestly, the best part is how quickly they come together. I love whipping these up for dinner because they pair perfectly with just about anything—yum!
Key Ingredients & Substitutions
Potatoes: Yukon Gold potatoes are my favorite for their buttery flavor and creamy texture. Russet potatoes work too, but they may result in fluffier mashed potatoes. If you want to lighten things up, you can even try using cauliflower for a lower-carb version.
Butter: Unsalted butter lets you control the saltiness better. If you’re dairy-free or want to avoid it, you can use olive oil or vegan butter for a tasty alternative.
Milk or Cream: Heavy cream makes for super rich mashed potatoes, but you can swap it for whole milk, almond milk, or even chicken broth for a different flavor. Adjust to what you enjoy!
How Do You Achieve the Perfect Consistency?
Getting the mashed potatoes just right is key. Here’s how to do it:
- After draining, return the potatoes to the pot. This helps them dry out a little, improving texture.
- Add melted butter first for easy mixing, then gradually pour in the milk or cream while mashing. This prevents them from becoming too runny.
- Use a potato masher for a chunky texture or an electric mixer for smooth potatoes. Be careful not to overmix, or they’ll become gluey!
By following these tips, you’ll have perfect, creamy mashed potatoes every time. Enjoy them as a comforting side dish with your meals!

Instant Pot Mashed Potatoes
Ingredients You’ll Need:
- 3 pounds Yukon Gold or Russet potatoes, peeled and cut into chunks
- 1 cup water
- 4 tablespoons unsalted butter, plus extra for serving
- 1/2 cup milk or heavy cream (adjust for desired creaminess)
- Salt, to taste
- Freshly ground black pepper, to taste
- Optional: chopped fresh parsley or chives for garnish
How Much Time Will You Need?
This recipe will take about 30 minutes in total. You’ll spend about 10 minutes prepping your ingredients and around 8 minutes cooking the potatoes in the Instant Pot. After that, a few minutes of mashing and seasoning, and they’re ready to be served!
Step-by-Step Instructions:
1. Prepare the Potatoes:
Start by peeling the potatoes and cutting them into roughly equal chunks. This helps them cook evenly in the Instant Pot. Place the chopped potatoes in the pot and pour in 1 cup of water.
2. Pressure Cook:
Secure the Instant Pot lid. Make sure the valve is set to the sealing position. Select the manual or pressure cook setting, and set the timer for 8 minutes. This will cook the potatoes quickly and perfectly!
3. Release Pressure:
After the cooking cycle is completed, carefully perform a quick release of the pressure. Be cautious of the steam and ensure your hands and face are protected.
4. Drain and Mash:
Once the pressure is released, carefully open the lid and drain the potatoes to remove any excess water. Transfer the potatoes back to the Instant Pot or to a large mixing bowl. Add the butter, milk or cream, salt, and pepper to the potatoes.
5. Mix It Up:
Using a potato masher or an electric hand mixer, mash the potatoes to your desired consistency. If you want creamier potatoes, add a bit more milk or cream and mix until well combined.
6. Adjust Seasoning and Serve:
Taste your mashed potatoes and adjust the seasoning if needed. When they’re just right, scoop them into a serving bowl. For that finishing touch, top with a pat of butter and sprinkle with chopped parsley or chives if you’d like.
Now you’re ready to enjoy these comforting, creamy mashed potatoes made effortlessly in your Instant Pot!
Can I Use Other Types of Potatoes?
Absolutely! While Yukon Gold and Russet potatoes are popular for their creamy texture, you can experiment with other varieties like red potatoes. Just keep in mind that different types may yield slightly different textures.
Can I Make These Mashed Potatoes Dairy-Free?
Yes, you can! Substitute the butter with vegan butter or olive oil and use a non-dairy milk, such as almond or coconut milk. They’ll still be delicious!
How Do I Store Leftover Mashed Potatoes?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, microwave them with a splash of milk or cream for added moisture, or warm them gently on the stove.
Can I Make These Ahead of Time?
Definitely! You can prepare the mashed potatoes ahead of time and refrigerate them. Before serving, reheat on the stove or in the microwave, adding a bit of milk to restore the creaminess if needed.



