*This post may contain affiliate links.

This vegan mashed potatoes recipe is the perfect companion for hearty dishes, stews, and much more. Let me show you how to make vegan mashed potatoes at home.

vegan mashed potatoes served in a blue bowl

Mashed potatoes is such a delicious and versatile side dish. The recipe is very simple to make, and all you need is a few potatoes, plant-based butter, and milk.

Best Vegan Mashed Potatoes Recipe

Making a vegan version of the traditional mashed potato recipe isn’t difficult at all. You need to boil potatoes in boiling saltwater and mash it together with butter and milk. To make it vegan-friendly, you only need to switch out the butter and milk (which is used in the traditional recipe) with the dairy-free alternative.

I personally love to use oat milk and vegan butter for this recipe. But it works well too if you are using soy milk and margarine. Nut milk is also an option, but it adds a slightly nutty flavor to your potatoes. Oat milk is much more neutral in its taste and therefore perfect for this and many other recipes.

I am sure that your family and children will love this creamy vegan mashed potatoes. It is particularly delicious in the colder months of the year when served with this vegan gravy.

Because it is:

Creamy

Airy

Fluffy

Buttery

Amazingly tasty!

creamy vegan mashed potatoes served in a blue bowl

Best Potatoes for Mashed Potatoes

To achieve the best result and a creamy texture, you should always use floury potatoes such as Russet or Yukon Gold potatoes. These are high in starch and low in moisture, which is perfect for mashed potatoes.

potatoes on a marble dish

How To Make Vegan Mashed Potatoes

  • Peel and wash the potatoes and cut them into coarse pieces (should be about equal in size).
how to make vegan mashed potatoes recipe step 1
  • Place the potatoes in a large pot, cover with water, add salt, pop on the lid and bring it to the boil.
how to make vegan mashed potatoes recipe step 2
  • Turn down the heat to medium as soon as it starts to boil. Cook the potatoes for 15 to 20 minutes until they are soft. Test: If you can stick a kitchen knife into the middle of the potatoes without any noticeable resistance, they are ready.
how to make vegan mashed potatoes recipe step 3
  • Drain them and let the steam evaporate for 5 minutes.
how to make vegan mashed potatoes recipe step 4
  • Heat the butter and milk in a small pot or microwave until hot but not boiling.
how to make vegan mashed potatoes recipe step 5
  • Transfer the hot potatoes into the bowl of your stand mixer and let it run for one minute on low speed with the K-Hook (Kenwood) or flat beater (KitchenAid) attached.
  • Slowly add the hot milk and butter and let it run for another minute until you have smooth mashed potatoes.
how to make vegan mashed potatoes recipe step 8
  • Season it with salt, pepper, and nutmeg.

Don’t have a stand mixer at home? Place the hot potatoes back in the pot (in which you cooked them) and mash them using a potato masher. Stir in the hot milk and butter until creamy.

Serve it with a piece of plant-based butter, fresh chives or this vegan gravy!

vegan mashed potatoes served with vegan gravy
Vegan mashed potatoes served with vegan gravy!

Recipe Variations

  • Do you like garlic? Add two cloves of garlic while cooking the potatoes in the saltwater and discard them afterward. Or you can add garlic powder to season your mashed potato.
  • Stir in fresh herbs before serving.
  • Do you like your mashed potatoes even creamier? The more butter and milk you add, the creamier it gets. But be careful not to turn it into an unhealthy fat bomb!

Recipe FAQ

Can I cook the potatoes in advance? No. If you want a fluffy result, the potatoes need to be processed while hot.

Can I prepare the mashed potatoes in advance? Yes, prepare it one day in advance and reheat it in a pot or microwave while stirring constantly. Add more oat milk if necessary.

How long does it stay fresh? Stored in an airtight container in your refrigerator, it stays fresh for 3-4 days.

More Potato Recipe You’ll Love:

Did you try this recipe?

I would love it if you leave me a 5-star rating or comment. This way, I better get to know which recipes you like and can make more of them.

Please follow me on FacebookInstagram, and Pinterest to see more tasty shiny food pictures! I would be thrilled to welcome you to my community!

📖 Recipe

vegan mashed potatoes served in a blue bowl

Vegan Mashed Potatoes

This vegan mashed potatoes recipe is the perfect companion for hearty dishes, stews, and much more. Let me show you how to make vegan mashed potatoes at home.
Author : Aline Cueni
5 from 3 votes

Click on the stars to leave a vote!

Prep Time :10 minutes
Cook Time :20 minutes
Total Time :30 minutes
Servings : 4 -6
Calories : 242kcal

Ingredients
 

Cook Potatoes

  • 2.2 pound (1kg) potatoes Yukon Gold or Russet
  • 1 tsp salt

Mashed Potatoes

  • cup (150ml) oat milk or any other plant-based milk
  • 3 tbsp (45g) plant-based butter
  • ¼ nutmeg powder
  • salt & pepper to taste

Instructions
 

Cook Potatoes

  • Peel and wash the potatoes thoroughly. Cut in equal big chunks.
  • Place the potatoes in a large pot and cover with water. Add the salt and cook for 15-20 minutes until the potatoes are soft. They are ready when you can stick a knife into the middle of the potatoes without any noticeable resistance.
  • Drain the potatoes and leave them to sit for 5 minutes until the steam has evaporated.

Mashed Potatoes

  • Heat the butter and milk in a small pot or microwave (should be hot but not cooking).
  • Transfer the hot potatoes in the bowl of a stand mixer and mash for one minute using the flat beater.
  • Pour in the warm butter-milk-mixture and mash for another minute until you have fluffy mashed potatoes.
  • Season with salt, pepper, and nutmeg powder and serve warm.

Notes

  • The more mil kand butter you add, the fluffier the mashed poatoes becomes. But don’t turn it into an unhealthy fat bomb!
  • Don’t have a stand mixer? Use a potato masher. Transfer the hot poatoes back to the pot in which you cooked them in. Mash them using the potato masher and slowly add the butter-milk-mixture until you have fluffy mashed potatoes.

Nutrition

Calories: 242kcal | Carbohydrates: 35g | Protein: 7g | Fat: 9g | Saturated Fat: 2g | Sodium: 724mg | Potassium: 1050mg | Fiber: 7g | Sugar: 3g | Vitamin A: 460IU | Vitamin C: 28.5mg | Calcium: 135mg | Iron: 8.4mg
Did you make this recipe?Let me know by leaving a recipe rating below, or by tagging @aline_made on Instagram. I love seeing your beautiful creations!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.