Vegan Mushroom Make-Ahead Gravy
Updated Nov. 8, 2025

- Total Time
- 30 minutes
- Rating
- Comments
- Read comments
Advertisement
Ingredients
- ½cup extra-virgin olive oil
- ½small onion, finely chopped (½ cup)
- 4ounces baby portobello mushrooms, finely chopped (1 cup)
- ½cup all-purpose flour
- 4 to 5cups vegetable stock, preferably homemade, as needed
- 1teaspoon soy sauce, more to taste
- ½teaspoon kosher salt
- ¼teaspoon black pepper
Preparation
- Step 1
In a large skillet, heat oil over medium-high heat. Add onion and mushrooms; cook, stirring, until well browned, 8 to 10 minutes.
- Step 2
Sprinkle in flour and cook, stirring, until golden brown, 3 to 5 minutes. Slowly whisk in vegetable stock, a little at a time, until a smooth sauce forms. Simmer 2 to 3 minutes until thickened. Season with soy sauce, salt and pepper. Serve as is, or pass it through a fine mesh strainer.
Private Notes
Comments
I just made this today for T'giving. Because most vegetable stocks ARE bland, I used 50% more fresh mushrooms and also threw in some (reconstituted) dried porcinis and a little fresh thyme and rosemary. This produced a nice mushroom-y flavor. I also didn't strain out the mushrooms, I used a stick blender so all the flavor stayed put.
Definitely add the tablespoon of miso if you have it. If you can't make your own veggie stock then a mushroom based broth from the store works great. This was such a hit at Thanksgiving that even the carnivores dug in. Really important to brown the mushrooms and then the flour too.
It's all in the stock! I haven't made this version yet, but have made plenty of gravies. The whole concept of gravy is in the drippings of a meat source. To go vegan your stock has to be delicious enough to stand alone. I was thinking of roasting some veggies, onion, garlic, leeks, mushrooms, carots etc and building the stock from that.
Thank you! I really appreciate the fabulous vegan recipes!
tasty - at least double the mushrooms, leave roughly chopped. used 4 cups mushroom broth/porcini juice added tgiving TJs spice and rosemary
Fantastic! I subbed in a couple shallots for the onion and added a big splash of dry white wine before putting in the veggie stock. I just used store bought veggie stock and it was perfect. I added Trader Joe’s umami mushroom seasoning for some extra flavor. Super easy recipe! I’ll never use powdered gravy mix again.
