
A rich, savory mushroom and onion gravy made with butter, fresh mushrooms, aromatics, and a simple roux—perfect for holidays or weeknight comfort. Ready in about 35 minutes.

This mushroom gravy has been my go-to when I want something comforting that elevates simple meals into memorable ones. I first landed on this combination one chilly November when I needed a vegetarian-friendly but deeply savory sauce to pour over roasted vegetables and mashed potatoes. The mushrooms give a rounded, meaty umami while the onions and browned butter add sweetness and depth. It’s the kind of sauce that makes guests pause for a second and say, “Wow — what is in this?” and then reach for seconds.
I discovered how flexible and forgiving this method is while testing it across holiday menus. Using either white/button, cremini, or a mix of wild mushrooms changes the profile from gentle and familiar to complex and woodsy, and the technique remains the same. This gravy is both small-kitchen friendly and impressive enough for a big family table: it thickens reliably thanks to a simple butter-plus-flour roux, and finishing with a splash of reduced-sodium beef broth gives it a glossy, restaurant-style finish. Serve it warm over roasted turkey, mashed potatoes, green beans, or vegetarian mains — it’s been the star of several holiday plates at my home.
In my experience, guests always ask for the recipe after tasting this gravy. The combination of browned mushrooms and thyme creates a comforting aroma that fills the kitchen and often draws people in early. My partner insists on an extra ladle every time we serve roasted chicken or mashed potatoes, and once at a holiday brunch someone spooned it over roasted mushrooms again — it’s that versatile.
My favorite part of this method is how forgiving it is: small timing differences still lead to a great final sauce because the mushrooms and roux carry so much flavor. Family members often compliment how it tastes like a long simmered gravy, even though the total time is just about 35 minutes. It’s my secret shortcut for making weekday dinners feel celebratory and holiday plates taste elevated.
Store in an airtight container once fully cooled. In the refrigerator, keep the gravy for up to 5 days; label the container with the date to track freshness. For longer storage, freeze in portioned freezer-safe containers or heavy-duty freezer bags and press out excess air—freeze flat for stacking. Thaw in the refrigerator overnight and reheat gently over low heat, adding a splash of broth or water if needed to loosen. Avoid boiling after freezing to preserve texture; gentle simmering and frequent stirring will return it to a glossy consistency.
To make the sauce vegetarian, replace beef broth with reduced-sodium vegetable broth—expect a slightly brighter flavor. For soy-free, swap the soy sauce for 1 tablespoon coconut aminos; for gluten-free, use a 1:1 gluten-free baking flour or cornstarch slurry (1 tablespoon cornstarch + 2 tablespoons cold water added at the end). If you prefer a dairy-free version, use olive oil or a vegan butter substitute in place of unsalted butter. Using a mix of shiitake and cremini mushrooms will up the umami; wild mushrooms like chanterelles or porcini add earthiness but can be more expensive.
This gravy is ideal over mashed potatoes, roasted turkey or chicken, biscuits, meatloaf, or braised greens. For a vegetarian plate, serve over roasted root vegetables and a grain pilaf. Garnish with a few fresh thyme leaves or a sprinkle of chopped parsley for brightness and color. For holiday tables, place a small gravy boat on the center platter and keep warm in a low oven (around 200°F) so guests can ladle as desired. It also pairs nicely with sautéed green beans or roasted Brussels sprouts to add gloss and savory depth.
Sauces built from butter, aromatics, and a flour-based thickener have roots in classic French technique, but mushroom-forward gravies appear across many cuisines where mushrooms are abundant. In American holiday cooking, a mushroom and onion gravy provides a flavorful alternative or complement to pan gravy made from poultry drippings—especially handy for vegetarians. The use of soy sauce here nods to a modern, global approach by adding umami without overpowering the classic gravy profile; many home cooks blend traditional European technique with pantry umami boosters for richer results.
In autumn and winter, use a mix of chanterelle, shiitake and cremini for deep earthiness and a robust finish; in spring, choose baby bella or white button mushrooms for a lighter, fresher sauce. Add a dash of sherry or Madeira at the end of cooking for festive occasions to lift the sauce and add complexity. For summer, keep it lighter by using olive oil instead of butter and finishing with extra fresh herbs like parsley and lemon zest for brightness.
Make a double batch and freeze in 1-cup portions so you always have sauce ready for weeknight meals. Thaw overnight and reheat on low, stirring frequently. If the gravy thickens more than you like after refrigeration, whisk in warm broth or water, 1 tablespoon at a time, until you reach the desired consistency. Use shallow, freezer-safe containers for faster thawing and easier portion control—this gravy is a fantastic shortcut for turning leftovers into elevated plates.
Bring this sauce to your next family meal and watch it disappear — it’s the sort of simple, reliable dish that becomes a tradition once people taste it. Make it your own by adjusting herbs, mushrooms, or broth and enjoy the comfort it brings to any table.
Brown the mushrooms well to concentrate flavor—evaporate their liquid before allowing them to caramelize for best taste.
Cook the flour in the butter-coated mushrooms for at least 60 seconds to remove the raw taste before adding broth.
Whisk the broth in slowly and constantly to prevent lumps; reduce heat to medium-low while incorporating the liquid.
If gravy becomes too thick after chilling, whisk in warm broth 1 tablespoon at a time until desired consistency is reached.
Use pre-sliced mushrooms (two 8-ounce containers) to save prep time and reduce cleanup.
This nourishing mushroom gravy — rich & hearty mushroom and onion 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.
Yes—refrigerate in an airtight container for up to 5 days or freeze for up to 3 months. Thaw overnight in the fridge and reheat gently on low, adding a splash of broth if too thick.
Use 1 tablespoon coconut aminos or reduced-sodium tamari as a soy-free substitution; use vegetable broth to make it vegetarian.
Yes—use 1:1 gluten-free baking flour or replace the flour with a cornstarch slurry (1 tablespoon cornstarch + 2 tablespoons cold water) added at the end while simmering.
This Mushroom Gravy — Rich & Hearty Mushroom and Onion 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.

In a large, high-sided sauté pan over medium-high heat, melt 4 tablespoons unsalted butter. Add 1 finely chopped medium yellow onion and sauté about 3 minutes until softened and fragrant.
Add 16 ounces sliced mushrooms and sauté 8 to 10 minutes, stirring frequently, until their liquid evaporates and they begin to brown and soften.
Stir in 2 minced garlic cloves, 1 tablespoon lite soy sauce, 1 tablespoon fresh thyme, and 1 teaspoon fresh rosemary. Cook for 1 minute, stirring constantly to avoid burning the garlic.
Sprinkle 1/4 cup all-purpose flour over the mushroom mixture and stir to coat. Cook for 1 minute to remove the raw flour taste and start the thickening base.
Reduce heat to medium-low and slowly add 3 cups reduced-sodium beef broth while whisking constantly. Simmer uncovered for 15 to 20 minutes, stirring frequently, until desired thickness.
Taste and add 3/4 teaspoon salt and 3/4 teaspoon freshly ground black pepper, adjusting to taste. Serve warm over mashed potatoes, roasted meats, or vegetables.
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.
Leave a comment & rating below or tag
@flavest on social media!


Warm-spiced apple cider donuts with tender apple bits and a glossy cider glaze, fried crisp and irresistibly cozy for fall.

All-day slow cooking turns pork shoulder, potatoes, and carrots into a tender, savory classic with a rich homemade gravy everyone will love.

Tender layers of Yukon gold potatoes with seasoned beef in a creamy, cheddar sauce, baked until bubbly and irresistibly comforting.

Leave a comment & rating below or tag @flavest on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
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.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.