Vegan mashed potatoes, the perfect side dish for any time of the year. They’re rich, creamy, full of flavor, and so easy to make!
Vegan mashed potatoes are extremely easy to prepare, a classic recipe made with plant-based ingredients you already have in your pantry or can get at any supermarket.
This is a side dish everybody loves perfect to enjoy for Christmas or Thanksgiving. Besides, it’s very affordable and goes well with pretty much everything. Although it’s an everyday side dish, it’s also great for any special occasion.
It is extremely easy to veganize, you just need to use oil or vegan butter instead of regular butter (extra virgin olive oil is my favorite choice) and any unsweetened plant milk instead of cow’s milk or cream (soy milk works so well), that’s all!
This vegan mashed potatoes recipe is ready with only 4 ingredients and less than 30 minutes. Creamy and smooth, they are much healthier than the classic version!
How to make vegan mashed potatoes – Step by step
- Peel the potatoes and cut them into 1-inch cubes (about 2.5 cm). Then transfer to a large pot full of cold water (photo 1).
- Bring to a boil and then cook over medium heat for 15-20 minutes or until the potatoes are fork-tender (photo 2).
- Drain the potatoes (photo 3).
- Return the potatoes to the pot and cook over medium-high heat for about 2-3 minutes, stirring occasionally, to help cook off some of the remaining steam within the potatoes (photo 4). This step is optional.
- Mash the potatoes using a potato masher or a fork (photo 5). You could also use an immersion blender.
- Add the oil and stir with a spoon until well combined (photo 6).
- Add the salt and stir again (photo 7).
- Finally, pour in the milk a little at a time until it’s fully incorporated (photo 8). I prefer to add hot milk, but it’s up to you.
- Serve your vegan mashed potatoes immediately.
Pro tips
- There are 2 types of potatoes: starchy and waxy. For this vegan mashed potatoes recipe, starchy potatoes are great to get a fluffier inside, but use what you have on hand. Russet and Yukon Gold work amazing too.
- I prefer to peel the potatoes, but please feel free to leave the skin on if you want. For a creamy and smooth final result, peel them.
- To keep the potatoes from oxidizing, place them in a bowl of cold water while you’re peeling and cutting the other potatoes.
- I make my vegan mashed potatoes recipe by adding the salt at the end, once the potatoes are cooked, but some people add a pinch of salt to the water before boiling the potatoes, you choose. In that case, you’ll need to add less salt before mashing the potatoes.
- I highly suggest you use a potato masher, as this tool is specifically designed to mash potatoes, so it is really convenient. Some people use a fork too, but a potato ricer is also a good choice. I’ve used an immersion blender on several occasions and it works just fine (I prefer a potato masher, though, because the blender can sometimes change the final texture of this dish).
- Feel free to use vegan sour cream, vegan cream cheese, vegetable stock, or water instead of plant milk.
- I’m a huge fan of extra virgin olive oil, but use any other oil you have on hand or even melted vegan butter. If you don’t consume oil, just use some water, vegetable stock or unsweetened plant milk instead.
Are mashed potatoes vegan?
The original recipe for mashed potatoes isn’t vegan, as it is made with dairy, such as butter and cow’s milk. However, this vegan mashed potatoes recipe will blow your mind!
Can you reheat these vegan mashed potatoes?
Yes, you can. Just add them to a pot and cook over medium heat until they’re warmed through, stirring occasionally. If your mashed potatoes are too dry, just add more oil/vegan butter or milk.
Can you freeze these vegan mashed potatoes?
Of course! Raw potatoes don’t freeze well, but mashed potatoes survive the chill if they’re made with plenty of fat, so you could add a little bit more oil or vegan butter if you’re going to freeze them.
If you’re going to make an oil-free version of this recipe, probably it’s not a good idea to freeze your mashed potatoes, though.
To freeze them, just transfer them to a freezer-safe bag, squeezing out as much air as possible, and keep them in the freezer for up to a month. I prefer to avoid plastic, so I use an airtight container instead, but it’s up to you.
To defrost them, transfer the container or bag to the fridge the night before and reheat them normally. You can also reheat frozen mashed potatoes.
Looking for more Thanksgiving sides?
Did you make this vegan mashed potatoes recipe?
Please leave a comment below, share it, or rate it. You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST. I’d love to see what you cook!
Vegan Mashed Potatoes
- Prep: 10 mins
- Cook: 20 mins
- Total: 30 mins
- 4-6 1x
- Side Dish
- American
- Vegan
Servings 4-6 1x
Vegan mashed potatoes, the perfect side dish for any time of the year. They’re rich, creamy, full of flavor, and so easy to make!
Ingredients
- 2 pounds potatoes (1 kg), Russet or Yukon Gold
- 4 tbsp extra virgin olive oil or melted vegan butter
- 1/2 tsp sea salt
- 1/2–3/4 cup unsweetened plant milk of your choice (125–200 ml), I used soy milk
Instructions
- Feel free to peel your potatoes or leave the skins on. Then cut them into into 1-inch cubes (about 2.5 cm) and transfer to a large pot full of cold water.
- Bring to a boil and then cook over medium heat for 15-20 minutes or until the potatoes are fork-tender.
- Drain the potatoes.
- Return the potatoes to the pot and cook over medium-high heat for about 2-3 minutes, stirring occasionally, to help cook off some of the remaining steam within the potatoes. This step is optional.
- Mash the potatoes using a potato masher or a fork. You can also use an immersion blender if you want.
- Add the oil and stir with a spoon until well combined.
- Add the salt and stir again.
- Finally, pour in the milk a little at a time until it’s fully incorporated. I prefer to add hot milk, but milk at room temperature or even cold milk is also okay. Use more or less milk, depending on the consistency you’re looking for.
- Serve your vegan mashed potatoes immediately (I added some ground black pepper and chopped chives on top for garnish, but it’s completely optional) with some vegan gravy, mushroom gravy, or cranberry sauce as part of your Thanksgiving dinner along with vegan turkey, vegan pot pie, and vegan meatloaf.
- Keep the leftovers in an airtight container in the fridge for 4-5 days or in the freezer for 1 month.
Notes
- There are 2 types of potatoes: starchy and waxy. For this vegan mashed potatoes recipe, starchy potatoes are great to get a fluffier inside but use what you have on hand. Russet and Yukon Gold work amazing.
- I prefer to peel the potatoes, but please feel free to leave the skin on if you want. For creamy and smooth mashed potatoes, peel them.
- To keep the potatoes from oxidizing, place them in a bowl of cold water while you’re peeling and cutting the other potatoes.
- To make my vegan mashed potatoes I prefer to add the salt at the end, once the potatoes are cooked, but some people add a pinch of salt to the water before boiling the potatoes, you choose. In that case, you’ll need to add less salt before mashing the potatoes.
- I highly suggest you use a potato masher, as this tool is specifically designed to mash potatoes, so it is really convenient. Some people use a fork too, but a potato ricer is also a good choice. I’ve used an immersion blender on several occasions and it works just fine (I prefer a potato masher, though, because the blender can sometimes change the final texture of this dish).
- You can also use vegan sour cream, vegan cream cheese, vegetable stock, or water instead of plant milk.
- I’m a huge fan of extra virgin olive oil, but use any other oil you have on hand or even melted vegan butter. If you don’t eat oil, just use some water, vegetable stock, or unsweetened plant milk instead.
- Nutritional info has been calculated by using 1/2 cup of unsweetened soy milk (125 ml).
Nutrition
- Serving Size: 1/6 of the recipe
- Calories: 217
- Sugar: 1.5 g
- Sodium: 205 mg
- Fat: 9.9 g
- Saturated Fat: 1.4 g
- Carbohydrates: 29.5 g
- Fiber: 3.9 . g
- Protein: 4.2 g
Update Notes: This post was originally published in December of 2016, but was republished with new photos, step-by-step instructions, and tips in October of 2021.
Hi, just made this right now for Thanksgiving today. Easy and Delicious! I used Myoko’s Vegan butter and never thought to put in soy milk but great idea. Also fried onions for the top. On our way to the feast…
Hi! So glad you liked it Esther!
This was great! Made them for Thanksgiving dinner. I boiled the potatoes whole, because I was being lazy, so I left them in the pot longer. I winged it on the measurements, going for texture and taste, as I have no idea what my potatoes weighed. I used olive oil and hemp milk. I will definitely make again!!!
S glad you liked it Sally 🙂 Have a nice day!
I find that making mashed potatoes with fatted coconut milk in the can makes for very creamy and delicious mashed potatoes. You do not need oil or milk if you use the fatted coconut milk to replace both.
Sounds so good Heidi 🙂
Love this!!! First time making vegan mashed potatoes. I was craving my normal buttery mashed potatoes. This recipe was so satisfying. I added some nutritional yeast. Still really good.
★★★★★
Hi Tracey! So glad you liked it 🙂 Have a nice day!
I loved this simple recipe, which is just what I’d wanted for an Easter dinner for one (I halved it)! I used red potatoes, which worked great. I also added 1/4 teaspoon pepper, and for richer flavor I added 1 tablespoon of nutritional yeast. (Last, I went with cashew milk and used the high-end amount shown in the recipe.)
★★★★★
Hi Joel!! It is great you liked the recipe!! Thank you so much!!! 🙂
Encantado Iosune!
I can’t wait to try this recipe but I’m struggling to see it in the bottom section? Otherwise I’ll just watch the video!
Thanks,
Gualtiero
Hi Gualtiero! Sorry for the inconvenience. Can you see the recipe box at the end of the post?
Such a delicious recipe!
★★★★★
Hi Amanda! Thanks a lot 🙂
Really enjoyed this. Only issue was that we found that boiling the potatoes might be better for this recipe.
★★★★
Hi Sam! So glad you enjoyed it 🙂
I tried this earlier. Simply delicious, I included the chives. I love the simple recipes. Thanks.
★★★★★
Hi Phil! Thanks a lot 🙂 I’m so glad you enjoyed it!
This recipe looks wonderful. I can’t wait to try it out!
I haven’t visited your blog for a while. Your wonderful recipes helped me begin my gluten and dairy free journey when you were still Minimal Eats. I went off the diet for a while, but I am starting up again, and had to come back to you.
I have spent some time tonight looking for some of my old favorites and noting some new ones as well.
Thanks for still beig here and sharing your inspirational stories and recipes with the world.
Hi Amy! Thanks a lot for your kind words, you made my day 🙂 Have a beautiful day!