This mushroom gravy is pure comfort in a bowl. It has that deep, savory flavor home cooks love, and yet it still feels simple enough for a weeknight or a holiday meal. Because it leans on mushrooms, herbs, and a slow simmer, every spoonful tastes rich, earthy, and full of warmth. So if you have been looking for a gravy that feels special without being fussy, this one is a lovely choice.
What makes this Rich Vegetarian Mushroom Gravy With Herbs stand out is the balance of ingredients. You get olive oil, sliced assorted mushrooms like cremini, baby bella, portobello, or white button, a little salt, white onion, shallot, and garlic for a strong base. Then the dry red wine adds depth, while vegetable broth keeps things savory and smooth. Finally, the rosemary, thyme, and sage bring a cozy herbal note, and a small amount of tapioca flour or cornstarch helps thicken everything into a silky gravy. The flavor is bold, yet the method is still easy to follow.
The best part is how straightforward the cooking is. First, you brown the mushrooms, then you soften the aromatics, deglaze with wine, and simmer everything with broth and herbs. After that, you remove the herb bundle and thicken the gravy until it coats a spoon. Since this recipe contains alcohol, it is intended for adults 21+ only. Also, the steps are simple enough for newer cooks, but the result still feels like something you would proudly bring to the table.
This gravy is especially useful during the cooler months, and it is also a smart make-ahead option for holidays. It works beautifully for Sunday dinner, Thanksgiving, Friendsgiving, or any night when mashed potatoes need something extra. And because it stores well, you can make a batch ahead and reheat it when you need a quick, comforting side.

Why You’ll Love This Rich Vegetarian Mushroom Gravy With Herbs
- It has a deep, savory taste that feels like classic comfort food.
- It uses simple ingredients that are easy to find in most grocery stores.
- It comes together in about 55 minutes, so it is realistic for home cooking.
- It is vegetarian, yet still tastes hearty and full.
- It pairs with many dishes, from mashed potatoes to roasted vegetables.
- It stores well, so leftovers are useful instead of wasted.
Mushroom Tips
The star of this gravy is, of course, the mushrooms. For the best flavor, use a mix if you can. Cremini, baby bella, and portobello mushrooms give a deeper, meatier taste, while white button mushrooms are milder and still work well. If your mushrooms look dry or shriveled, skip them and choose firmer ones with clean caps. Also, slice them evenly so they cook at the same pace. That way, they brown instead of steaming.
When you cook the mushrooms, give them room in the pot and let them sit long enough to release their liquid. Then keep cooking until they start to brown. This step is important because it builds the rich flavor that makes this mushroom gravy so good. In addition, a little early salt helps draw out moisture, but the real seasoning should come later, after the gravy has reduced.
Options for Substitutions
- Use avocado oil or another neutral oil instead of olive oil if needed.
- Swap the mushroom mix for just cremini mushrooms if that is what you have on hand.
- Replace the dry red wine with extra vegetable broth if you want to cook without alcohol.
- Use low-sodium vegetable broth if you prefer more control over the salt level.
- Swap tapioca flour for cornstarch or arrowroot for thickening.
- Change the herb bundle to all thyme, or use Italian seasoning in a pinch if you do not have fresh rosemary and sage.
Watch Out for These Mistakes
One common mistake is rushing the mushrooms. If you cook them on high heat and stir too often, they may steam instead of brown. So give them time to release their liquid, and let some color develop before moving on. That browning adds a lot of flavor to the final gravy.
Another issue is adding too much salt too soon. This recipe starts with only a small amount because the broth, wine, and mushrooms all contribute flavor. However, after the gravy reduces, the taste becomes stronger. Therefore, season lightly at first, then add more salt at the end if needed.
Also, be careful when you add the thickener. If you dump in starch all at once, it can clump. Instead, whisk steadily and sprinkle it in slowly. If you use cornstarch, mix it with cold water first. That extra step helps keep the gravy smooth.
Finally, do not skip the simmering time. The red wine needs time to mellow, and the broth needs time to reduce. Otherwise, the gravy can taste thin or sharp. So be patient, because that slow simmer is what gives this recipe its deep, rounded flavor.

What to Serve With Rich Vegetarian Mushroom Gravy With Herbs?
This gravy is wonderful over mashed potatoes, but it does not stop there. It is also excellent on stuffing, roasted vegetables, and vegetarian meatloaf. In addition, it can bring extra comfort to a holiday plate with mashed cauliflower, biscuits, or even a warm bowl of rice. If you want a complete meal, pair it with roasted carrots, green beans, or a simple salad so the plate feels balanced and satisfying.
Storage Instructions
Store: Keep the gravy in an airtight container in the refrigerator for up to 7 days.
Freeze: Freeze in a freezer-safe container for up to 3 months. For best results, leave a little space at the top because the gravy may expand as it freezes.
Reheat: To reheat on the stovetop, warm it in a saucepan over medium heat and whisk often until smooth and hot. To reheat in the microwave, use a microwave-safe bowl, cover loosely, and heat in short bursts, stirring between each one. If the gravy gets too thick, add a splash of broth or water.
Recipe Info
Preparation Time: 25 minutes
Cooking Time: 30 minutes
Total Time: 55 minutes
Difficulty Level: Easy
Servings: 8
Calories: 96 kcal per serving
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: about 720 to 850
- Protein: about 18 to 24 g
- Fat: about 50 to 60 g
- Carbohydrates: about 45 to 60 g
Ingredients
- 1/4 cup olive oil
- 4 cups sliced assorted mushrooms (cremini, baby bella, portobello or white button)
- 1/4 tsp salt, divided (1/8 tsp early, the rest later), plus more to taste
- 1/2 medium white onion, minced
- 1/2 small shallot, minced
- 4 cloves garlic, mashed and minced
- 1/2 cup dry red wine
- 5 cups vegetable broth
- 1/8 tsp black pepper
- 1 herb bundle: 2 sprigs rosemary, 4 sprigs thyme and 4 sage leaves, tied with kitchen twine
- 1 1/2 tbsp tapioca flour (or cornstarch/arrowroot)
- 2 tbsp cold water, for mixing the thickener (if using cornstarch)

Step-by-Step Instructions
Step 1: Brown the Mushrooms
Heat a large Dutch oven or heavy pot over medium-high heat, and add the olive oil. When the oil shimmers, add the mushrooms and 1/8 teaspoon of the salt. Then lower the heat to medium and cook for 7 to 9 minutes, stirring now and then, until the mushrooms release their liquid and begin to brown.
Step 2: Soften the Aromatics
Add the onion, shallot, and garlic. Sauté for 3 to 4 minutes, stirring often, until everything softens and smells fragrant. This step builds the base flavor of the mushroom gravy.
Step 3: Deglaze With Wine
Pour in the red wine and scrape up the browned bits from the bottom of the pot. Let it bubble for about 1 minute. This adds deep flavor and helps the gravy taste rich and rounded.
Step 4: Simmer With Broth and Herbs
Add the vegetable broth, the remaining salt, pepper, and the herb bundle. Raise the heat to high and bring it to a boil. Then reduce the heat to low and simmer uncovered for 30 minutes, until the liquid reduces and the flavor becomes stronger.
Step 5: Remove the Herb Bundle
Fish out and discard the herb bundle. At this point, the gravy should smell hearty and herby, with a nice mushroom base and a gentle wine note.
Step 6: Thicken and Finish
While whisking constantly, slowly sprinkle in the tapioca flour. If you are using cornstarch, whisk it into 2 tablespoons of cold water first, then stir it in. Simmer for 2 to 3 minutes, until the gravy thickens enough to coat the back of a spoon. If it still seems thin, whisk in another 1 teaspoon of starch mixed with a splash of cold water. Finally, taste and add more salt and pepper as needed, then serve hot.
Conclusion
This Rich Vegetarian Mushroom Gravy With Herbs is simple, cozy, and full of deep flavor. The mushrooms bring richness, the herbs add warmth, and the wine helps create a gravy that feels special enough for holidays but easy enough for everyday meals. Plus, it stores well, so you can make it ahead and enjoy it later.
If you try this recipe, I would love to hear how it turned out for you. Leave a comment, share it with a friend, or save it for your next holiday table. And if you enjoy easy comfort food like this, be sure to look for more simple homemade sauces and side dishes too.
Print
Rich Vegetarian Mushroom Gravy With Herbs
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Total Time: 55 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Method: Simmering
- Cuisine: Vegetarian
- Diet: Vegetarian
Description
This mushroom gravy is pure comfort in a bowl, featuring deep, savory flavors from a blend of mushrooms and herbs, perfect for weeknight dinners or holiday meals.
Ingredients
- 1/4 cup olive oil
- 4 cups sliced assorted mushrooms (cremini, baby bella, portobello, or white button)
- 1/4 tsp salt, divided
- 1/2 medium white onion, minced
- 1/2 small shallot, minced
- 4 cloves garlic, mashed and minced
- 1/2 cup dry red wine
- 5 cups vegetable broth
- 1/8 tsp black pepper
- 1 herb bundle: 2 sprigs rosemary, 4 sprigs thyme, and 4 sage leaves
- 1 1/2 tbsp tapioca flour (or cornstarch)
- 2 tbsp cold water, for mixing the thickener (if using cornstarch)
Instructions
- Brown the mushrooms by heating a large Dutch oven over medium-high heat with olive oil and cooking them with a little salt for 7 to 9 minutes until they brown.
- Add onion, shallot, and garlic; sauté for 3 to 4 minutes until softened and fragrant.
- Pour in red wine and scrape up browned bits to add flavor, letting it bubble for about 1 minute.
- Add vegetable broth, remaining salt, pepper, and the herb bundle. Bring to a boil, then reduce heat and simmer uncovered for 30 minutes.
- Remove and discard the herb bundle, leaving a rich gravy base.
- Whisk in tapioca flour or cornstarch gradually until the gravy thickens enough to coat the back of a spoon, simmering for 2 to 3 minutes.
- Taste and add salt and pepper as needed before serving hot.
Notes
This gravy is excellent over mashed potatoes or served with stuffing, roasted veggies, or vegetarian meatloaf. It stores well for leftovers.
Nutrition
- Serving Size: 1 serving
- Calories: 96
- Sugar: 2g
- Sodium: 400mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 9g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 0mg