Chop the Greens

  • Home
  • Instant Pot Recipes
  • Recipes
  • Air Fryer Recipes
menu icon
go to homepage
  • Home
  • Instant Pot Recipes
  • Recipes
  • Air Fryer Recipes
subscribe
search icon
Homepage link
  • Home
  • Instant Pot Recipes
  • Recipes
  • Air Fryer Recipes
Γ—
Home Β» Recipes Β» Thanksgiving Recipes

Vegetarian Mushroom Gravy

Published: Nov 13, 2026 by Gari Β· This post may contain affiliate links Β· Leave a Comment

Sharing is caring!

Jump to Recipe Jump to Video

This vegetarian mushroom gravy is rich, savory, and full of deep mushroom flavor without using meat drippings or canned mushroom soup. The key is letting the mushrooms cook long enough for their moisture to evaporate and the edges to brown before building the gravy.

Pan of mushroom gravy with a spoon resting inside and mashed potatoes behind it.

I make it with cremini or white button mushrooms, onion, garlic, thyme, vegetable broth, and a little soy sauce for extra depth. A small splash of cream at the end is optional, but it makes the gravy especially smooth and rich.

It is perfect spooned over Instant Pot mashed potatoes , but it also works beautifully with roasted vegetables, rice, vegetarian meatloaf, holiday sides, or a full Thanksgiving dinner.

Jump to:
  • Why You'll Love This Vegetarian Mushroom Gravy
  • Ingredient Notes
  • How to Make Vegetarian Mushroom Gravy
  • The Secret to Better Mushroom Gravy
  • Vegetarian Mushroom Gravy for Mashed Potatoes
  • How Thick Should Mushroom Gravy Be?
  • How to Prevent Lumpy Gravy
  • Can I Make This Mushroom Gravy Creamy?
  • Can I Make Vegetarian Mushroom Gravy Without Cream?
  • What Mushrooms Are Best for Gravy?
  • Variations
  • Tips for the Best Mushroom Gravy
  • Make-Ahead Mushroom Gravy
  • How to Store Mushroom Gravy
  • Can You Freeze Mushroom Gravy?
  • What to Serve with Vegetarian Mushroom Gravy
  • Vegetarian Mushroom Gravy for Thanksgiving
  • Frequently Asked Questions
  • More Thanksgiving Recipes
  • Vegetarian Mushroom Gravy

Why You'll Love This Vegetarian Mushroom Gravy

  • Rich mushroom flavor: Browning the mushrooms properly gives the gravy much more depth.
  • Made from scratch: No canned cream of mushroom soup or packaged gravy mix.
  • Vegetarian: Vegetable broth keeps the gravy meat-free while still giving it plenty of savory flavor.
  • Perfect for mashed potatoes: This is exactly the kind of thick, spoonable gravy that works over creamy mashed potatoes.
  • Easy to make ahead: Prepare it before Thanksgiving and gently reheat before serving.
  • Easy to adjust: Make it thicker, thinner, creamier, or dairy-free depending on what you need.
Creamy brown mushroom gravy with sliced mushrooms and herbs in a red pan.

Ingredient Notes

  • Mushrooms: Cremini mushrooms give the gravy a deeper flavor, but white button mushrooms work well too. Slice or chop them fairly small so the gravy is easy to spoon over mashed potatoes.
  • Butter: Adds richness and helps create the base of the gravy.
  • Olive oil: Using a little oil with the butter helps the mushrooms brown without the butter scorching too quickly.
  • Onion: Finely diced onion adds sweetness and savory flavor once it softens.
  • Garlic: Add it after the onion so it doesn't burn while the mushrooms are browning.
  • All-purpose flour: Thickens the gravy. Cook it briefly before adding the broth so the gravy doesn't taste floury.
  • Vegetable broth: Use low-sodium broth so you can control the final salt level.
  • Soy sauce: Adds a small amount of umami and helps deepen the savory flavor without making the gravy taste like soy sauce.
  • Thyme: Dried or fresh thyme both work well with mushrooms.
  • Black pepper: Adds warmth and balances the richness.
  • Heavy cream: Optional, but a couple tablespoons make the gravy slightly richer and creamier.

How to Make Vegetarian Mushroom Gravy

Sliced mushrooms with golden-brown edges sautéing in a pan.

1. Brown the Mushrooms

Heat the olive oil and 1 tablespoon butter in a wide skillet over medium-high heat.

Add the mushrooms and spread them out as much as possible. Cook for about 10-15 minutes, stirring occasionally, until the mushrooms release their liquid, the moisture cooks away, and the edges begin to brown.

Don't rush this step. Browning the mushrooms is what gives the gravy a deeper, more savory flavor.

If your skillet is small, cook the mushrooms in batches rather than overcrowding the pan.

Diced onion and chopped garlic added to browned mushroom slices.

2. Add the Onion

Reduce the heat to medium. Add the remaining butter, then add the garlic and cook for 1 minute. Then add diced onion. Cook for about 2-3 minutes, stirring occasionally, until the onion softens. Also, add thyme and cook for another 30 seconds.

Flour sprinkled over browned mushrooms and chopped onion in a pan.

4. Add the Flour

Sprinkle the flour evenly over the mushrooms and onions.

Stir continuously for 1-2 minutes so the flour coats the mixture and loses its raw taste.

Vegetable broth being poured into the mushroom mixture while stirring.

5. Gradually Add the Broth

Slowly pour in the vegetable broth, adding a little at a time and stirring well after each addition.

This helps prevent lumps and creates a smooth gravy.

Once all the broth has been incorporated, stir in the soy sauce and black pepper.

Mushroom gravy bubbling in a pan with sliced mushrooms and herbs.

6. Simmer the Gravy

Bring the gravy to a gentle simmer.

Cook for 8-10 minutes, stirring occasionally, until it thickens enough to coat the back of a spoon.

Keep in mind that the gravy will continue to thicken as it cools.

7. Finish and Adjust

If using heavy cream, stir it in at the end.

Taste the gravy before adding salt since both the vegetable broth and soy sauce already contain salt.

If the gravy becomes thicker than you like, add a splash of vegetable broth until it reaches your preferred consistency. Serve warm.

The Secret to Better Mushroom Gravy

The most important part of this recipe is browning the mushrooms properly.

Mushrooms release a lot of water when they first hit the pan. If you add the other ingredients too early, they mostly steam instead of brown.

I let them cook until:

  • Their released liquid has evaporated
  • The pan no longer looks watery
  • The mushrooms begin to develop browned edges

This usually takes about 10-15 minutes.

That extra time makes a noticeable difference in the finished gravy.

Instant Pot mashed potatoes with mushroom gravy.

Vegetarian Mushroom Gravy for Mashed Potatoes

This gravy is especially good over creamy mashed potatoes because it is thick enough to sit on top without immediately running off the plate.

The mushrooms add texture, while the onion, garlic, thyme, broth, and soy sauce create the savory flavor you expect from a traditional gravy.

Serve it over my Instant Pot Mashed Potatoes for an easy vegetarian Thanksgiving side.

How Thick Should Mushroom Gravy Be?

The gravy should be thick enough to coat the back of a spoon but still pour easily. When it first finishes cooking, it may look slightly thinner than you expect.

Let it sit for a few minutes before deciding whether it needs additional thickening because it will continue to thicken as it cools.

If it becomes too thick, simply stir in a splash of vegetable broth. If it is too thin, simmer it uncovered for another couple of minutes.

How to Prevent Lumpy Gravy

Add the broth gradually rather than pouring it all in at once.

After cooking the flour for 1-2 minutes, add a small amount of broth and stir until smooth. Then continue adding the broth in stages.

This makes it much easier to incorporate the flour evenly and gives you a smoother gravy.

Can I Make This Mushroom Gravy Creamy?

Yes.

I like adding about 2 tablespoons of heavy cream at the end when I want a slightly richer gravy.

You don't need much because the flour already creates the creamy texture.

The cream is completely optional, so you can leave it out for a more traditional brown mushroom gravy.

Can I Make Vegetarian Mushroom Gravy Without Cream?

Absolutely.

The gravy thickens from the flour, so heavy cream isn't necessary.

Simply leave it out and finish the gravy with vegetable broth, soy sauce, thyme, and black pepper.

What Mushrooms Are Best for Gravy?

Both cremini mushrooms and white button mushrooms work well.

Cremini mushrooms have a slightly deeper, earthier flavor, so I usually prefer them when making gravy.

White button mushrooms are milder and also work perfectly if that's what you have.

You can also combine the two.

Spoonful of creamy mushroom gravy held above a red pan.

Variations

  • Creamy mushroom gravy: Add 2 tablespoons heavy cream at the end.
  • Extra thyme: Add fresh thyme leaves for a stronger herb flavor.
  • Dairy-free: Use vegan butter instead of regular butter and skip the heavy cream.
  • Vegan mushroom gravy: Use vegan butter and leave out the cream or replace it with a plant-based alternative.
  • Thinner gravy: Add extra vegetable broth.
  • Thicker gravy: Simmer a little longer before serving.
  • More mushroom texture: Slice the mushrooms rather than chopping them finely.
  • Smoother gravy: Finely chop the mushrooms so the finished gravy is easier to spoon.

Tips for the Best Mushroom Gravy

  • Use a wide skillet: More surface area helps the mushrooms brown instead of steam.
  • Don't overcrowd the pan: Cook the mushrooms in batches if needed.
  • Wait for the moisture to evaporate: This is the difference between steamed mushrooms and browned mushrooms.
  • Cook the flour: Give it 1-2 minutes before adding broth.
  • Add broth gradually: This keeps the gravy smoother.
  • Taste before adding salt: Soy sauce and broth both contribute salt.
  • Remember it thickens as it cools: Don't over-thicken it on the stove.
  • Keep extra broth nearby: A splash quickly loosens gravy that has become too thick.

Make-Ahead Mushroom Gravy

This vegetarian mushroom gravy is a great make-ahead Thanksgiving recipe. Prepare the gravy as directed and let it cool.

Transfer it to an airtight container and refrigerate. When you're ready to serve, reheat it gently on the stovetop over medium-low heat.

The gravy will usually thicken in the refrigerator, so add a splash of vegetable broth while reheating until it returns to your preferred consistency.

How to Store Mushroom Gravy

Store leftover gravy in an airtight container in the refrigerator.

It is best used within about 3-4 days. Reheat gently on the stovetop or in the microwave, stirring occasionally. Add a little broth if needed to loosen the texture.

Can You Freeze Mushroom Gravy?

Yes, although the texture can change slightly depending on whether you add cream.

For the best results, freeze the gravy before adding heavy cream. Cool it completely, transfer it to a freezer-safe container, and freeze.

Thaw overnight in the refrigerator, then reheat slowly and whisk or stir well. If desired, add the cream after reheating.

What to Serve with Vegetarian Mushroom Gravy

This gravy is especially good with:

  • Instant Pot mashed potatoes
  • Roasted potatoes
  • Pumpkin quinoa salad
  • Air fryer Brussels sprouts
  • Gochujang honey glazed carrots
  • Pumpkin dinner rolls
  • Pomegranate rice pilaf
  • Vegetarian mcaneatloaf
  • Roasted vegetables
  • Stuffing or dressing

For Thanksgiving, I especially like serving it with Instant Pot mashed potatoes, cranberry sauce, roasted vegetables, and warm dinner rolls.

Vegetarian Mushroom Gravy for Thanksgiving

Gravy is one of those Thanksgiving dishes that can be tricky when you're serving a vegetarian meal because traditional gravy often depends on meat drippings.

This mushroom gravy doesn't need them. Browning the mushrooms creates plenty of savory flavor, while onion, garlic, thyme, vegetable broth, and soy sauce build the rest of the gravy.

You can make it a day or two ahead, which also makes holiday cooking easier. Reheat it just before serving and loosen it with a little broth if needed.

Mushroom gravy in a red pan with mashed potatoes in the background.

Frequently Asked Questions

Why is my mushroom gravy too thick?

Gravy thickens as it cools. Stir in a little vegetable broth until it reaches your desired consistency.

Why is my gravy too thin?

Let it simmer uncovered for a few more minutes. The flour will continue thickening the gravy as it cooks.

Can I make mushroom gravy ahead of time?

Yes. Make it ahead, refrigerate it, and gently reheat with a splash of broth before serving.

Can I make this vegan?

Yes. Use vegan butter and omit the heavy cream or replace it with a plant-based alternative.

More Thanksgiving Recipes

If you're planning a vegetarian Thanksgiving menu, try these next:

  • Instant Pot mashed potatoes with chives.
    Instant Pot Mashed Potatoes
  • Pumpkin quinoa salad with feta and pomegranate.
    Pumpkin Quinoa Salad with Feta & Pomegranate
  • Sweet and spicy cranberry chutney.
    Cranberry Chutney Recipe | Sweet, Tangy & Spiced
  • Easy Instant Pot cranberry sauce with fresh cranberries and orange.
    Instant Pot Cranberry Sauce
See more Thanksgiving Recipes →

If you make this vegetarian mushroom gravy, leave a comment below and let me know how you served it. It's especially good over creamy mashed potatoes for Thanksgiving and holiday dinners.

Pan of mushroom gravy with a spoon resting inside and mashed potatoes behind it.
Gari

Vegetarian Mushroom Gravy

No ratings yet
Rich, savory mushroom gravy made with browned cremini mushrooms, onion, garlic, and vegetable broth. Serve over mashed potatoes, tofu steaks, or your favorite holiday roast.
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 35 minutes mins
Total Time 45 minutes mins
Servings: 6
Course: sauce, Side Dish
Cuisine: American
Calories: 103
Ingredients Equipment Method Nutrition Video Notes

Ingredients
  

  • 16 oz cremini mushrooms cleaned and sliced
  • 2 tablespoons Butter divided
  • 1 tablespoon Olive Oil
  • 1 small Onion finely diced
  • 3 cloves Garlic minced
  • ½ teaspoon Thyme dried
  • ¼ cup All-Purpose Flour
  • 3 cups Vegetable Broth
  • 2 teaspoons Soy Sauce
  • ¼ teaspoon Black Peppercorns
  • Salt to taste
  • 2 tablespoons Heavy Cream optional
  • 1 tablespoon Parsley optional garnish

Equipment

  • Large skillet
  • Measuring cups and spoons

Method
 

  1. Brown the mushrooms: Heat olive oil and 1 tablespoon butter in a large skillet over medium-high heat. Add mushrooms and cook for 10-15 minutes, stirring occasionally, until their released liquid evaporates and they develop golden-brown edges. Cook in batches if necessary.
    16 oz cremini mushrooms, 2 tablespoons Butter, 1 tablespoon Olive Oil
    Sliced mushrooms with golden-brown edges sautéing in a pan.
  2. Cook the aromatics: Reduce heat to medium. Add the remaining 1 tablespoon of butter and garlic; cook for 1 minute, until softened. Then add the chopped garlic and cook for 2-3 minutes, or until the onion is nice and soft. Lastly, add thyme and cook for another 30 seconds.
    1 small Onion, 3 cloves Garlic, ½ teaspoon Thyme
    Diced onion and chopped garlic added to browned mushroom slices.
  3. Add the flour: Sprinkle flour over the mushroom mixture. Cook for 1-2 minutes, stirring continuously to coat the mushrooms and cook the flour.
    ¼ cup All-Purpose Flour
    Flour sprinkled over browned mushrooms and chopped onion in a pan.
  4. Pour in the broth: Gradually add vegetable broth, stirring well after each addition to prevent lumps. Scrape up the browned bits from the pan.
    3 cups Vegetable Broth
    Vegetable broth being poured into the mushroom mixture while stirring.
  5. Simmer: Stir in soy sauce and black pepper. Bring to a gentle simmer and cook uncovered for 8-10 minutes, stirring occasionally, until the gravy coats the back of a spoon.
    2 teaspoons Soy Sauce, ¼ teaspoon Black Peppercorns
    Mushroom gravy bubbling in a pan with sliced mushrooms and herbs.
  6. Adjust and serve: Stir in optional cream. Taste and add salt as needed. Add more broth if too thick, or simmer longer if too thin. Garnish with parsley, if using, and serve warm.
    Salt, 2 tablespoons Heavy Cream, 1 tablespoon Parsley

Video

Nutrition

Calories: 103kcalCarbohydrates: 11gProtein: 3gFat: 6gSaturated Fat: 4gPolyunsaturated Fat: 0.3gMonounsaturated Fat: 2gTrans Fat: 0.2gCholesterol: 16mgSodium: 640mgPotassium: 385mgFiber: 1gSugar: 3gVitamin A: 511IUVitamin C: 3mgCalcium: 28mgIron: 1mg

Notes

  • Mushrooms: Cremini, also sold as baby bella, give a deeper flavor. White button mushrooms also work.
  • Texture: Leave chunky or partially blend after simmering for a smoother gravy.
  • Consistency: The gravy thickens as it cools. Add broth gradually when reheating.
  • Vegan option: Replace butter with vegan butter and omit the cream or use an unsweetened plant-based alternative.
  • Salt: Taste before adding salt because broth and soy sauce vary in saltiness.

Tried this recipe?

Let us know how it was!

More Thanksgiving Recipes

  • Air fryer broccoli and chickpeas easy healthy vegetarian recipe.
    AIR FRYER BROCCOLI & CHICKPEAS
  • Beetroot hummus recipe served as a colorful appetizer platter.
    BEETROOT HUMMUS (Healthy, Creamy & Oil-Light)
  • Bowl of yellow lentil soup garnished with cilantro being eaten.
    Lentil Dal Soup (Healthy, No-Cream, Dump-and-Go)
  • Healthy cranberry pistachio chocolate bark made with dark chocolate.
    Pistachio Cranberry Chocolate BarkΒ (Easy Holiday Treat!)

Sharing is caring!

Leave a Reply Cancel reply

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

Recipe Rating




Hey, I'm Gari!

Welcome toΒ Chop the Greens, my corner of the internet dedicated to healthy, vegetarian Indian cuisine. I'm a former tech professional turned food blogger based in Charlotte, NC. My goal is to show you that vegetarian food can be vibrant, flavorful, and easy to fit into a busy life. Thanks for stopping by!

Meet Gari

New Recipes

  • Overhead view of mushroom gravy with sliced mushrooms and a serving spoon in a red pan.
    Vegetarian Mushroom Gravy
  • Crispy Punjabi mathri served with Indian pickle.
    Mathri Recipe | Crispy Punjabi Namkeen Mathri
  • Homemade gulab jamun made with khoya.
    Gulab Jamun Recipe with Khoya
  • Air fryer sabudana vada with green chutney.
    Air Fryer Sabudana Vada

Footer

↑ back to top

ABOUT

  • Privacy Policy
  • About Us
  • Contact

SUBSCRIBE

  • Sign Up! for emails and updates

COOKING

  • 40+ VEGETARIAN SUMMER RECIPES
  • INSTANT POT RICE RECIPES

As an Amazon Associate, I earn from qualifying purchases.

COPYRIGHT Β© 2025 CHOP THE GREENS

Chop the Greens
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}
  • Facebook
  • X
  • Pinterest
  • WhatsApp
  • Mix
  • Threads

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required