The best vegan mashed potatoes made in the Instant Pot pressure cooker or the stovetop! These mashed potatoes are decadently flavored with garlic, olive oil, and truffles, so you won’t miss the dairy. 

A dish of vegan mashed potatoes with olive oil and truffle salt on a table ready to be served. This delicious vegan mashed potatoes can be made on the stovetop or Instant Pot.

No holiday meal is complete without good old mashed potatoes! My girls both love mashed potatoes and this is our very favorite way to make them! 

These easy, creamy vegan olive oil mashed potatoes have a secret ingredient that makes them extra flavorful. Just a 4 ingredients is all you need for garlic olive oil mashed potatoes with a hint of truffle flavor. These mashed potatoes are dairy-free, but decadent enough to serve with Thanksgiving or Christmas dinner. 

Yukon Gold potatoes on a cutting board with a peeler and garlic.

What Type of Potatoes to Use for Mashed Potatoes 

You can use any yellow potato for this recipe, but I recommend Yukon Gold. I generally peel most of the skin off, but leave  just a little because I personally love the extra texture. 

Raw potatoes, garlic, and water in an Instant Pot pressure cooker ready to make mashed potatoes.

How to Make Mashed Potatoes in the Instant Pot

I haven’t made mashed potatoes any other way since I got my Instant Pot a couple of years ago. Making mashed potatoes in the Instant Pot pressure cooker is so easy and requires no draining if you use the right amount of water! I love using the Instant Pot website as a resource for cooking times to create my own recipes. 

If you don’t have an Instant Pot, I am sharing the traditional stovetop method as well. 

Cooked potatoes and garlic in a pot with a potato masher.

Instant Pot: Pressure cook potatoes and garlic for 8 minutes.  Don’t drain! There should be the perfect amount of starchy water left in the pot (watch the video). 

Stovetop: Boil the potatoes and garlic until tender and then drain, but reserve a bit of that starchy water to thin later. 

Small bowls of olive oil and truffle salt. These two ingredients make the best vegan mashed potatoes!

How to Make the BEST Vegan Mashed Potatoes 

There are a few different ways to make vegan mashed potatoes. Some people add soy milk and dairy-free butter. I do that sometimes too. 

While mashed potatoes are all-American, this version has a little Italian flair. Instead of butter, I use good extra virgin olive oil. The olive oil adds flavor and moisture, so these vegan mashed potatoes are never dry, and never gluey. On to my secret ingredient – truffles! Truffle adds such irresistible flavor that even my kids now ask for truffle salt with their mashed potatoes. I also use it in my vegan ricotta

To add truffle flavor to mashed potatoes, you could use shaved whole truffles, but unless you’re in Tuscany, they are hard to find and quite expensive. Using truffle salt or truffle oil is much less expensive but is packed with flavor. I have a little jar of truffle salt that lasts forever. 

Creamy vegan mashed potatoes with a drizzle of olive oil and sprinkle of truffle. These are the best vegan mashed potatoes and can be made in the instant pot or on the stove.

It’s as simple as that! I like my mashed potatoes on the chunky side, so I use a potato masher. 

A vegan Thanksgiving or Christmas dinner plate with vegan mashed potatoes, Wellington, and salad.

What to Serve with Vegan Mashed Potatoes 

A beautiful vegan holiday (Thanksgiving or Christmas) dinner menu with vegan olive oil truffle mashed potatoes, vegetarian Wellington, and spinach salad with oranges and pomegranate.

The best vegan mashed potatoes made in the Instant Pot pressure cooker or the stovetop! These mashed potatoes are decadently flavored with garlic, olive oil, and truffles, so you won't miss the dairy. 

Yield: Serves 4-6

Vegan Mashed Potatoes

Prep Time 5 minutes
Cook Time 8 minutes
Additional Time 20 minutes
Total Time 33 minutes

The best dairy-free vegan mashed potatoes infused with truffle and olive oil flavor. Make these easy vegan mashed potatoes on the stovetop or Instant Pot pressure cooker. They are perfect for Thanksgiving, Christmas, or any day!

Vegan Mashed Potatoes


  • 2 pounds Yukon Gold Potatoes (about 5 medium)
  • 1 cup, plus 2 tablespoons water
  • 8 cloves garlic, peeled
  • ¼ cup olive oil
  • 1 teaspoon truffle salt


  1. Peel the potatoes and cut them into 2-inch chunks.
  2. Pressure cooker method: place the potato chunks, garlic, and water (1 cup, plus 2 tablespoons) in the Instant Pot. Place the top on and set to sealing. Cook on manual for 8 minutes. Carefully quick release the pressure and take of the lid. Potatoes should be tender with just a little water remaining in the pot.
  3. Stovetop method: Bring a large pot of water to a boil on the stove. Add potatoes and garlic and simmer until tender, about 15 minutes. Drain, but reserve one cup of the starchy potato water.
  4. Use a potato masher to mash the tender potatoes and garlic. Whisk or stir in the olive oil and truffle salt. Slowly add in the reserved (stovetop) potato water to thin as needed.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:
Yield: 6
Amount Per Serving: Calories: 121