Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
You can make cream of mushroom gravy in about 15 minutes with just a few pantry staples, and it’s easier than you think.
If you’ve ever wondered how to make cream of mushroom gravy from scratch, the good news is that you don’t need a can of soup or a fancy chef’s hat to get rich, silky results.
This creamy, savory gravy is perfect over mashed potatoes, roasted chicken, pork chops, or even a hearty bowl of noodles.
In this post, we’ll walk you through exactly how to make cream of mushroom gravy, including the best mushrooms to use, the secret to a lump-free roux, and a few tasty variations you can try.
Let’s dive in and get that gravy simmering.
Why You’ll Love This Cream of Mushroom Gravy Recipe
This is the kind of cream of mushroom gravy that feels like a warm hug in a bowl.
It’s velvety, earthy, and packed with umami flavor that makes every bite better.
Unlike store-bought versions, homemade cream of mushroom gravy lets you control the salt, the creaminess, and the mushroom-to-sauce ratio.
Plus, when you learn how to make cream of mushroom gravy at home, you’ll never reach for that condensed soup again.
It’s also incredibly versatile and works as a standalone sauce or as a base for casseroles and pot pies.
1. Rich, Deep Mushroom Flavor
The key to a standout cream of mushroom gravy is browning the mushrooms properly.
When you sauté mushrooms until they’re golden and caramelized, they release their natural glutamates, which gives the gravy that deep, savory taste.
Don’t rush this step, because the browning is where the magic happens.
Use a mix of cremini and shiitake mushrooms for an even more complex flavor profile.
2. Silky, Smooth Texture
A great cream of mushroom gravy should be smooth and luxurious, not gloopy or floury.
The secret is making a proper roux with butter and flour, then whisking in your liquid slowly.
This technique ensures your gravy thickens evenly without any lumps.
And if you’re worried about how to make cream of mushroom gravy that’s not too thick, just adjust the broth or milk at the end.
3. Pantry-Friendly Ingredients
You likely have most of what you need already in your kitchen.
Butter, flour, mushrooms, onion, garlic, broth, and cream or milk are the core components.
That means you can whip up this cream of mushroom gravy on a weeknight without a special trip to the store.
How to Make Cream of Mushroom Gravy: Step-by-Step
Now let’s get into the actual process of how to make cream of mushroom gravy from start to finish.
I’ll break it down into simple steps so you can follow along easily.
Step 1: Sauté the Mushrooms and Aromatics
Start by melting 3 tablespoons of butter in a large skillet over medium-high heat.
Add 8 ounces of sliced mushrooms (cremini or button both work great) and let them cook undisturbed for about 3–4 minutes so they can brown.
Then stir in 1 small diced onion and 2 minced garlic cloves, cooking for another 2–3 minutes until the onions soften.
Season with a pinch of salt and black pepper, and maybe a dash of thyme if you’re feeling fancy.
This aromatic base is what gives your cream of mushroom gravy so much character.
Step 2: Make the Roux
Sprinkle 3 tablespoons of all-purpose flour over the mushrooms and stir constantly for about 1–2 minutes.
This cooking step removes the raw flour taste and helps the roux turn a light golden color.
The flour will coat the mushrooms and soak up the butter, creating a thick paste.
Don’t walk away here, because the roux can burn quickly if you’re not paying attention.
Step 3: Whisk in the Liquid Gradually
Slowly pour in 1½ cups of chicken or vegetable broth while whisking continuously.
Once the broth is fully incorporated, add 1 cup of heavy cream (or half-and-half for a lighter version).
Keep whisking until the mixture comes to a gentle simmer and starts to thicken.
This usually takes about 3–5 minutes, and you’ll see the sauce go from thin to glossy.
If you prefer a thinner cream of mushroom gravy, add a splash more broth at this stage.
Step 4: Finish and Season
Turn the heat to low and let the gravy simmer for another 2 minutes to marry the flavors.
Taste it and adjust the seasoning with more salt, pepper, or a splash of Worcestershire sauce for extra depth.
You can also stir in a tablespoon of fresh parsley or chives for a pop of color.
Your homemade cream of mushroom gravy is now ready to serve.
Tips for the Best Cream of Mushroom Gravy
These little nuggets of wisdom will help you master how to make cream of mushroom gravy perfectly every single time.
1. Use a Mix of Mushrooms
Button mushrooms are mild, while cremini are earthier and shiitake add a smoky note.
Combining two or three types gives your cream of mushroom gravy a more interesting flavor.
Rehydrated dried porcini mushrooms are also a game-changer if you have them on hand.
2. Don’t Skip the Browning
Again, the browning is non-negotiable.
Mushrooms release a lot of water when they cook, so if you skip the initial sear, you’ll end up with a watery, bland gravy.
Cook them until they’re nicely browned before adding any liquid.
3. Adjust the Thickness
If your cream of mushroom gravy gets too thick, simply thin it with warm broth.
If it’s too thin, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water and whisk it in.
Let it simmer for a minute, and it’ll thicken right up.
4. Make it Dairy-Free
You can easily swap the butter for olive oil and the heavy cream for full-fat coconut milk.
The texture will be slightly different, but it’s still a delicious cream of mushroom gravy.
Use vegetable broth instead of chicken broth, and you’ve got a vegan version that everyone can enjoy.
Delicious Ways to Use Cream of Mushroom Gravy
Once you know how to make cream of mushroom gravy, you’ll want to put it on everything.
Here are a few of my favorite serving ideas to get you inspired.
1. Over Mashed Potatoes or Roasted Veggies
This is the classic pairing, and for good reason.
The creamy gravy soaks into fluffy mashed potatoes, and it’s also fantastic over roasted Brussels sprouts or green beans.
2. With Chicken or Pork
Spoon the gravy over pan-seared chicken breasts, roasted pork tenderloin, or even meatloaf.
It adds moisture and a savory boost that elevates any protein.
3. As a Casserole Base
Use your cream of mushroom gravy as the binder in a green bean casserole, chicken pot pie, or tuna noodle casserole.
It replaces the canned soup and tastes a thousand times better.
Can You Make Cream of Mushroom Gravy Ahead?
Absolutely, you can make cream of mushroom gravy a day or two in advance.
Let it cool completely, then store it in an airtight container in the fridge.
When you’re ready to serve, reheat it gently over low heat, whisking in a little broth or milk to bring back that silky consistency.
You can also freeze this gravy for up to 3 months.
Just thaw it in the fridge overnight and reheat as usual.
The texture might separate slightly after freezing, but a good whisk will fix that.
So, How Do You Make Cream of Mushroom Gravy?
Now you know exactly how to make cream of mushroom gravy that’s rich, smooth, and full of flavor.
Start by sautéing mushrooms and aromatics in butter, then build a roux with flour, and finally whisk in broth and cream until it thickens to perfection.
It’s a simple technique that yields restaurant-quality results right in your own kitchen.
Whether you pour it over mashed potatoes, ladle it onto chicken, or bake it into a casserole, this homemade cream of mushroom gravy is sure to become a staple in your cooking rotation.
So grab your skillet and a bag of mushrooms, and let’s make some seriously good gravy tonight.