Instant Pot Mashed Potatoes (Dairy-Free & Oil-Free)
5 from 11 votes

Instant Pot Mashed Potatoes (Dairy-Free)

Instant Pot Mashed Potatoes are creamy and delicious without any dairy or oil. And you don't even need to drain the potatoes!
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 6
Calories 97kcal
Author Amy Katz
As an Amazon Associate I earn from qualifying purchases.


  • 2 pounds gold potatoes (skin on) quartered
  • 1 cup vegetable broth
  • 1/2 cup unsweetened non-dairy milk (I prefer organic soy)
  • salt to taste
  • pepper to taste


  • Add the potatoes and vegetable broth to the Instant Pot. Close the lid. Press Manual and set the timer for 4 minutes.
  • When the 4 minutes is up, carefully release the pressure manually. 
  • Add the non-dairy milk and mash with a potato masher until you reach the desired consistency.
  • Add salt and pepper, to taste.


Keep your Instant Pot on Keep Warm during your meal, and you'll never have cold potatoes!
Calories: 97kcal | Carbohydrates: 19g | Protein: 4g | Sodium: 181mg | Potassium: 649mg | Fiber: 3g | Vitamin A: 125IU | Vitamin C: 17.2mg | Calcium: 70mg | Iron: 5mg
Tried this recipe?Let me know what you think by leaving a ☆ rating and comment. And share your photo on Instagram and tag @veggiessavetheday and #veggiessavetheday!
Course: Side Dish
Cuisine: American
Keyword: Instant Pot Mashed Potatoes