A bowl loaded with mashed potatoes and topped with vegan gravy. A jar filled with vegan gravy at the background.

Vegan Gravy for Mashed Potatoes

This quick Vegan Gravy for Mashed Potatoes is easy and flavorful. It’s made with few simple ingredients and in few easy steps. It’s a must have comforting side dish on any work week nights or on relaxing weekends.

Course Side Dish
Cuisine American, vegan
Keyword gravy for mashed potatoes, how to make vegan gravy for mashed potatoes, vegan gravy, vegan gravy recipe
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Calories 72 kcal
Author Gunjan


  • 1 tbsp grapeseed/olive/avocado oil
  • 1 tsp crushed garlic
  • 1 tsp dried thyme
  • 3 cups baby Bella mushrooms (finely chopped/minced)
  • 1/2 tsp mustard powder
  • 2 tbsp flour (regular/whole wheat/gluten free)
  • 2 tsp reduced sodium soy sauce
  • 3 cups low sodium vegetable broth
  • Salt as per taste
  • Freshly ground black pepper (as per taste)


  1. Heat oil in a saucepan/stockpot and add garlic
    and thyme.

  2. Immediately add mushrooms and saute until it releases
    its juice but its absolutely cooked or dried up and mushrooms are slightly

  3. Then add mustard powder and flour and mix very

  4. Add rest of the ingredients and stir. Let it
    cook for 10-15 minutes or until it thickens a bit. (Do not over thicken the
    gravy because we want a pouring consistency).

  5. Turn off the flame and enjoy this gravy over
    your favorite mashed potatoes.

Recipe Notes


Nutrition Facts
Vegan Gravy for Mashed Potatoes
Amount Per Serving
Calories 72 Calories from Fat 36
% Daily Value*
Fat 4g6%
Saturated Fat 1g5%
Sodium 334mg14%
Carbohydrates 7g2%
Fiber 1g4%
Sugar 1g1%
Protein 3g6%
Calcium 19mg2%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.