Photo of a pile of mashed potatoes topped with green herbs with sliced carrots and broccoli on a black plate with brown gravy being poured over in a silver saucepan against a dark grey background

Creamy Vegan Mashed Potatoes (GF)

These Creamy Vegan Mashed Potatoes are the side dish you need in your life! They're melt-in-your-mouth creamy, soft and fluffy and so easy to make!
Course Main Course, Side Dish
Cuisine American, British
Keyword vegan creamy mashed potatoes, vegan mashed potatoes
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 4
Calories 370kcal
Author Rhian Williams


  • 1.6 kg (56.5 oz) potatoes (varieties suitable for mashing include: Russet, Yukon Gold, Desirée, King Edward)
  • 100 g (3/4 cup) raw cashew nuts soaked overnight in cold water or in boiling water for 15 minutes
  • Salt + pepper to taste

To serve (optional):


  • Peel potatoes and slice thinly
  • Add to a pan without enough water to roughly cover, and a good pinch of salt
  • Bring to the boil then simmer for about 15 minutes, until potatoes are soft enough to pierce gently with a fork
  • Meanwhile, drain the soaked cashews and add to a food processor with 8 tablespoons of water
  • Blend until completely smooth (you may need to mix it a couple of times)
  • Once the potatoes are cooked, drain away the water and, keeping the potatoes in the pan, add the blended cashew nuts and salt + pepper to taste
  • Use a potato masher to mash the potatoes until completely smooth
  • Add extra suggested flavourings if desired*
  • Best enjoyed immediately!


*Other delicious add-ins include:
  • Dried or fresh parsley, rosemary, sage or thyme
  • Roasted garlic
  • Nutritional yeast


Calories: 370kcal | Carbohydrates: 57g | Protein: 14g | Fat: 11g | Saturated Fat: 2g | Sodium: 43mg | Potassium: 1817mg | Fiber: 10g | Sugar: 1g | Vitamin C: 45.6mg | Calcium: 129mg | Iron: 14.6mg