Mushroom Gravy is the ultimate comfort food, rich with earthy flavors and a velvety texture that elevates any dish. In just 45 minutes, you can create a savory masterpiece that’s perfect for drizzling over mashed potatoes, roasted veggies, or your favorite protein. The blend of tender mushrooms, aromatic herbs, and a silky sauce is both hearty and indulgent, making it a crowd-pleaser for any occasion.
This recipe is a game-changer for busy cooks, with only 15 minutes of prep and a hands-off simmering process. The deep umami notes from the mushrooms pair beautifully with a hint of garlic and thyme, creating a sauce that’s as versatile as it is delicious. Whether it’s a cozy weeknight dinner or a holiday feast, this gravy will leave everyone asking for seconds.
Ingredients for Mushroom Gravy

- 2 tablespoons extra-virgin olive oil
- 1 shallot, finely chopped (about ⅓ cup)
- 16 ounces cremini mushrooms, sliced (substitute with button mushrooms if needed)
- ½ tablespoon tamari (or soy sauce as a substitute)
- 2 garlic cloves, minced
- 1½ tablespoons fresh thyme leaves (or 1½ teaspoons dried thyme)
- ½ tablespoon chopped fresh rosemary (or ½ teaspoon dried rosemary)
- ¼ cup all-purpose flour
- 3 cups vegetable broth
- Sea salt and freshly ground black pepper, to taste
Step-by-Step Instructions
- Heat the olive oil in a large skillet over medium heat.
- Add the shallot and cook until soft and translucent, about 4 minutes.
- Add the mushrooms and cook until soft and browned, about 8 to 10 minutes.
- Stir in the tamari, garlic, thyme, and rosemary, and cook for 1 minute until fragrant.
- Sprinkle the flour over the mushrooms and stir constantly for 1 minute to coat evenly.
- Gradually add the vegetable broth, whisking constantly to avoid lumps.
- Bring the mixture to a simmer and cook until thickened, whisking often, about 20 minutes.
- Season with sea salt and freshly ground black pepper to taste.
- Serve warm and enjoy!
Perfect Pairings: Serving Suggestions
This rich and savory Mushroom Gravy is incredibly versatile. Pour it over mashed potatoes for a classic comfort dish, or drizzle it on roasted vegetables for a hearty side. It also pairs beautifully with grilled tofu, steamed rice, or even vegan meatloaf for a satisfying main course. Don’t forget a sprinkle of fresh thyme or parsley for a pop of color!
Make It Ahead: Storage and Reheating
This gravy keeps well in the fridge for up to 4 days. Store it in an airtight container and reheat it gently on the stovetop, adding a splash of vegetable broth if it thickens too much. For longer storage, freeze it in portions for up to 3 months. Thaw overnight in the fridge before reheating.
Switch It Up: Recipe Variations
Want to customize this gravy? Try using shiitake mushrooms for a deeper umami flavor, or mix in wild mushrooms for a gourmet twist. For a gluten-free version, swap the all-purpose flour with cornstarch or arrowroot powder. If you’re out of tamari, soy sauce or coconut aminos work just as well.
Time-Saving Tips for Busy Cooks
To speed up prep, use a food processor to slice the mushrooms and chop the shallot in seconds. If you’re short on time, skip the fresh herbs and use ½ teaspoon dried thyme and ½ teaspoon dried rosemary instead. Pre-measure your ingredients before starting to streamline the cooking process.
Essential Equipment Guidance
A large skillet or sauté pan is key for even cooking of the mushrooms and shallots. A whisk is essential for smoothing out the gravy as it thickens. If you’re doubling the recipe, use a deep saucepan to avoid spills while simmering.

Mushroom Gravy
Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 shallot, finely chopped ⅓ cup
- 16 ounces cremini mushrooms, sliced
- ½ tablespoon tamari
- 2 garlic cloves, minced
- 1½ tablespoons fresh thyme leaves
- ½ tablespoon chopped fresh rosemary
- ¼ cup all-purpose flour
- 3 cups vegetable broth
- Sea salt and freshly ground black pepper
Instructions
- Heat the olive oil in a large skillet over medium heat. Add the shallot and cook until soft, about 4 minutes.
- Add the mushrooms and cook until soft, about 8 to 10 minutes.
- Stir in the tamari, garlic, thyme, and rosemary.
- Sprinkle the flour over the mushrooms and stir for 1 minute.
- Add the broth and simmer until thickened, whisking often, about 20 minutes.
- Season with salt and pepper to taste.