This easy mushroom gravy recipe is a quick and flavorful addition to your favorite meals. Made with fresh mushrooms, butter, milk, and a hint of seasoning, it’s the perfect topping for mashed potatoes, meats, and more. The creamy texture and rich taste come together in just 20 minutes, making it a great choice for busy weeknights or special occasions. Whether you’re looking for a classic comfort food side or a versatile sauce, this homemade mushroom gravy is sure to elevate your dish with its savory depth and simplicity.

Ingredients:
- Mushrooms: ½ lb fresh button mushrooms (white or brown), sliced
- Oil and Butter: 1 Tbsp olive oil, 2 Tbsp unsalted butter
- Thickener: 2 Tbsp all-purpose flour
- Liquid Base: ½ cup chicken stock (veggie or beef stock also works), 1 cup milk (any kind)
- Seasoning: Salt and pepper to taste
Instructions:
Step 1: Prepare the Mushrooms
- Rinse the mushrooms under cold water and pat them dry with paper towels. Slice them into even pieces.
- Heat a large skillet over medium heat and add 1 tablespoon of olive oil.
- Once the oil is hot, add the sliced mushrooms and sauté until they are golden and tender. Remove the mushrooms from the pan and set aside.
Step 2: Make the Roux
- In the same skillet, melt 2 tablespoons of butter over medium heat.
- Stir in 2 tablespoons of flour, whisking continuously for 1-2 minutes until the roux turns a light golden brown.
Step 3: Create the Gravy Base
- Slowly whisk in ½ cup of stock, ensuring the mixture stays smooth.
- Gradually add 1 cup of milk, stirring constantly until the mixture is hot and thickened.
Step 4: Combine and Season
- Return the sautéed mushrooms to the pan and stir them into the gravy.
- Season with salt and pepper to taste, then bring the gravy to a gentle simmer.
- Once the gravy reaches your desired consistency, remove it from heat (note that it will continue to thicken slightly as it cools).
Serve warm over mashed potatoes, roasted meats, or any dish that needs a rich and creamy mushroom topping.
Why You’ll Love This Recipe
- Simple Ingredients: Requires only pantry staples and fresh mushrooms.
- Versatile: Pairs perfectly with meats, mashed potatoes, or vegetables.
- Quick to Make: Ready in under 20 minutes, making it ideal for weeknight meals.

Tips
- Rinsing Mushrooms: Rinse quickly under cold water and dry immediately to avoid waterlogging.
- Smooth Gravy: Whisk continuously to prevent lumps in the roux and gravy.
- Adjusting Thickness: If the gravy is too thick, add a splash of stock or milk to thin it out.
Variations and Substitutions
- Dairy-Free Option: Use plant-based butter and non-dairy milk like almond or oat milk.
- Gluten-Free: Substitute flour with cornstarch or a gluten-free flour blend.
- Herbs: Add thyme, parsley, or rosemary for extra flavor.
FAQs
Can I use other types of mushrooms?
Yes, cremini or portobello mushrooms work well for a richer flavor.
Can I make this ahead of time?
Absolutely! Store in the refrigerator for up to 3 days and reheat gently on the stovetop.
What can I use instead of milk?
Broth or cream can be used, but the consistency and flavor may vary slightly.
Serving and Suggestions
- Perfect Pairings: Serve over mashed potatoes, steak, chicken, pork chops, or roasted vegetables.
- Leftovers: Use as a pasta sauce or spread over toast for a quick snack.
- Garnish Ideas: Sprinkle with freshly chopped parsley or grated Parmesan for a gourmet touch.
Easy Mushroom Gravy Recipe
2
servings2
minutes8
minutesIngredients
Mushrooms: ½ lb fresh button mushrooms (white or brown), sliced
Oil and Butter: 1 Tbsp olive oil, 2 Tbsp unsalted butter
Thickener: 2 Tbsp all-purpose flour
Liquid Base: ½ cup chicken stock (veggie or beef stock also works), 1 cup milk (any kind)
Seasoning: Salt and pepper to taste
Directions
- Step 1: Prepare the Mushrooms
- Rinse the mushrooms under cold water and pat them dry with paper towels. Slice them into even pieces.
- Heat a large skillet over medium heat and add 1 tablespoon of olive oil.
- Once the oil is hot, add the sliced mushrooms and sauté until they are golden and tender. Remove the mushrooms from the pan and set aside.
- Step 2: Make the Roux
- In the same skillet, melt 2 tablespoons of butter over medium heat.
- Stir in 2 tablespoons of flour, whisking continuously for 1-2 minutes until the roux turns a light golden brown.
- Step 3: Create the Gravy Base
- Slowly whisk in ½ cup of stock, ensuring the mixture stays smooth.
- Gradually add 1 cup of milk, stirring constantly until the mixture is hot and thickened.
- Step 4: Combine and Season
- Return the sautéed mushrooms to the pan and stir them into the gravy.
- Season with salt and pepper to taste, then bring the gravy to a gentle simmer.
- Once the gravy reaches your desired consistency, remove it from heat (note that it will continue to thicken slightly as it cools).
- Serve warm over mashed potatoes, roasted meats, or any dish that needs a rich and creamy mushroom topping.


Leave a Reply