bowl of mashed potatoes

The Best Vegan Mashed Potatoes

Hannah Sunderani shares her secret for making the creamiest and fluffiest vegan mashed potatoes ever.

What’s Hannah Sunderan’s secret to making mashed potatoes creamy AND vegan? Simple: Avocado oil, coconut milk and vegan butter. “I’m so proud of this one!,” writes The Two Spoon’s Sunderani about her recipe for vegan mashed potatoes. “This recipe is ultra creamy, buttery, light and fluffy, with deep roasted garlic, fried rosemary and thyme. Are you drooling yet?”

A bowl of mashed potatoes on a red cloth

The Best Vegan Mashed Potatoes

Hannah Sunderani's vegan mashed potatoes recipe.
Course Side Dish
Servings 4


  • 6 potatoes about 2lb. Preferably russet or yukon
  • 1 garlic whole head
  • 2 tsp avocado oil or other neutral oil
  • 1/2 cup vegan butter melted
  • 1/2 cup canned coconut milk
  • 1/2 tsp sea salt
  • 1/8 tsp pepper
  • 2 tsp avocado oil more, or other neutral oil
  • 2 sprigs fresh rosemary
  • 4-6 sprigs fresh thyme


  • Make roasted garlic: Preheat oven to 400F/200C. Peel any loose outer layers from the garlic and discard. Using a sharp knife, cut 1/4 to a 1/2 inch from the top of cloves, to expose the individual cloves of garlic. Place onto tin foil and drizzle with avocado oil. Wrap tin foil entirely around to close, and bake for 40 minutes.
  • Wash potatoes well and toss into a pot (optional to peel potatoes first, but I prefer the skins in my mashed potatoes for extra flavour). Fill pot with water to be 2-3 inches above your potatoes. Sprinkle generously with salt and bring to boil. Cook potatoes for 30 minutes, or until you can insert a toothpick into the centre of your potatoes with ease. Strain, pat dry as best you can, and add back to pot.
  • With a knife cut potatoes into large chunks (this will help with mashing). Squeeze the head of roasted garlic into the pot so that the roasted cloves pop out, add melted vegan butter, coconut milk, sea salt and pepper. Mash potatoes using a hand blender on pulse, or using a potato masher or a fork. Be sure not to overmash the potatoes or they will get gummy. Instead mash until just combined.
  • In a small skillet add 2 tsp avocado oil and bring to medium high heat. When hot, add sprigs of rosemary and thyme and fry herbs until crispy and perfumed (a couple seconds each side for the thyme and a bit longer for the rosemary). Lay on paper towel to absorb any excess oil and sprinkle with a bit of sea salt.
  • Transfer mashed potatoes to a serving bowl and top with fried rosemary and thyme. And a dollop more vegan butter and more sea salt and pepper.


For mashed potato troubleshooting tips, read our Mashed Potatoes 101 Guide.
Share this article:

Sign up for our Good Life newsletter and get a FREE Easy Week Night Dinners Recipe Booklet

This field is for validation purposes and should be left unchanged.