Vegan Mashed Potatoes and Mushroom Gravy

Rich and creamy vegan mashed potatoes that taste just like the buttery mashed potatoes you grew up with, but 100% vegan and cruelty-free. A surprising ingredient lends incredible creaminess and richness to this Thanksgiving classic.


I started cooking Thanksgiving dinner for my family when I was a teenager. I know that sounds impressive, and that’s because it is. #humble

If you don’t want to read my ramblings about Thanksgiving, just check out the recipe video here

The reason I started preparing Thanksgiving at home was because I had a truly awful Thanksgiving dinner at a family member’s house and I vowed that I would never let this kind of injustice happen again. I mean, the host served mango pie instead of pumpkin pie! I know I’m Indian and Indians loooove mangos, but if there’s one time of year that I enjoy being all traditional and old-fashioned, it’s Thanksgiving. Serve me mango pie in the summer! Or any other day besides the fourth Thursday of November, a day on which I don a fat suit and come ready to gorge myself. 

For the last 15 or so years, I’ve tried out a bunch of new recipes every Thanksgiving, but I always, always always made the same mashed potatoes. Creamy red-skinned potatoes with a not-so-healthy heap of butter, milk, sour cream and parmesan cheese. That’s because my family absolutely loved this bowl of heart disease, and I couldn’t fight their insistent urging that I make them at least once a year (okay, twice a year).  

After I became vegan, I faced quite a dilemma. My family really wanted the traditional mashed potatoes and threatened to disown me if I didn’t make them. J/k, my family isn’t cruel. But I did need to come up with an equally delicious and decadent recipe for mashed potatoes. 

mpg 2 edit.jpg

Enter this recipe. I served these to my mom last week when she was visiting me and she couldn’t tell the difference between the old artery-clogging potatoes and this healthy-ish vegan version. Well, actually she could tell the difference because she knows I’m vegan and cook only vegan food, but the fact that she polished off three bowls of these creamy potatoes indicated otherwise. 

And for the gravy… I actually never used to like gravy. The mysterious brown substance reminded me of a liquified version of horse shit (sorry, not sorry). And the fact that it was made with animal fat grossed me out. But, then I realized that gravy made out of vegetables and delicious umami-packed ingredients like miso and mushrooms makes for the best kind of gravy. 

I think you’ll love this indulgent recipe for mashed potatoes and gravy and I hope you give a try this holiday season (or any time of the year)! 

Vegan Mashed Potatoes and Mushroom Gravy

Vegan, Gluten-Free

Serves 4


  • 1 1/2 pounds red-skinned potatoes

  • 1/3 vegan butter, melted

  • 2/3 cup raw cashews, soaked for 4 hours

  • 1/2 cup vegetable broth

  • 1 tablespoon nutritional yeast

  • 2 teaspoon sea salt, divided + additional salt for cashew cream*

  • Freshly cracked black pepper

  • 1 head of garlic

  • 1 teaspoon olive oil

  • Chives, sliced (for garnish)

*Sea salt tastes less salty than table salt, so if you use the latter, use less salt and taste as you go


  1. Preheat the oven to 400°F.

  2. To roast the garlic, slice off the top of the head to expose the skin of the cloves and rub the exposed cloves with olive oil. Wrap the entire head of garlic in foil and place directly on a rack in the preheated oven. Roast for 35-40 minutes until garlic cloves are soft and easily squeeze out. You won’t need all of the garlic.

  3. Place potatoes in a large saucepan and cover with cold water and a teaspoon of salt. Bring to a boil and cook potatoes for 30-40 minutes until fork tender. Drain potatoes.

  4. To make the cashew cream, drain the soaked cashews. Add them to a food processor or high-speed blender (such as a Vitamix), along with the vegetable broth, nutritional yeast and a generous pinch of sea salt and pepper. Blend for a 1-2 minutes until cashews are completely broken down and you have a creamy, smooth sauce.

  5. Using an electric mixer on low speed, break up the drained potatoes for 10-20 seconds until they start to break up.

  6. Then add in the melted vegan butter, cashew cream, 1/4 – 1/2 of the roasted garlic (depending on how garlicky you like it), 1 teaspoon sea salt and black pepper and mix on low until the ingredients begin to come together.

  7. Towards the end, switch to a wooden spoon and finish incorporating the ingredients. Taste for salt and pepper. Garnish with chives.

Mushroom Gravy


  • 1/2 cup chopped shallots (approximately 2-3 shallots)

  • 1/2 tablespoon olive oil

  • 2 cloves garlic, minced

  • 8 ounces Shiitake mushrooms, chopped

  • 1/2 teaspoon sea salt + more

  • Freshly cracked black pepper

  • 1 tablespoon finely chopped fresh thyme leaves

  • 2 teaspoons finely chopped fresh rosemary leaves

  • 2 tablespoons spicy red wine (I used a Syrah)

  • 1 cup vegetable broth

  • 1 tablespoon gluten-free soy sauce

  • 1 tablespoon nutritional yeast

  • 1 tablespoon cornstarch (or arrowroot powder)

  • 2 tablespoons plant-based milk

  • 1 tablespoon miso paste


  1. In a non-stick skillet, heat olive oil over medium-high heat and cook the diced shallots until they are translucent and lightly browned, about 3-5 minutes.

  2. Add the mushrooms and a generous pinch of salt and pepper, and cook for another 8-10 minutes until they release their liquid and become tender. You may need to add a few tablespoons of water to prevent the mushrooms from burning.

  3. While mushrooms are cooking, whisk together the nutritional yeast, cornstarch or arrowroot powder and plant-based milk until you have a thick paste.

  4. Add the minced garlic, thyme and rosemary and stir for a minute until fragrant. Then add the red wine, vegetable broth and soy sauce, whisking constantly and bring to a boil.

  5. Add the nutritional yeast paste to the pan, whisking constantly to make sure it dissolves. Then add in the miso paste and continue stirring constantly for a few minutes until the gravy is thick and flavors have melded together.

  6. Finish with salt and pepper to taste.

Did you make this recipe?

Tag @rainbowplantlife and hashtag it #rainbowplantlife

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

Your email address will not be published. Required fields are marked *

17 comments on Vegan Mashed Potatoes and Mushroom Gravy

  1. Eric

    Looks really good! Can you recommend a good substitute for the red wine in this recipe? I don’t typically have that on hand.

  2. Christine T.

    Just made this mushroom gravy tonight and it is phenomenal. It’s so flavorful and delicious. You’re a genius! I can’t wait to try more of your recipes. Thank you so much!

  3. michele

    sorry, thought I was on the pan pancake recipe :)

  4. Michele

    I made these this morning and they were the BOMB! I didn’t even use any syrup/sweetener. A helpful hint: My pancakes stuck to the parchment paper, so people should make sure to either spray, use a silpat or something to ensure they don’t stick.

    1. Nisha Vora

      Haha I was so confused reading this comment on this mashed potatoes post lol.

  5. Shuvya

    This looks YUM. How many servings does it make?

    1. Nisha Vora

      It serves 4 generously, or up to 6. Hope you enjoy them!

  6. Shuvya

    Only you could make something as everyday as mashed potatoes look this amazing!
    I’ve included you in a little round-up on my blog :) Won’t post the link incase it flags as spam, but you know where to find it!

    1. Nisha Vora

      Hi Lorna! How are you?? I miss you! Thanks so much for including me in your roundup, you are so sweet!

  7. nadia

    This mashed potato and gravy looks so wholesome and nourishing! It also looks so much more appetising that the typical mash and gravy recipe :D Love the presentation :)

    1. Nisha Vora

      Thank you, Nadia! Haha yes, some mashed potatoes can be very dry and bland, but the roasted garlic, vegan butter and cashew cream make it so creamy and flavorful :)

  8. Anonymous

    Hahaha, artery-clogging potatoes, love it! And wow your mom had three bowls, that’s amazing, Nisha. I need to make this recipe, your pics look so mouth-watering :)

    1. Nisha Vora

      Hehe thank you so much, Ela! Yes, I used to make them with all kinds of artery-clogging ingredients. Now they taste just as decadent but are significantly healthier! They’re so creamy, I’m sure you’d love them :)

  9. Noelle ~ Too Precious For Processed

    These mashed potatoes look AMAZING! So creamy and delicious. The fact that your mom had 3 bowls pretty much sums it up! Can’t wait to try them for myself :)

    1. Nisha Vora

      Aww Noelle, thank you so much! Yes haha my mom loves her mashed potatoes! Let me know if you make them :)

  10. Natalie | Feasting on Fruit

    I know I already said over on Youtube how potato perfect this looks, but I just had to comment here because I am sitting in a coffee shop and just awkwardly giggled out load at the "#humble" part😂

    1. Nisha Vora

      aww thank you, Natalie! lol I am usually humble but sometimes I get a little #ego

Development Alchemy + Aim