Quick Cream of Mushroom Gravy from Scratch
This cream of mushroom gravy is a rich, savory sauce that turns a simple weeknight dinner into something special. Made from scratch in about 20 minutes, it’s miles better than the canned stuff and uses fresh mushrooms, butter, and a splash of cream.

Pour it over roasted chicken, spoon it onto a heap of mashed potatoes, or use it to smother a hot biscuit. Once you taste how simple it is, you’ll never reach for the soup can again.
Why This Gravy Works Every Time
This gravy is all about building deep mushroom flavor. I cook the mushrooms until they’re browned and almost crisp at the edges, which brings out a meaty, savory taste you just can’t get from a can. A little flour thickens it into a silky sauce, and a splash of heavy cream makes it rich without feeling heavy.
I keep coming back to this recipe because it’s fast enough for a Tuesday but tastes like I spent all afternoon on it. The whole thing comes together in one pan, and you can adjust the consistency exactly how you like it.
Ingredients

- 2 tbsp unsalted butter: if you only have salted, just reduce the added salt later
- 8 oz cremini mushrooms, sliced: baby bella mushrooms give the best flavor; white button work too
- 2 cloves garlic, minced
- 2 tbsp all-purpose flour
- 1 1/2 cups low-sodium chicken or vegetable broth: use vegetable broth for a vegetarian gravy
- 1/4 cup heavy cream: or half-and-half for a lighter sauce
- 1 tsp fresh thyme leaves: or 1/2 tsp dried thyme
- Salt and freshly ground black pepper
Variations / Substitutions
- Swap mushrooms: use shiitake or oyster for an earthier, more intense flavor. Any fresh mushroom that browns well works.
- Dairy-free: use olive oil instead of butter and full-fat coconut milk instead of cream. The texture stays creamy.
- Add herbs: try rosemary or sage in winter; tarragon in spring. Fresh herbs are best added at the end.
- Make it gluten-free: use a 1:1 gluten-free flour blend. The gravy thickens just the same.
- Boost umami: stir in a teaspoon of soy sauce or Worcestershire sauce after adding the broth.
If you’re making this for a holiday spread, try my Mushroom Gravy with Cognac for a richer, boozy twist.
How to Make Quick Cream of Mushroom Gravy from Scratch
Step 1: Brown the Mushrooms

Melt the 2 tbsp butter in a large skillet over medium-high heat. Add the sliced mushrooms in a single layer and let them sit undisturbed for 3 to 4 minutes until deeply browned on the bottom. Then toss and cook another 2 to 3 minutes, stirring occasionally, until golden all over and any liquid they released has mostly evaporated.
You’ll know they’re ready when the edges look a little crisp and the pan smells nutty. Don’t crowd the skillet; if the mushrooms are piled on top of each other they’ll steam instead of brown, and you’ll miss that deep flavor.
Step 2: Add the Garlic and Thyme

Turn the heat down to medium, then add the minced garlic and the fresh thyme if you’re using it. Stir constantly for about 30 seconds, just until the garlic is fragrant and soft.
The garlic burns quickly once it hits the hot pan, so keep it moving. If it starts to darken too fast, just move straight into the next step.
Step 3: Sprinkle in the Flour

Sprinkle the 2 tbsp flour evenly over the mushrooms and stir constantly for 1 to 2 minutes. The flour will coat everything and look pasty and a little dry.
Cooking the flour now removes the raw, floury taste and sets up the roux that will thicken the sauce. Keep stirring so it doesn’t scorch on the bottom.
Step 4: Whisk in the Broth

Slowly pour in the 1 1/2 cups broth while whisking to avoid lumps. Scrape up any browned bits stuck to the pan; they dissolve into the gravy and add loads of flavor. If you’re using dried thyme, add it now. Bring the liquid to a gentle simmer and cook for 3 to 5 minutes, stirring now and then, until the gravy coats the back of a spoon.
At first it will look thin, but as it simmers it thickens noticeably. If it gets too thick before the time is up, add a splash more broth to loosen it.
Step 5: Stir in the Cream and Serve

Pour in the 1/4 cup heavy cream and stir it in. Let the gravy simmer for 1 to 2 more minutes, then season with salt and a few cracks of black pepper. Taste and adjust until the flavors pop.
Spoon the hot gravy right over a mound of mashed potatoes, a slice of roasted chicken, or a warm biscuit. The sauce is at its best right off the heat, so serve it immediately.
Tips for the Best Mushroom Gravy
- Don’t stir the mushrooms constantly: Let them sit undisturbed until one side gets golden before tossing. That’s how you develop the deep color and savory fond.
- Deglaze before the roux: After the mushrooms are browned, add a tablespoon of broth and scrape up the stuck-on bits before you sprinkle in the flour. That fond is pure flavor.
- Use a flat whisk or spatula: The rush of liquid when you add the broth can cause lumps; a flat whisk or a silicone spatula makes it easier to keep things smooth.
- Make it ahead: The gravy thickens as it sits. Reheat gently on the stove with a splash of broth or milk and whisk until smooth again.
Keeping Leftover Gravy Fresh
Refrigerate: Store in an airtight container for up to 4 days. The gravy will thicken when cold, so add a little broth when reheating.
Reheating: Warm it in a small saucepan over low heat, whisking constantly. Add a splash of broth or milk to bring back the right consistency.
What Goes Well With Cream of Mushroom Gravy
This gravy is rich and creamy, so it pairs best with simple, hearty dishes. Spoon it over mashed potatoes where the starch soaks up every drop, or drape it over a thick slice of meatloaf. It’s also wonderful on roast turkey or chicken, adding a velvety finish that feels like a holiday meal. For a classic diner-style plate, smother a warm buttermilk biscuit and serve it for breakfast or dinner.
Frequently Asked Questions
Can I use milk or half-and-half instead of heavy cream?
Yes, you can. Half-and-half gives a similar result. Whole milk works too, but the gravy will be slightly thinner, so you may want to simmer an extra minute to thicken it up.
Can I freeze this gravy?
Yes. Cool it completely, then freeze in a sealed container for up to 3 months. Thaw overnight in the fridge and reheat slowly, whisking to smooth it out.
How do I thin out gravy if it gets too thick?
Whisk in a few tablespoons of warm broth or milk until you reach the consistency you like. Add it a little at a time so you don’t overshoot.

Cream of Mushroom Gravy Recipe
Ingredients
Method
- In a large skillet over medium-high heat, melt the butter. Add the mushrooms in a single layer and cook undisturbed for 3 to 4 minutes until deeply browned on one side. Toss and cook another 2 to 3 minutes until golden and any liquid has evaporated.
- Add the garlic and fresh thyme (if using). Cook, stirring, for 30 seconds until fragrant.
- Sprinkle the flour over the mushrooms and stir constantly for 1 to 2 minutes to cook the flour.
- Gradually whisk in the broth, scraping up any browned bits. Add dried thyme (if using). Bring to a simmer and cook for 3 to 5 minutes, stirring occasionally, until thickened.
- Stir in the heavy cream and simmer for 1 minute more. Season with salt and pepper to taste. Serve immediately.
