Close up of a bowl of vegan sweet potato mash topped with fresh herbs


This sweet potato mash recipe is one of those dishes that goes with pretty much everything. This simple sweet potato recipe is creamy, garlicky, and of course vegan! It’s perfect for special occasions like Thanksgiving or Christmas, but also tastes great with midweek suppers or lunches.

We have opted for a savory sweet potato mash in this recipe, but during the Holidays we also love a sweet version made with lots of brown sugar, pecans, and vegan marshmallows.


Is sweet potato mash healthy?

The name sweet potato is pretty misleading, considering these orange roots are not actually members of the potato family. The nutritional differences between the two are sizable, and sweet potatoes are often used as a substitute for the humble spud. 

Sweet potatoes are rich in antioxidants, and can help protect the body from chronic illnesses like cancer and heart disease. They also have powerful anti-aging qualities. 

They are also packed with fiber, which helps maintain gut health and reduce the risk of conditions like irritable bowel syndrome.

Like carrots, sweet potatoes contain high levels of beta-carotene, which gives them their bright orange hue. Once digested, this helpful antioxidant is converted into vitamin A, which promotes healthy vision, bones, and skin, and gives your immune system a welcome boost. Needless to say sweet potatoes are awesome!


The best sweet potato mash recipe

There are three things we look for in a great sweet potato mash recipe: rich flavor, creamy texture, and super simple to make. 

Our secret to getting the most from your mash is the addition of garlic. Rather than adding our cloves at the end, we cook ours along with our sweet potato cubes. This will deepen its flavor, and soften them up ready to be mashed. 


Two photos side by side showing peeling sweet potatoes and another showing uncooked sweet potatoes an garlic in the other pot.


To get that super creamy texture, we like to add oat milk creamer such as Oatly Barista, or Oatly’s full-fat milk. However, with the exception of coconut or sweetened plant milks, pretty much any plant based creamer will work nicely. 

We have also added a hearty helping of vegan butter, because buttery and creamy sweet potatoes are the best. If you’re feeling extra-indulgent you can also add a few pats of vegan butter on top, alongside a sprinkling of earthy herbs.


Two pots side by side showing how to make sweet potato mash


Serve your Sweet Potato Mash  alongside your favorite plant based protein (checkout our Lentil Loaf), veggies (see our Roasted Parsnip + Carrots and Collard Greens), and drizzle with some tasty classic gravy!


Storing your sweet potato mash

This sweet potato mash recipe is perfect as a make-ahead side dish, and can be kept in the refrigerator for up to three days. Simply reheat in the microwave for a few minutes when you’re ready to serve it, or pop into the over on moderate heat for 10-15 minutes. Make sure you cover the dish with aluminum foil if using the over to stop your mash from drying out.


Looking for more Sweet Potato Recipes?

If you’re in the mood for more tasty sweet potato recipes, checkout out these posts:

Thanks for checking out our Sweet Potato Mash recipe! If you try it, please let us know what you think with a comment and rating. Every bit of feedback helps make The Plant Riot even better!



Sweet Potato Mash | Creamy, Garlicky + Vegan

Bowl of vegan sweet potato mash

Vegan Sweet Potato Mash! | Best plant based sweet potato mash recipe with a hint of garlic and creamy texture. | Easy meal prep friendly side dish!

  • Author: Rachel Steenland | The Plant Riot
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings, as a side 1x


  • 2.25lbs / 1 kg sweet potatoes, peeled and cut into 1 inch/2.5cm cubes
  • 3 garlic cloves, peeled
  • 1/41/3 cup oat milk creamer/full-fat (unsweetened)*
  • 4 tablespoons vegan butter, softened
  • Salt and pepper, to taste
  • Fresh herbs, to serve (earthy herbs e.g. thyme, rosemary, sage and parsley)


  1. Fill a medium size pot with water and bring to a boil. Carefully add the sweet potato cubes, garlic cloves and a pinch of salt, return to a boil, and then reduce to a simmer. Cook sweet potatoes until tender, or until a fork can be inserted into the sweet potato easily.
  2. Drain the sweet potatoes and garlic into a colander to remove the water, then transfer the ingredients back to the pot.
  3. While the sweet potatoes are hot, add oat milk creamer/full-fat plant milk, vegan butter, and a pinch of salt and pepper to the pot. Using a potato masher or hand mixer, combine the ingredients together until they are smooth and creamy. If desired, add a little more plant-based creamer/milk.
  4. Scoop sweet potato mash into a serving bowl and top with fresh herbs. Serve while warm.


*Almond or cashew milk would also work nicely. Avoid coconut milk and sweetened plant-milks for this recipe.

Keywords: sweet potato mash, sweet potato mash recipe, The Plant Riot



Sweet Potato Mash

  • Author: Rachel Steenland | The Plant Riot

This post contains affiliate links, which means that The Plant Riot (SteenPow Collective LLC) will make a small commission if you purchase using these links. The price you pay as a consumer does not change. The Plant Riot only recommends products that we know, trust and love!