This mushroom gravy is rich, savory, and easy to make from scratch, giving you a comforting, flavorful sauce without drippings using simple pantry ingredients.

This serves well with creamy polenta, cauliflower mashed potatoes, roasted carrots and potatoes, and garlic mashed potatoes.

Finished mushroom gravy served warm over mashed potatoes topped with parsley.

An Easy Sauce That Makes Every Meal Better

This mushroom gravy is rich, savory, and deeply comforting, yet simple enough for any home cook. Made without drippings, it delivers big, cozy flavor using everyday pantry ingredients ๐Ÿ„

Itโ€™s a vegan mushroom gravy that pairs beautifully with almost any roasted main. Louise and I love serving it with our mushroom Wellington, lentil loaf, and stuffed butternut squash, especially when we want a meal that’s generous and satisfying without feeling heavy.

Easy to make and full of umami, this gravy proves you can skip meat and drippings and still bring bold flavor to the table โœจ

Ingredients

Full ingredients and substitutions are in the recipe box below.

Ingredients for easy mushroom gravy mushrooms herbs broth butter flour and olive oil.
  • Mushrooms: Button, cremini, baby bella, portobello, or porcini all work and build deep flavor for a homemade mushroom gravy. Substitute frozen mushrooms; cook them well until their liquid evaporates and they turn golden.
  • Extra virgin olive oil: Adds richness and helps brown the mushrooms evenly. Substitute butter, vegan butter, avocado oil, or another neutral vegetable oil.
  • Garlic: Freshly minced or grated garlic gives the best aroma in a mushroom gravy from scratch. Substitute a pinch of garlic powder or onion powder in a pinch.
  • Flour: Thickens the gravy and creates a smooth texture. Substitute gluten-free all-purpose flour, rice flour, or 1 teaspoon cornstarch mixed with the broth.
  • Butter or Vegan Butter: Adds classic gravy richnessโ€”both dairy and non-dairy butter work. You can substitute olive oil.
  • Vegetable broth: Forms the savory base of the sauce. Substitute chicken broth or mushroom broth for deeper flavor.
  • Soy sauce: Boosts umami and color. Substitute tamari or reduced-sodium soy sauce.
  • Rosemary: Adds warmth and aroma. Substitute fresh thyme, sage, or a bay leaf.
  • Fresh herbs: Parsley or chives brighten the finished gravy, especially when serving as gravy for mashed potatoes.
Finished close up mushroom gravy rich glossy texture with sauteฬed mushrooms and herbs.

How To Make Mushroom Gravy

Step 1: Clean and Chop the Mushrooms

Clean the mushrooms by brushing them with a damp paper towel or rinsing quickly if theyโ€™re very dirty. Slice them thin and evenly so they cook at the same rate and brown properly.

Step 1 Clean and sliced mushrooms on cutting board ready for cooking.

Step 2: Cook the Mushrooms

Heat the olive oil in a wide skillet over medium-high heat. Add the mushrooms with a pinch of salt and pepper. Cook, stirring occasionally, until they release their liquid and the pan dries out.

Keep cooking until the mushrooms turn golden and flavorful. Add the grated garlic and cook briefly until fragrant, then transfer the mushrooms to a plate.

Step 2 Mushrooms sauteฬing in skillet until golden and deeply flavorful.

Step 3: Make the Gravy Base

In the same skillet, melt the butter over medium heat. Whisk in the flour and let it bubble gently. Slowly pour in the broth, soy sauce, and rosemary, stirring constantly until the sauce thickens into a smooth gravy.

Step 3 Whisking flour and broth in skillet to make smooth gravy base.

Step 4: Finish and Serve

Return the mushrooms to the skillet and stir to combine. Simmer briefly, then taste and adjust seasoning or thickness. Serve warm. You can top it with chopped parsley.

Step 4 Finished vegetarian mushroom gravy simmering in pan with herbs.

Tips

  • Take your time browning the mushrooms: Let them release their water and keep cooking until the pan is dry and the mushrooms turn golden. This is where most of the flavor comes from in a good homemade mushroom gravy.
  • Use a wide skillet: Crowded mushrooms steam instead of brown. A wide pan helps them cook evenly and develop deeper flavor.
  • Whisk constantly when adding liquid: This prevents lumps and keeps the gravy smooth, especially important for a silky plant based gravy.
  • Adjust thickness gradually: If the gravy gets too thick, add broth a little at a time. If itโ€™s too thin, simmer for another minute.
  • Season at the end: Soy sauce and broth can vary in saltiness, so taste before adding extra salt.
  • Make it ahead if needed: This gravy reheats well and is perfect for stress-free holiday cooking, including Christmas and Thanksgiving mushroom gravy.
  • Serve it hot: Gravy thickens as it cools, so warm it gently before bringing it to the table.

Frequently Asked Questions

Can I make this gravy without butter?

Yes. You can use olive oil or vegan butter and still get a rich, satisfying vegetarian mushroom gravy.

Why are my mushrooms watery instead of browned?

This usually means the pan was crowded or the heat was too low. Use a wide skillet and cook a little longer to let moisture evaporate, especially when making mushroom gravy without drippings.

Can I make this ahead of time?

Absolutely. The gravy can be made a day or two in advance and gently reheated on the stove with a splash of broth.

How do I fix gravy thatโ€™s too thick?

Whisk in warm broth a little at a time until you reach your desired consistency.

Can I freeze mushroom gravy?

Yes. Let it cool completely, then freeze in an airtight container. Thaw overnight and reheat gently, whisking well before serving.

More Easy Sides

If you tried this Easy Mushroom Gravy recipe or any other recipe on our blog, please leave a ๐ŸŒŸ star rating and let us know how it goes in the comments. We love hearing from you!

Easy mushroom gravy served with black pepper and parsley on mashed potato.

Easy Mushroom Gravy (Without Drippings)

5 from 17 votes
This mushroom gravy is rich, savory, and easy to make from scratch, giving you a smooth, flavorful sauce without drippings that pairs perfectly with cozy home-cooked meals.
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 6 people
Course: Side dish
Cuisine: American

Video

Easy Mushroom Gravy is a creamy side dish

Ingredients 

Sautรฉed Mushrooms

  • 2 tablespoons extra virgin olive oil
  • 1 pound mushrooms sliced 1/8 inch or 3 mm thick
  • ยฝ teaspoon salt + black pepper
  • 2 cloves garlic grated

Gravy

  • 2 tablespoons butter or non-dairy butter
  • 4 tablespoons all-purpose flour
  • 2 cups vegetable broth add more for a thinner gravy
  • 1 sprig rosemary or 1/2 teaspoon dried rosemary
  • 1 tablespoon soy sauce reduced-sodium

Instructions 

  • Prep the Mushrooms: Wipe 1 pound mushrooms with a damp paper towel (or rinse quickly if very dirty). Slice them thin so they cook evenly.
    Step 1 Clean and sliced mushrooms on cutting board ready for cooking.
  • Cook the Mushrooms: Heat 2 tablespoons extra virgin olive oil in a wide pan over medium-high heat. Add mushrooms, ยฝ teaspoon salt, and pepper.
    Cook, stirring now and then, until the mushrooms release their water and the pan looks dry.
    Keep cooking until they turn brown. Add 2 cloves garlic (grated) and cook for 30 seconds, just until it smells good. Move mushrooms to a plate.
    Step 2 Mushrooms sauteฬing in skillet until golden and deeply flavorful.
  • Make the Gravy: In the same pan, melt 2 tablespoons butter over medium heat. Stir in 4 tablespoons all-purpose flour and let it bubble gently for about 1 minute.
    Slowly pour in 2 cups vegetable broth, 1 sprig rosemary, and 1 tablespoon soy sauce, stirring the whole time so there are no lumps. Cook until the gravy thickens.
    Step 3 Whisking flour and broth in skillet to make smooth gravy base.
  • Finish and Serve: Add the mushrooms back to the pan and stir. Simmer for 1โ€“2 minutes.
    Taste and adjust salt or add a splash of broth if itโ€™s too thick. Serve warm.
    Step 4 Finished vegetarian mushroom gravy simmering in pan with herbs.

Notes

Substitutions
  • Mushrooms โ†’ Button, cremini, baby bella, portobello, porcini, or frozen mushrooms (cook until all liquid is gone and theyโ€™re golden)
  • Extra virgin olive oil โ†’ Butter, vegan butter, avocado oil, or another neutral vegetable oil
  • Garlic โ†’ A pinch of garlic powder or onion powder
  • Flour โ†’ Gluten-free all-purpose flour, rice flour, or cornstarch mixed with water
  • Butter or vegan butter โ†’ Olive oil
  • Vegetable broth โ†’ Chicken broth or mushroom broth
  • Soy sauce โ†’ Tamari or reduced-sodium soy sauce
  • Rosemary โ†’ Fresh thyme, sage, or a bay leaf.
ย 
Tips
  • Brown the mushrooms well โ€“ Let them release their liquid and keep cooking until the pan is dry and theyโ€™re golden. Thatโ€™s where the big flavor comes from.
  • Use a wide pan โ€“ Crowded mushrooms steam instead of brown. More space = better flavor.
  • Whisk as you pour โ€“ Add the liquid slowly and whisk the whole time to keep the gravy smooth and lump-free.
  • Fix thickness little by little โ€“ Too thick? Add a splash of broth. Too thin? Simmer for another minute.
  • Taste at the end โ€“ Broth and soy sauce can be salty, so season only after everything is combined.
  • Make it ahead โ€“ This gravy reheats well and is great for stress-free holiday cooking.
  • Serve hot โ€“ Gravy thickens as it cools, so warm it gently before serving.
  • Store the mushroom gravy in an airtight container in the refrigerator for up to 4 days, or freeze it for up to 2 months and reheat gently on the stove.
    ย 

Nutrition

Serving: 1 of 6, Calories: 115kcal, Carbohydrates: 7g, Protein: 3g, Fat: 9g, Saturated Fat: 3g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 4g, Trans Fat: 0.2g, Cholesterol: 11mg, Sodium: 330mg, Potassium: 261mg, Dietary Fiber: 1g, Sugar: 2g, Vitamin A: 126IU, Vitamin B6: 0.1mg, Vitamin C: 2mg, Vitamin E: 1mg, Vitamin K: 3ยตg, Calcium: 9mg, Folate: 23ยตg, Iron: 1mg, Manganese: 0.1mg, Magnesium: 11mg, Zinc: 0.5mg
Tried this recipe?Leave a comment below or mention @theplantbasedschool on Instagram. We love hearing from you โญ๏ธ ๐Ÿ’š.

Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

Weโ€™re here to share delicious, easy, and healthy plant-based recipes (vegetarian & vegan) ๐ŸŒฟโœจ.

Welcome to our blog, we are glad you are here.

5 from 17 votes (11 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




14 Comments

  1. 5 stars
    Listen, I can’t make gravy to save my life. Even before I was vegetarian, i just couldn’t get that to come together and was always lumpy or bland. This was easy and very delicious. I think frying the mushrooms until all the water is gone is essential, it imparts seared bits of flavor on the pan that make this so yummy!

    1. Hi Stacey,

      Amazing – I’m so happy you enjoyed it! And you’re right, the key to success (and more flavor) is charred fried mushrooms ๐Ÿ’ช
      Thank you for taking the time to leave a comment here.

      All the best,
      Louise

    1. Hi JoAnn,
      Unfortunately, we are not able to provide this information since our calculator does not provide accurate sodium amounts.
      Kindest, Louise

    1. Hi Mary,
      1 serving is about 6 ounces, depending on the water content of mushrooms and the amount of vegetable broth added.
      I hope that helps. Have a great rest of your day!
      Kindest, Louise