This easy mushroom gravy combines earthy mushrooms, savory seasonings, and a silky texture to create a sauce that complements everything from mashed potatoes to roasted vegetables.
The recipe is simple to follow and uses pantry staples, making it a go-to option for any home cook.
Whether you’re preparing a hearty holiday feast or a cozy weeknight dinner, this mushroom gravy will tie your dishes together beautifully.
Let’s dive into the step-by-step process for making this delicious, homemade gravy.
Pin it for later!
Ingredients
For this recipe, you’ll need:
- 2 tablespoons unsalted butter (or olive oil for a vegan option)
- 1 tablespoon olive oil
- 8 ounces mushrooms (cremini or white button), finely chopped
- 1 medium onion, finely diced
- 2 cloves garlic, minced
- 2 tablespoons all-purpose flour (or cornstarch for gluten-free option)
- 2 cups vegetable broth (or chicken broth for non-vegetarian)
- 1/2 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 1 tablespoon soy sauce or tamari (for extra umami flavor)
- 1/4 teaspoon black pepper
- Salt to taste
- Optional: 1/4 cup heavy cream (or a plant-based alternative for creaminess)
Step-by-Step Instructions
Step 1: Prepare the Mushrooms
Start by cleaning your mushrooms thoroughly to remove any dirt. Use a damp paper towel or a mushroom brush to gently clean them. Avoid rinsing them under water, as mushrooms tend to absorb moisture.
Finely chop the mushrooms to ensure they cook down evenly and create a smooth gravy. A food processor can speed up this step if you’re short on time.
Step 2: Sauté the Aromatics
Heat a large skillet over medium heat and add the butter and olive oil. Once the butter melts and starts to sizzle, add the chopped onion. Sauté the onion for 3–4 minutes, or until it turns translucent.
Next, stir in the minced garlic and cook for another minute. The aroma of garlic and onions at this stage sets the foundation for your gravy’s flavor.
Step 3: Cook the Mushrooms
Add the chopped mushrooms to the skillet. Stir them well to coat with the butter and oil. Let the mushrooms cook for 8–10 minutes, stirring occasionally, until they release their moisture and turn a rich golden brown.
Tip: For extra depth of flavor, allow the mushrooms to brown slightly before stirring. This caramelization enhances the overall taste.
Step 4: Create the Roux
Sprinkle the flour evenly over the mushroom mixture. Stir continuously for 1–2 minutes to cook off the raw flour taste. This step ensures the gravy thickens smoothly without any lumps.
For a gluten-free option, replace the flour with cornstarch or a gluten-free flour blend.
Step 5: Add the Liquid
Gradually pour in the vegetable broth while whisking constantly. This method prevents lumps from forming and helps the liquid incorporate seamlessly.
Add the soy sauce, dried thyme, rosemary, black pepper, and a pinch of salt. Stir everything together and bring the mixture to a simmer. Reduce the heat to low and let the gravy cook for 5–7 minutes, or until it thickens to your desired consistency.
Tip: If the gravy thickens too much, stir in a splash of broth or water to adjust the texture.
Step 6: Finish with Cream (Optional)
For a creamier gravy, stir in heavy cream or a plant-based cream alternative during the last minute of cooking. This addition gives the gravy a luxurious finish, perfect for special occasions.
Serving Suggestions
This mushroom gravy pairs beautifully with many dishes. Here are some ideas:
- Mashed Potatoes: Drizzle generously over creamy mashed potatoes for a classic comfort food pairing.
- Roasted Vegetables: Add depth to simple roasted vegetables by spooning gravy over them.
- Pasta: Toss the gravy with cooked pasta for an easy, flavorful dinner.
- Meat or Plant-Based Alternatives: Serve it alongside roasted chicken, turkey, or vegetarian options like seitan or lentil loaf.
Storage and Reheating Tips
Store leftover gravy in an airtight container in the refrigerator for up to four days. Reheat it gently on the stovetop over low heat, stirring occasionally. If the gravy thickens too much during storage, add a splash of broth to bring it back to its original consistency.
To freeze, allow the gravy to cool completely before transferring it to a freezer-safe container. Freeze for up to three months. Thaw overnight in the fridge and reheat on the stovetop, whisking to restore its texture.
Recipe Notes and Variations
- Mushroom Selection: Cremini mushrooms offer a deeper flavor, but white button mushrooms work perfectly too. For a gourmet touch, mix in shiitake or porcini mushrooms.
- Herbs: Fresh thyme and rosemary can replace dried herbs for a more vibrant flavor. Use twice the amount of fresh herbs compared to dried.
- Vegan Adaptation: Swap butter for olive oil or vegan butter, and use a plant-based cream alternative.
- Boost Umami: Add a teaspoon of nutritional yeast for a nutty, cheesy undertone.
Why This Recipe Works
This mushroom gravy strikes the perfect balance between flavor and simplicity. The mushrooms provide a meaty, umami-rich base, while the aromatics and herbs elevate the taste. With straightforward steps and versatile ingredients, you can whip up this gravy on a moment’s notice and customize it to suit your dietary preferences.
Final Thoughts
Making homemade mushroom gravy doesn’t need to feel intimidating. This recipe takes the guesswork out of the process, ensuring you end up with a rich, savory sauce that enhances any meal. Whether you’re hosting a holiday dinner or preparing a cozy family meal, this gravy will quickly become a favorite at your table.
Try it today and watch your dishes transform with just a drizzle of this golden-brown goodness!