If you’re looking for a rich, savory sauce that can instantly elevate your meals, mushroom gravy is an absolute game-changer. This Easy Mushroom Gravy recipe is perfect for adding deep, earthy flavors to everything from mashed potatoes and roasted veggies to hearty meats and even plant-based dishes. With just a handful of simple ingredients and straightforward steps, you’ll have a luscious, homemade gravy that tastes indulgent yet feels cozy and familiar. Whether you’re a seasoned cook or just starting in the kitchen, this mushroom gravy will soon become your go-to for comfort in a bowl.
Why You’ll Love This Recipe
- Super Simple: Requires minimal ingredients and only about 20 minutes to prepare from start to finish.
- Versatile Flavor: Perfectly balances umami richness with a creamy texture that pairs with countless dishes.
- Vegetarian-Friendly: Uses plant-based ingredients, making it suitable for vegetarians and flexible for various diets.
- Customizable: Easy to tweak according to your taste preferences or pantry staples.
- Comfort in Every Bite: Turns everyday meals into special moments with its hearty, satisfying flavor.
Ingredients You’ll Need
Making mushroom gravy is all about combining a few simple, quality ingredients that harmonize beautifully. Each one adds a specific note—texture, depth, creaminess, or a burst of earthiness—so don’t skip or substitute too aggressively for the best results.
- Fresh Mushrooms: Cremini, button, or shiitake mushrooms provide the core umami flavor.
- Onion and Garlic: Adds sweetness and aromatic depth, enhancing the savoriness of the gravy.
- Butter or Olive Oil: Used for sautéing mushrooms and vegetables, creating a rich base.
- Flour: Essential for thickening the gravy to that perfect velvety consistency.
- Vegetable or Beef Broth: Supplies moisture and flavor; low-sodium broth allows control over saltiness.
- Salt and Pepper: Season to taste to bring out all the wonderful flavors.
- Optional Herbs: Thyme, parsley, or sage can add a fragrant, fresh finish.
- Milk or Cream (Optional): For a creamier variation, this adds richness without overwhelming the mushroom essence.
Variations for Mushroom Gravy
One of the best things about mushroom gravy is how easy it is to personalize. Whether you want to cater to specific dietary needs or just experiment with different profiles, swapping or adding ingredients gives your recipe a fresh twist every time.
- Vegan Mushroom Gravy: Replace butter with coconut oil or vegan margarine, and use vegetable broth.
- Garlic Herb Mushroom Gravy: Add extra fresh garlic and chopped herbs like rosemary or thyme for a more aromatic finish.
- Spicy Mushroom Gravy: Stir in a pinch of chili flakes or some smoked paprika for a subtle kick.
- Rich and Creamy: Stir in half-and-half or cashew cream at the end for a decadent touch.
- Mushroom and Shallot Gravy: Swap onions for shallots to get a sweeter, more delicate flavor.
How to Make Mushroom Gravy
Step 1: Prepare Your Mushrooms
Start by cleaning your mushrooms gently with a damp cloth and slicing them evenly. This ensures that they cook uniformly and release their wonderful flavor into the gravy base.
Step 2: Sauté Onions, Garlic, and Mushrooms
Heat butter or olive oil in a skillet over medium heat. Add chopped onions and garlic, cooking until translucent and fragrant. Toss in the mushrooms and cook until they soften and their juices evaporate, developing a deep, caramelized flavor.
Step 3: Make the Roux
Sprinkle flour over the cooked mushrooms and stir continuously for about 1-2 minutes. This step cooks off the raw flour taste and helps thicken the gravy evenly when liquid is added.
Step 4: Add Broth and Simmer
Gradually pour in your broth while whisking to avoid lumps. Bring the mixture to a gentle boil, then reduce the heat and let it simmer. As it thickens, the gravy develops a luscious, silky texture.
Step 5: Season and Finish
Season your mushroom gravy with salt, pepper, and optional herbs. For a creamy version, stir in milk or cream now and heat through. Taste and adjust seasoning as needed before serving.
Pro Tips for Making Mushroom Gravy
- Use Fresh Mushrooms: Fresh mushrooms bring the best flavor and texture; avoid pre-sliced or canned for this recipe.
- Don’t Skip the Roux: Cooking the flour with mushrooms prevents lumps and ensures a smooth gravy.
- Low and Slow Simmer: Letting the gravy simmer gently helps concentrate flavor and achieve the perfect thickness.
- Season Gradually: Add salt and pepper in increments to avoid over-seasoning your gravy.
- Experiment with Broth Types: Mushroom gravy tastes different with vegetable versus beef broth; find your favorite!
How to Serve Mushroom Gravy
Garnishes
Fresh chopped parsley, a sprinkle of cracked black pepper, or a drizzle of truffle oil can beautifully complement mushroom gravy, making it more vibrant and aromatic before serving.
Side Dishes
Mushroom gravy shines over mashed potatoes, roasted vegetables, mashed cauliflower, polenta, or even grilled tempeh, providing a savory sauce to soak up every bite.
Creative Ways to Present
Try using mushroom gravy as a base for baked casseroles or drizzled over savory pies and pastries. It also pairs fantastically with vegetarian “meatloaf” or hearty grain bowls for a gourmet twist.
Make Ahead and Storage
Storing Leftovers
Keep leftover mushroom gravy in an airtight container in the refrigerator for up to 4 days. Stir well before reheating to maintain smoothness.
Freezing
This gravy freezes well! Portion it into freezer-safe containers or bags for up to 3 months. Defrost overnight in the refrigerator before reheating.
Reheating
Reheat mushroom gravy gently on the stove over low heat, stirring occasionally. Add a splash of broth or water if it becomes too thick during reheating.
FAQs
Can I use dried mushrooms for mushroom gravy?
Yes! Dried mushrooms add intense flavor. Rehydrate them in warm water, then use both the mushrooms and soaking liquid (strained) in your gravy for a richer taste.
Is this mushroom gravy vegetarian?
Absolutely! By using vegetable broth and butter or oil, this recipe is vegetarian-friendly. For vegan, simply substitute butter for a plant-based alternative.
Can I make mushroom gravy gluten-free?
Definitely. Swap regular flour with gluten-free flour or cornstarch for thickening. Just mix cornstarch with cold water before adding to avoid lumps.
What mushrooms work best in mushroom gravy?
Cremini and button mushrooms are most common for their mild flavor, but shiitake or portobello can add a deeper umami note and more robust texture.
How do I make mushroom gravy creamier?
Stir in a bit of cream, milk, or a plant-based cream alternative just before finishing the gravy to add lusciousness without overpowering the mushroom flavor.
Final Thoughts
Mushroom gravy is one of those magic sauces that instantly transforms simple meals into comforting, flavorful experiences. Easy to prepare with fresh ingredients, it offers incredible versatility and depth without any fuss. Once you try this easy mushroom gravy recipe, you’ll find yourself reaching for it again and again to bring your favorite dishes to life. So grab your skillet, gather your mushrooms, and get ready to savor every rich, silky drop!
Related Posts
- Easy 3-Ingredient Stir-Fry Sauce for Quick Meals
- How to Make Creamy Greek Salad Dressing Fast
- Why The Best Chicken Marinade Will Change Dinner

Mushroom Gravy
- Total Time: 25 minutes
- Yield: About 2 cups 1x
- Diet: Vegetarian
Description
This Easy Mushroom Gravy recipe is a rich, savory sauce ideal for enhancing mashed potatoes, roasted vegetables, hearty meats, and plant-based dishes. With simple ingredients like fresh mushrooms, onions, garlic, and broth, this homemade gravy delivers deep umami flavors and a creamy, velvety texture. Perfect for vegetarians and customizable to different dietary needs, it takes about 20 minutes to make and brings comforting, delicious flavor to your meals.
Ingredients
Core Ingredients
- 8 oz fresh mushrooms (cremini, button, or shiitake), sliced
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 tbsp butter or olive oil
- 2 tbsp all-purpose flour
- 2 cups vegetable or beef broth (low-sodium preferred)
- Salt and pepper, to taste
Optional Ingredients
- 1 tsp fresh thyme, parsley, or sage (chopped)
- ¼ cup milk or cream (for a creamier gravy)
Variation Substitutions
- Vegan: use coconut oil or vegan margarine instead of butter and vegetable broth
- Gluten-Free: substitute flour with gluten-free flour or 1-2 tsp cornstarch mixed with cold water
Instructions
- Prepare Your Mushrooms: Gently clean the mushrooms with a damp cloth to remove any dirt, then slice them evenly to ensure uniform cooking and maximum flavor release.
- Sauté Onions, Garlic, and Mushrooms: Heat butter or olive oil in a skillet over medium heat. Add the chopped onions and minced garlic, cooking until they become translucent and fragrant. Add the sliced mushrooms and cook until soft and the released juices evaporate, developing a deep caramelized flavor.
- Make the Roux: Sprinkle the flour evenly over the cooked mushrooms and stir continuously for 1-2 minutes. This cooks off the raw flour taste and helps thicken the gravy evenly.
- Add Broth and Simmer: Gradually pour in the broth while whisking to prevent lumps. Bring the mixture to a gentle boil, then reduce the heat and simmer. Allow the gravy to thicken to a luscious, silky texture.
- Season and Finish: Season with salt, pepper, and optional herbs. For a richer, creamier gravy, stir in milk or cream and heat through. Taste and adjust seasoning before serving.
Notes
- Use fresh mushrooms for the best flavor and texture; avoid pre-sliced or canned mushrooms.
- Don’t skip cooking the flour with the mushrooms—this prevents lumps and ensures a smooth gravy.
- Simmer gently on low heat to concentrate flavors and achieve perfect thickness.
- Add salt and pepper gradually to avoid over-seasoning.
- Experiment with vegetable or beef broth to find the flavor that suits you best.
- Reheat the gravy gently on the stove over low heat, adding a splash of broth or water if it thickens too much.
- Store leftovers in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Sauce
- Method: Sautéing and Simmering
- Cuisine: American / Vegetarian
Nutrition
- Serving Size: 1/4 cup (60 ml)
- Calories: 80
- Sugar: 1 g
- Sodium: 300 mg
- Fat: 5 g
- Saturated Fat: 2.5 g
- Unsaturated Fat: 2 g
- Trans Fat: 0 g
- Carbohydrates: 7 g
- Fiber: 1 g
- Protein: 2 g
- Cholesterol: 10 mg