Go Back

Vegan Mashed Potatoes

Simple Vegan mashed potatoes recipe.
Prep Time10 mins
Cook Time25 mins
Total Time35 mins
Course: Side Dish
Cuisine: Vegan
Keyword: easy vegan recipe, Vegan Mashed Potatoes
Servings: 4


  • Potato Masher



  • 1/2 tsp Minced Garlic optional
  • 1 tsp Chives optional


  • Peel potatoes if you like (we leave skin on personally), and chop them.
  • Put potatoes in a large/medium pot and cover with salted water. Bring to a boil, then reduce heat to medium-low. Cover the pot with a lid and cook for an additional 20-25 minutes.
  • Drain potatoes, then place them back into the pot and cook on high for 45-60 seconds. It will help remove some moisture.
  • Leave the pot on the stove, and turn off the heat. Add 1/2 cup non-dairy milk, 1/4 cup non-dairy butter, sea salt and freshly ground black pepper (and any optional ingredients like minced garlic and chives). Use potato masher to mash up the potatoes until most chunks are gone.


This is a recipe inspired from Chef John, who has many popular recipes on the internet.  We simply make it Vegan by replacing the butter and milk with Vegan alternatives.  It's a super easy recipe that never fails!