Let’s take it back to basics with the vegan mashed potatoes recipe. Perfectly creamy and thick, vegan brown gravy on top… You simply can’t beat that!

Top down shot of mashed potatoes with vegan butter and fresh parsley.

Believe it or not, these vegan mashed potatoes taste just like your favorite side dish from childhood. With plant-based dairy alternatives, no one will even tell the difference!

This recipe is a great place to start even if you’re a complete novice in the kitchen. Just like the majority of recipes in PlantYou cookbooks, it’s beginner-friendly and cost-effective.

Why You’ll Love This Recipe

  • Mashed potatoes do not need to be overly complicated. This recipe has seven ingredients, and that includes seasonings and garnish!
  • By swapping out dairy products, you’re not only catering to plant-based people in your life, you’re also being considerate to those with an allergy.
  • These vegan mashed potatoes are super easy to make. When in doubt, it’s pretty much the perfect side dish for vegan ham, crispy tofu cutlets, or whole roasted cauliflower.
  • To me, this recipe creates the ideal texture. Not too chunky, but not whipped either. Thick enough to create little “pools” for the gravy, and so creamy!
  • This is a one-pot wonder. Potatoes are cooked and mashed in the same pot. Super easy, and just one dish to wash afterwards!

Key Ingredients

Ingredients for vegan mashed potatoes laid out on a white background and labeled.
  • Yukon gold potatoes are my go-to for this recipe. They retain a nice texture after cooking, and have a beautiful color.
  • Vegetable broth is great for infusing flavor throughout the cooking process.
  • Plant-based milk alternative, such as soy or almond milk, adds a creamy component to mashed potatoes.
  • Vegan butter is the final touch that brings it all together!

Hack It!

  • I am a big advocate for keeping this simple when it comes to most of my cooking. However, if you like to add extras to your mashed potatoes, be my guest!
  • If you use a different type of potatoes, be careful not to overcook. Some varieties are better suited for mash than others!
  • Depending on your preference and dietary restrictions, you can use any plant-based milk. You can even make your own oat milk or almond milk if you want to go the extra mile.
  • Vegan butter is becoming more and more common. If your local stores don’t carry any, you can use refined coconut oil instead.
  • Want to add extra nutrients into your vegan mashed potatoes? Use hidden veggie broth or throw in some herb broth bombs.
  • Add extra non-dairy milk if you prefer smoother consistency.

How to Make Perfect Vegan Mashed Potatoes

Potatoes in a steel pot with vegetable broth and plant-based milk.

Step 1: In a large, heavy-bottomed pot, add the potato chunks, vegetable broth, and plant-based milk. The liquid should come over halfway up the potatoes.

After cooking with vegetable broth and plant-based milk, the potatoes are fork-tender.

Step 2: Cover the pot with a lid and bring to a simmer over medium heat. Reduce the heat to low and continue cooking for another 25-35 minutes until fork tender.

A blob of vegan butter added to mashed potatoes in a steel pot.

Step 3: Remove the pot from the heat and add the plant-based butter. 

Final stage of making vegan mashed potatoes: a whisk creating the desired texture.

Step 4: Mash the potatoes directly in the pot to your desired texture. Taste and season with salt and pepper as needed.

Top down shot of mashed potatoes with vegan butter and fresh parsley.

Step 5: To serve, transfer your mashed potatoes to a bowl or platter and garnish with fresh herbs and extra vegan butter.

Vegan mashed potatoes with brown gravy being poured over the top.

Step 5a: I recommend pairing these mashed potatoes with my easy vegan brown gravy. It’s a match made in heaven!

Frequently Asked Questions

What are the best dishes to serve these potatoes with?

I have tons of options for you! How about one-pan vegan mushroom pie with herb biscuits, vegan tofu ham, or plant-based mushroom wellington?

What can I do with leftovers?

I never regret making lots of mashed potatoes because you can get super scrappy. Make easy potato pops, mashed potato pancakes or combine with leftover sprouts for rumbledethumps.

More Plant-Based Holiday Sides

You may be eating plenty of fruit and veggies, but it doesn’t always mean your nutritional criteria are met. I have recently collaborated with an amazing women-led supplement company to create a multinutrient aimed at plant-based and plant-centered eaters. With Complement x PlantYou Essential, thriving on a vegan diet has never been easier!

Vegan mashed potatoes served with fresh parsley and vegan buttery with gravy boat visible in the background.
Vegan mashed potatoes served with fresh parsley and vegan buttery with gravy boat visible in the background.

The Recipe: Vegan Mashed Potatoes

Super simple, affordable, and foolproof recipe for vegan mashed potatoes. Perfect for the holiday season!
5 from 1 rating

Ingredients

  • 4 lbs Yukon gold potatoes, about 9 medium potatoes, peeled and quartered
  • cups vegetable broth
  • 1 cup plant-based milk, unsweetened, I recommend soy or almond
  • 2 tbsp vegan butter, heaping, more as desired to serve
  • salt, to taste
  • black pepper, freshly cracked, to taste
  • fresh parsley or chives, chopped, for garnish

Equipment

Instructions 

  • In a large, heavy-bottomed pot, add the potato chunks, vegetable broth, and plant-based milk. The liquid should come over halfway up the potatoes. Cover the pot with a lid.
  • Bring to a simmer over medium heat. Reduce the heat to low and cook for 25 to 35 minutes, stirring occasionally, until the potatoes are fork/fall apart tender.
  • Remove the pot from the heat and add the plant-based butter. Use a potato masher to mash the potatoes directly in the pot until smooth or to your desired texture.
  • If needed, stir in additional plant-based milk to reach your preferred consistency.
  • Transfer to a serving dish and garnish with chopped parsley, more vegan butter or chives for a fresh finish.

Notes

  • If you like to add extras to your mashed potatoes, be my guest!
  • If you use a different type of potatoes, be careful not to overcook. Some varieties are better suited for mash than others!
  • Depending on your preference and dietary restrictions, you can use any plant-based milk. You can even make your own oat milk or almond milk if you want to go the extra mile.
  • If your local stores don’t carry vegan butter, you can use refined coconut oil instead.
  • Want to add extra nutrients into your vegan mashed potatoes? Use hidden veggie broth or throw in some herb broth bombs.
  • The recipe yields 4-6 servings, depending on how generous your helpings are.
Calories: 280.7kcal, Carbohydrates: 54.9g, Protein: 7.3g, Fat: 4.1g, Saturated Fat: 0.9g, Polyunsaturated Fat: 1.4g, Monounsaturated Fat: 1.4g, Trans Fat: 0.02g, Sodium: 303mg, Potassium: 1329.9mg, Fiber: 6.8g, Sugar: 3.9g, Vitamin A: 464IU, Vitamin C: 62.4mg, Calcium: 91.4mg, Iron: 2.6mg