If you’re looking for a vegan mushroom gravy that’s rich, creamy, and seriously delicious, this is it. It’s the perfect side for a Thanksgiving dinner or a weekend roast, yet quick and easy enough to make on a weeknight. This gravy is so good that it’s loved by everyone at the table, no matter what they’re eating.

Mashed potatoes smothered in vegan mushroom gravy. - 1

Friends! Today is an awesome day—the kind of day where everything on your plate deserves to be smothered in the most delicious gravy ever. And while this one happens to be vegan, you absolutely don’t have to be. I’ve served it many times to people who eat everything, and it’s always met with rave reviews.

Most vegan mushroom gravy recipes rely on flour to thicken things up, but I skip it entirely. Instead, I use lots of mushrooms, which blend into the gravy and thicken it naturally while adding deep, rich umami flavor. The base is classic and straightforward: onion, mushrooms, and garlic sautéed until fragrant, a little tomato paste for depth, fresh herbs like thyme, rosemary, and sage, and a splash of red wine (or extra stock) to round it out. Everything simmers in veggie stock, then gets blended into a silky, savory gravy that’s naturally gluten-free and wildly satisfying.

Two pictures of the mushroom gravy in a blender before and after it is blended smooth. - 2

Those intensely flavored, sautéed mushrooms blend into the most beautiful, umami-rich gravy.

What to serve with vegan mushroom gravy

As tempting as it is to eat it straight off a spoon, there are even better ways to enjoy this vegan mushroom gravy.

This recipe comes from our good friend, Gaile Guevara. She serves it over fries and cheese curds for some of the best poutine around.

Here are a few recipes that are begging to be eaten with this gravy:

  • Wheat Berries with Caramelized Onions and Pecans
  • Roasted Veggie Dinner (swap the peanut sauce for this gravy)
  • Cauliflower Polenta with Mushrooms and Hazelnuts
  • Sweet and Spicy Yam Wedges
A plate of mashed potatoes covered with vegan mushroom gravy and a couple of mushrooms on the top. - 3 A plate of mashed potatoes covered with vegan mushroom gravy and a couple of mushrooms on the top. - 4

Vegan Mushroom Gravy Recipe

  • Pin
Vegan Mushroom Gravy - 5

Ingredients

  • ▢ 1 tablespoon olive oil
  • ▢ 1 medium onion (chopped)
  • ▢ 3 cups chopped brown mushrooms
  • ▢ 4 cloves garlic (smashed)
  • ▢ 4 tablespoons tomato paste
  • ▢ 2 cups vegetable stock (more, if you’d like the gravy thinner)
  • ▢ ¼ cup red wine or stock
  • ▢ 2 tablespoons chopped fresh sage
  • ▢ 1 tablespoon EACH: fresh thyme leaves and rosemary
  • ▢ Salt and pepper (to taste)

Instructions

  • Heat the oil in a large frying pan over medium-high heat. Add the onion and cook for 3-4 minutes, or until it is translucent. Add the mushrooms and cook, stirring occasionally, until they have softened and begin to brown, about 8 minutes. 1 tablespoon olive oil, 1 medium onion, 3 cups chopped brown mushrooms, 4 cloves garlic, 4 tablespoons tomato paste, 2 cups vegetable stock, ¼ cup red wine or stock, 2 tablespoons chopped fresh sage, 1 tablespoon EACH: fresh thyme leaves and rosemary
  • Add the garlic and tomato paste and let the tomato paste caramelize for a minute, stirring constantly. Add all remaining ingredients and scrape the bottom of the pan to remove any bits that are stuck to the bottom.
  • Carefully pour the gravy into your blender and blend on high until smooth. Season to taste with salt and pepper. Salt and pepper

Video

Notes

Nutrition

We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here .

A plate of mashed potatoes covered with vegan mushroom gravy and a couple of mushrooms on the top. - 6 A plate of mashed potatoes covered with vegan mushroom gravy and a couple of mushrooms on the top. - 7

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal !

The cooked mushrooms and other ingredients in a pan before the gravy goes into the blender. - 8 A gravy boat filled with rich vegan mushroom gravy. - 9

For more inspiration, check out all of our Thanksgiving recipes !

Maple Roasted Butternut Squash with Cranberries and Pecans

Curried Chickpea Shepherd’s Pie

Ginger Orange Cranberry Sauce

Vegan Green Bean Casserole

A plate of mashed potatoes covered with vegan mushroom gravy and a couple of mushrooms on the top. - 10

Vegan Mushroom Gravy Recipe

Ingredients

  • 1 tablespoon olive oil
  • 1 medium onion , chopped
  • 3 cups chopped brown mushrooms
  • 4 cloves garlic , smashed
  • 4 tablespoons tomato paste
  • 2 cups vegetable stock , more, if you’d like the gravy thinner
  • ¼ cup red wine or stock
  • 2 tablespoons chopped fresh sage
  • 1 tablespoon EACH: fresh thyme leaves and rosemary
  • Salt and pepper , to taste

Instructions

  • Heat the oil in a large frying pan over medium-high heat. Add the onion and cook for 3-4 minutes, or until it is translucent. Add the mushrooms and cook, stirring occasionally, until they have softened and begin to brown, about 8 minutes. 1 tablespoon olive oil, 1 medium onion, 3 cups chopped brown mushrooms, 4 cloves garlic, 4 tablespoons tomato paste, 2 cups vegetable stock, ¼ cup red wine or stock, 2 tablespoons chopped fresh sage, 1 tablespoon EACH: fresh thyme leaves and rosemary
  • Add the garlic and tomato paste and let the tomato paste caramelize for a minute, stirring constantly. Add all remaining ingredients and scrape the bottom of the pan to remove any bits that are stuck to the bottom.
  • Carefully pour the gravy into your blender and blend on high until smooth. Season to taste with salt and pepper. Salt and pepper

Notes

https://www.theendlessmeal.com/vegan-mushroom-gravy/