Mushroom gravy is one of my favorite sauces to make on holidays. This savory, rich sauce tastes like pure coziness and instantly upgrades whatever you pour it over.
Contents
Mushroom Gravy Recipe
Mushroom gravy is a delicious, flavorful alternative to traditional meat-based gravies. It adds depth and umami to dishes like mashed potatoes, steaks, roasted vegetables, and more.

Unlike typical gravies that use meat drippings, mushroom sauce is often vegetarian or even vegan-friendly. The mushrooms cook down and release their natural earthiness, blending beautifully with herbs like thyme or parsley and broth.
What I love about making thid gravy is how easily you can tailor it. It can be made creamy or left thinner, chunky or blended until smooth. You can make it vegan, gluten-free, or classic old-fashioned style. Plus, it comes together in under half an hour with simple ingredients.
The dish pairs well with many foods for both everyday meals and special occasions. Mashed potatoes are a classic partner. For a hearty dinner, the gravy can be spooned generously over meatloaf or Salisbury steak. It also enhances roasted chicken or turkey.
If you want plant-based meals, pour it over rice, polenta, mashed cauliflower, or whole grain pasta. Bowls of roasted vegetables or steamed green beans are also a great option. German-inspired meals often use this gravy atop schnitzel or alongside Yorkshire pudding for a traditional, savory touch.
This gravy can elevate buttermilk biscuits, beef, pork, or lamb roasts. It’s just as delightful ladled over pork chops, or served alongside focaccia or crusty bread for dipping.
Here’s how to make the mushroom gravy:

Mushroom Gravy
Nutrition
Ingredients
- 2 tbsp butter
- 1 tbsp olive oil
- 1 small onion finely chopped
- 2 cloves garlic minced
- 8 oz mushrooms, sliced
- 2 tbsp all-purpose flour
- 2 cups vegetable or chicken broth
- 1 tsp soy sauce or tamari
- 1/2 tsp black pepper
- Salt to taste
- Fresh parsley chopped (optional, for garnish)
Instructions
- Heat butter and olive oil in a pan over medium heat.
- Add onions and sauté until translucent, about 3-4 minutes. Stir in garlic and cook for 30 seconds until fragrant.
- Add mushrooms and cook until they release moisture and begin to brown, about 5-7 minutes.
- Sprinkle flour over mushrooms and stir to coat evenly. Cook for 1-2 minutes to remove the raw flour taste.
- Gradually add broth while stirring constantly to avoid lumps.
- Add soy sauce, black pepper, and salt to taste. Simmer for 5-7 minutes until the gravy thickens.
- Garnish with chopped parsley before serving.
Notes
- For a creamier version, add 1/4 cup of cream or milk at the end.
- Use plant-based butter and broth for a vegan option.
Variations
Here are some fun twists and variations to make this mushroom gravy recipe:
- Creamy Mushroom Gravy includes a splash of cream or milk for extra richness and a luxurious texture.
- Red Wine Mushroom Gravy is made by deglazing the pan with dry red wine, lending depth and a slightly fruity complexity.
- Vegan Version subs out dairy for olive oil or vegan butter and uses vegetable broth, making it completely plant-based.
- Gluten-Free Version swaps out the flour for cornstarch or gluten-free flour.

- Smoky Gravy adds smoked paprika or a dash of liquid smoke to bring out a subtle smokiness that pairs beautifully with grilled foods.
- Spicy Gravy spices things up with extra black pepper, cayenne, or chili flakes for those who like a kick.
- Chunky Mushroom Gravy leaves the mushrooms in bite-sized pieces, giving great texture, while Blended Mushroom Gravy is pureed for a silky, uniform finish.