This creamy Mashed Sweet Potatoes with vegan Mushroom Gravy is very easy to make, healthy, plant-based and so delicious! It’s a simple recipe that is comforting, flavorful, hearty and satisfying.

If you’re looking for a quick and nourishing dinner, that fills you up and tastes delicious, look no further! This easy white and sweet mashed potatoes with vegan mushroom gravy contains only plant-based ingredients, and is super flavorful! It’s also healthy, gluten-free, grain-free, and a great variation to my creamy polenta with roasted mushrooms and spinach.



Creamy white & sweet mashed potatoes – a perfect match
I‘ve always loved fluffy and creamy mashed potatoes and especially when you also add other vegetables, such as sweet potatoes or carrots. When I was a child, my mom used to make mashed potatoes or mashed sweet potatoes quite often because it’s such a delicious way to eat vegetables and fill your body with vitamins. Of course, you can add any vegetables you like. I‘ve already made it with cauliflower, parsnips, broccoli, and pumpkin. However, I love all variations. Anyways, I think it’s not only a healthy meal for children or babies, but also for adults. In combination with a savory and flavorful vegan mushroom gravy, it makes the perfect comfort meal or simple side dish. It’s also a perfect dinner for Christmas, Thanksgiving or enjoy it just as a cozy weeknight dinner.




Easy Vegan Mushroom Gravy
This hearty vegan mushroom gravy tastes so delicious in combination with mashed sweet potatoes! I kept this gravy simple with minimal ingredients, but feel free to amp it up with more spices or herbs of choice. To me, this creamy Sauce reminds also of vegan Mushroom Stroganoff. It’s a rich & savory sauce, made of just sautéed onions, garlic, mushrooms, vegan butter, vegetable broth, organic flour, and seasonings. It’s simple, tasty & smooth and contains no greasy drippings, such as dairy fat.





I hope you‘ll love this Mashed Sweet Potatoes with Vegan Mushroom Gravy recipe as much as I do! It’s:
- Vegan
- Gluten-free
- Dairy-free
- Grain-free
- Healthy
- Hearty
- Flavorful
- Easy to make
- The perfect comfort food



Serve this Creamy Mushroom Sauce with Gnocchi, Pasta or Rice
Sauces like this are terrific because they are so incredibly versatile. You can use this easy vegan Mushroom Sauce not only as a topping for mashed sweet potatoes but also for so many other dishes you like! I also love to serve it with Gnocchi or Pasta, such as Spaghetti, Tagliatelle, Penne, Macaroni or other types of noodles. Also, Sweet Potato Gnocchi or Pierogi are a perfect match with this creamy flavorful sauce. If you love to vary your dishes, feel free to try out various combinations. Have fun trying this recipe and please don’t forget to let me know if you liked it!


Mashed Sweet Potatoes with Mushroom Gravy (vegan)
Author:Ingredients
For the Mashed Potatoes:
- 2 lbs potatoes * (1 kg) peeled and cut into even-sized pieces
- 1 tbsp vegan butter
- about 1/4 cup plant-based milk or cream (60 ml)
- salt and pepper to taste
- pinch of nutmeg (optional)
For the Gravy:
- 2 tbsp vegan butter
- 1 onion diced
- 2 garlic cloves minced
- 14 oz mushrooms (400 g) sliced
- 1 tbsp soy sauce
- 2 tbsp flour
- 1 cup vegetable broth (240 ml)
- 1/4 cup plant-based cream or milk (60 ml)
- salt and pepper to taste
- 1 tbsp nutritional yeast flakes (optional)
For Garnish (optional):
- 2 tbsp fresh thyme/ parsley
- Pine nuts
Instructions
For the Mashed Potatoes:
- Put the potatoes in a large pot and add just enough water to cover them. Bring to a boil and cook until fork-tender, about 15 minutes.
- Drain and put potatoes back to the pot on the stove top with the heat turned off. This helps any excess water evaporate.
- Add butter and warm until butter is melted, then mash roughly. Add plant-based milk or cream, salt, pepper to taste and mash until smooth and creamy. (Please do not add too much milk, because this can make the potatoes soupy.)
For the Gravy (Make this while the potatoes cook):
- Heat the vegan butter (or oil) in a large pan over medium heat. Sauté the onions until translucent and browned, about 4-5 minutes. Add garlic and sauté for 1 minute longer.
- Add mushrooms and fry until lightly browned, about 5 minutes. Season with salt and pepper to taste.
- Pour in vegetable broth, soy sauce, and plant-based cream.
- In a small cup, add cornstarch to a little water and stir to dissolve. Stir in the sauce and bring to a simmer. Cook for 5-7 minutes, until gravy has thickened to desired consistency. Add nutritional yeast flakes (optional) and more salt and pepper if needed.
- Top your mashed potatoes with mushroom gravy, fresh herbs and toasted pine nuts (optional). Serve immediately.
- Enjoy!
Notes
- I used regular white potatoes and sweet potatoes for this recipe, but you could also use any other variety of creamy potatoes or vegetables.
IF YOU HAVE PINTEREST, YOU CAN FIND ME HERE AND PIN YOUR FAVORITE PICTURE, IF YOU LIKE!

©Bianca Zapatka | All images & content are copyright protected. Please do not use my images without prior permission. If you want to republish this recipe, please link back to this post for the recipe. More info here. Thank you for supporting biancazapatka.com!

This page may contain affiliate links that earn me a small commission, at no additional cost to you. You can find more information here.
Yum, that was delicious! With vegan nuggets and red beet salad on the side! Thank you!
Great! Thanks for your feedback! ☺️
Hi! Is the flour listed in the ingredients substituted for cornstarch in the directions?
Thanks for the clarification 🙂
Jessica
Hi Jessica, yes you can substitute the flour with 1 tbsp of cornstarch 🙂
Thanks! This recipe has quickly become a family favorite. I make a double batch every time 🙂
Thank you for sharing it!!
Thank you so much for your amazing feedback! So glad you love this recipe! 🙂
I made this yesterday and it was delicious….yuuuummmmmm I’m not vegan so I substituted the vegan ingredients. Thank you for this amazing recipe 🙂
Hi Romina,
So glad to hear that you liked the recipe!?
Thank you for your feedback!
Lots of love,
Bianca ❤️
Hey Bianca! I’m trying to make this and was a bit confused….in the ingredients u dont mention corn starch but in the directions u state it and the directions are a bit confusing do i add corn starch the the other things?
Hi Jeanie,
I’ve mentioned the cornstarch in step 4. it’s necessary to thicken the sauce.
Kind regards,
Bianca ❤️
It was delicious! Thanks for sharing this amazing recipe. Xxx
So glad that you like them!?
Thank you for your lovely comment.
Lots of love,
Bianca ❤️
Oh em gee, I saw the pic of this recipe posted on Instagram and I couldn’t wait to try it that night and I’m so glad I did ? so easy to make with ingredients most have in the kitchen already. Mushrooms are my favourite vegetable but I think my obsession has now leveled up, I’ve never eaten them tasting this delicious. Probably will make this at least once a week now and recommend to all my mushroom loving friends ?
Thank you so much, Ellie!
I‘m so happy that you liked this recipe! ?
I totally agree with you! I‘m also a bit obsessed of mushrooms! ?
Lots of love,
Bianca ❤️
This dish looks amazing! I love mashed potatoes and mushrooms so much. Would love to try it now. 🙂
Much love, Ela ❤️
Thank you so much, my dear Ela!
So glad that you like this recipe ?
Lots of love,
Bianca ❤️