Mushroom Gravy

A rich, hearty mushroom and onion gravy made with butter, garlic, thyme, and beef broth — perfect for holiday plates or cozy weeknight meals.

This mushroom gravy has been a comfort staple in my kitchen for years. I first developed this version one chilly November while testing sauces to serve alongside a holiday roast; the combination of silky butter, deeply browned mushrooms, fragrant onions, and fresh herbs created a savory, lingering sauce that stole the show. It quickly became the thing family members asked for most, spooned over mashed potatoes, roasted vegetables, and even drizzled onto simple sliced turkey. The texture is velvety and glossy, with mushroom pieces that remain tender but not mushy, and a background of caramelized onion that gives it depth.
I remember one Thanksgiving when my cousin announced he'd skip the traditional gravy and stick with the turkey alone. After trying a spoonful of this mushroom-forward sauce, he came back for thirds. That moment convinced me that a well-made sauce can elevate an entire meal without complicated steps. The goal here is straightforward comfort with professional technique: build flavor by browning, make a proper roux for silky thickness, and finish with slow simmering so the herbs and garlic meld. It's easy to scale, and with a few simple swaps it can be vegetarian or gluten-free while staying deeply satisfying.
Why You'll Love This Recipe
- This sauce comes together in about 35 minutes total, making it ideal for busy holiday timelines or last-minute weeknight upgrades.
- It uses accessible pantry staples and supermarket mushrooms, so you can recreate it without specialty ingredients; sliced white or cremini mushrooms are perfect.
- The method builds deep, layered flavor through browning and a short simmer rather than relying on heavy cream or long braises.
- Make-ahead friendly: it refrigerates well and reheats beautifully, so you can free up stove space on the day of the feast.
- Flexible for dietary needs — swap beef broth for vegetable broth for a vegetarian version and use gluten-free flour to make it gluten-free.
- The texture is rich and glossy thanks to a proper butter-flour roux and careful whisking to avoid lumps.
From my tests, guests always notice the savory mushroom undertone first, then the buttery finish. Family feedback consistently praises the balance — not too salty, not too heavy. I love how a small pan of this turns simple dishes into ones that feel special, and how easy it is to adjust the herbs and seasoning to match whatever you’re serving.
Ingredients
- Unsalted butter: Four tablespoons (1/4 cup). Salted butter can be used, but I prefer unsalted to control seasoning; clarify it slightly if you want a cleaner butter flavor.
- Yellow onion: One medium, finely chopped. Yellow onions caramelize well and add a sweet, savory backbone; look for firm bulbs with tight skin.
- Mushrooms: 16 ounces sliced. I typically use two 8-ounce containers of pre-sliced white button or cremini mushrooms for convenience; cremini gives a deeper flavor.
- Garlic: Two cloves, finely minced. Fresh garlic adds brightness; mince or grate it to release the oils quickly during the short garlic step.
- Lite soy sauce: One tablespoon. Adds umami and color; use reduced-sodium to avoid over-salting.
- Fresh thyme: One tablespoon leaves. If using dried, 1 to 1 1/2 teaspoons is fine. Thyme pairs naturally with mushrooms.
- Fresh rosemary: One teaspoon finely chopped. Dried rosemary at 1/2 teaspoon is acceptable; chop finely so it infuses without sharp woody bits.
- All-purpose flour: 1/4 cup. This makes a roux with the butter to thicken the sauce; for gluten-free, use a certified gluten-free flour blend.
- Reduced sodium beef broth: Three cups. Provides deep savory notes; swap for vegetable broth to make the sauce vegetarian.
- Salt and pepper: 3/4 teaspoon each to start, then adjust to taste after simmering.
Instructions
Step 1: Melt the butter and sweat the onions:Place a large, high-sided sauté pan over medium-high heat and add 4 tablespoons unsalted butter. Allow it to melt but not brown. Add the finely chopped medium yellow onion and sauté about 3 minutes until it begins to soften and become fragrant. You want translucency and a touch of color, not full caramelization yet; this develops the sweet base for the sauce.Step 2: Brown the mushrooms:Add 16 ounces sliced mushrooms and raise the heat slightly if needed. Sauté for 8 to 10 minutes, stirring frequently. The goal is to evaporate released liquid and develop browning on the mushroom surfaces. Proper browning builds umami and color in your sauce — pause stirring occasionally to let contact browning occur, but stir often enough to avoid burning.Step 3: Add aromatics and herbs:Stir in 2 minced garlic cloves, 1 tablespoon lite soy sauce, 1 tablespoon fresh thyme, and 1 teaspoon fresh rosemary. Cook for about 1 minute while stirring constantly to prevent the garlic from burning; you want it fragrant and incorporated into the mushrooms and onions.Step 4: Make the roux:Evenly sprinkle 1/4 cup all-purpose flour over the pan and stir to coat the mushrooms and onions. Cook the flour for about 1 minute, stirring constantly. This brief cook removes the raw flour taste and begins the thickening process; it’s essential to avoid a pasty texture in the finished sauce.Step 5: Add the broth and whisk:Reduce the heat to medium-low, then slowly add 3 cups reduced sodium beef broth while whisking vigorously. Adding the liquid gradually and whisking prevents lumps and creates a smooth emulsion. Once combined, scrape the pan to incorporate any browned bits into the liquid — those bits contain concentrated flavor.Step 6: Simmer to thicken:Allow the sauce to simmer uncovered for 15 to 20 minutes, stirring or whisking frequently. Simmer until the gravy reaches your desired consistency; it should coat the back of a spoon and have a glossy sheen. If it becomes too thick, add a splash of warm broth to adjust.Step 7: Season and finish:Taste and add 3/4 teaspoon salt and 3/4 teaspoon freshly ground black pepper, adjusting to your preference. Add extra herbs or a teaspoon of butter at the end for added gloss and flavor if desired. Serve hot over mashed potatoes, turkey, roasted vegetables, or your favorite dish.
You Must Know
- This sauce keeps airtight in the refrigerator for up to 5 days and freezes well for up to 3 months; thaw slowly in the fridge before reheating.
- It’s naturally high in umami; swapping to vegetable broth will make it vegetarian without losing depth if you add extra soy sauce or a dash of miso.
- Properly cooking the flour in the roux prevents a raw taste and ensures silky texture — don’t rush this step.
- Whisking while adding broth prevents lumps and produces a glossy, homogenous finish.
- If you prefer a smoother texture, pulse the finished gravy briefly with an immersion blender and then rewarm gently.
My favorite part of making this sauce is the aroma that fills the kitchen as the mushrooms brown and the onions caramelize. It’s one of those comforting smells that draws people into the kitchen. Over the years, I’ve learned small details matter: dry mushrooms brown better, fresh thyme brightens but don’t overdo rosemary, and resting the sauce briefly off heat lets flavors meld. Those tiny adjustments turn a good sauce into a memorable one.
Storage Tips
Store cooled gravy in airtight containers in the refrigerator for up to 5 days. For longer storage, portion into freezer-safe containers or heavy-duty freezer bags and freeze for up to 3 months. To reheat, thaw overnight in the fridge if frozen, then warm gently over low heat in a small saucepan, stirring frequently. If the sauce separates or becomes too thick after reheating, whisk in a little warm broth or water to restore consistency. Glass jars or BPA-free containers help avoid flavor transfer.
Ingredient Substitutions
To make the sauce vegetarian, substitute the beef broth with reduced-sodium vegetable broth and consider adding a teaspoon of soy sauce or a small spoonful of miso paste to replicate beefy depth. For gluten-free, replace the all-purpose flour with a gluten-free 1-to-1 baking flour or use cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water, added near the end of simmering). To make it dairy-free, use olive oil or a dairy-free butter alternative in place of butter. If avoiding soy, swap lite soy sauce for coconut aminos.

Serving Suggestions
This sauce pairs beautifully with mashed potatoes, roasted turkey, seared steak, or simple roasted root vegetables. For a brunch twist, spoon over savory crepes or omelets. Garnish with fresh thyme leaves and a light drizzle of extra-virgin olive oil or a small pat of butter for shine. For plated dinners, serve a small ladle on the side rather than fully saucing the plate to let guests control the amount. Pair with a medium-bodied red wine or a robust lager.
Cultural Background
Gravies based on pan drippings and stocks are a mainstay in American holiday cooking, but mushroom gravies draw from European traditions that highlight mushrooms as a primary savory component. In many Central and Eastern European cuisines, mushroom sauces accompany game and roasted meats, using mushrooms to provide an earthy umami depth. Incorporating soy sauce as an umami enhancer is a modern adaptation that merges Western sauce techniques with broader umami-building principles from Asian cuisines.
Seasonal Adaptations
In fall, use a mix of cremini and shiitake or add dried porcini rehydrated in warm water to intensify earthiness; reserve the soaking liquid to add to the broth for deeper flavor. In winter, finish with a knob of butter and a splash of sherry for warmth. In spring, use abundant fresh thyme and lighter mushroom varieties, and consider adding a splash of lemon juice at the end for brightness.
Meal Prep Tips
Make the sauce two days ahead and refrigerate; flavors will deepen and you’ll save time on the meal day. Portion into single-use containers for easy reheating. To rewarm, heat slowly over low heat and whisk to reincorporate. If using frozen portions, thaw in the fridge overnight. This sauce also freezes well in an ice cube tray to create single-serving splashes for bowls, quick dinners, or to enrich soups.
There’s something deeply satisfying about serving a sauce that looks and tastes like it took longer than it did; this mushroom-based version gives that reward with minimal fuss. Try it once for a family dinner and you’ll likely find it earning a regular spot on busy evenings and holidays alike.
Pro Tips
Dry mushrooms brown better; if mushrooms are wet, pat them dry before slicing to encourage proper browning.
Cook the flour in the butter for at least one minute to remove the raw flour taste and prevent pasty texture.
Add the broth slowly while whisking to avoid lumps and produce a smooth, glossy finish.
If the sauce becomes too thick, thin with a little warm broth rather than cold water to maintain emulsion.
For more umami, stir in a teaspoon of miso or an extra splash of soy sauce at the end.
This nourishing mushroom gravy recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Tags
Mushroom Gravy
This Mushroom Gravy recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Main
Instructions
Melt butter and sweat onions
In a large, high-sided sauté pan over medium-high heat, melt 4 tablespoons unsalted butter. Add the finely chopped yellow onion and sauté for about 3 minutes until softened and fragrant, aiming for translucency without deep browning.
Brown the mushrooms
Add 16 ounces sliced mushrooms and sauté for 8 to 10 minutes, stirring frequently. Allow mushrooms to release then evaporate liquids and develop brown color on the surfaces to build flavor.
Add aromatics and herbs
Stir in 2 minced garlic cloves, 1 tablespoon lite soy sauce, 1 tablespoon fresh thyme, and 1 teaspoon fresh rosemary. Cook for 1 minute while stirring constantly to avoid burning the garlic.
Make the roux
Evenly sprinkle 1/4 cup all-purpose flour over the mushrooms and onions, stirring to coat. Cook for about 1 minute to remove raw flour taste and begin the thickening process.
Add broth and whisk
Reduce heat to medium-low. Slowly add 3 cups reduced sodium beef broth while whisking constantly to prevent lumps, scraping browned bits from the pan to incorporate flavor.
Simmer to thicken
Allow the sauce to simmer uncovered for 15 to 20 minutes, stirring or whisking frequently until it reaches a glossy, spoon-coating consistency. Adjust thickness with warm broth if needed.
Season and serve
Taste and add 3/4 teaspoon salt and 3/4 teaspoon black pepper, adjusting to preference. Finish with a pat of butter for shine if desired and serve hot over mashed potatoes or your chosen dish.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@yummique on social media!

Categories:
You might also like...

Cheesy Zucchini Rollatini Bake
Tender grilled zucchini wraps basil ricotta, bathed in marinara and mozzarella, baking into a bubbly, lighter Italian comfort dinner ready in 30 minutes.

Air Fryer Zucchini and Squash
Crisp-edged, tender-in-the-middle zucchini and yellow squash made in 15 minutes with pantry spices. A vibrant, veggie-forward side everyone devours.

Chicken Meatball Parmesan
Tender chicken meatballs simmered in rich marinara and blanketed with melty mozzarella, bringing all the flavors of chicken parm in cozy, bite-sized form.

Did You Make This?
Leave a comment & rating below or tag @yummique on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Amira!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

