Mushrooms and creamy sauces are a match made in heaven, and this Garlic Mushroom Stroganoff proves exactly that. I’ve always loved how mushrooms soak up flavor like a sponge, and when they’re swimming in a rich, garlicky cream sauce—it’s comfort food at its finest. This recipe is perfect for when I want something hearty yet meat-free, and it never fails to impress, even the most skeptical meat lovers.

What I enjoy most is how fast it all comes together. With just a few simple ingredients and a single skillet, I can whip up this stroganoff in under 30 minutes. Whether it’s for a weeknight dinner or a cozy weekend meal, it’s got all the creamy, savory satisfaction without the heaviness. And yes, I do mop up every last bit with a slice of crusty bread.
Why You’ll Love This Garlic Mushroom Stroganoff
It’s fast, flavorful, and fulfilling. Garlic Mushroom Stroganoff hits that perfect balance of earthy mushrooms, bold garlic, and silky cream. It’s vegetarian, but nothing about it feels like a compromise. You can serve it with pasta, rice, or mashed potatoes—whatever suits your mood. It’s also a great option for meal prep because it reheats beautifully.
What Kind of Mushrooms Should I Use?
You’re not limited to one kind. I often go with cremini or baby bella mushrooms for their deeper flavor, but white button mushrooms will work just fine. If I want something extra earthy, I might toss in a few sliced portobellos or even wild mushrooms when I’m feeling fancy. Mixing types adds depth, so don’t be afraid to blend what you’ve got.
Options for Substitutions
Need it vegan? Swap the dairy for full-fat coconut milk or a quality plant-based cream. Gluten-free? Use tamari instead of soy sauce and serve it over gluten-free pasta or rice. No sour cream on hand? Greek yogurt works in a pinch—just make sure it’s full-fat to keep that luscious texture. And if garlic is too much for you, try shallots for a milder aromatic base.
Ingredients for This Garlic Mushroom Stroganoff
- Mushrooms – The star of the dish. They bring an earthy, meaty texture that makes the stroganoff rich and satisfying without any meat.
- Garlic – Provides the bold, aromatic backbone that cuts through the creaminess.
- Onion – Adds sweetness and depth of flavor when sautéed to golden softness.
- Butter – Used to sauté the mushrooms and onions; it adds richness and helps carry the flavors.
- Olive Oil – A touch of oil keeps the butter from burning and adds an extra layer of flavor.
- Vegetable Broth – Forms the base of the sauce and enhances the umami of the mushrooms.
- Sour Cream – Adds tang and creaminess that defines stroganoff.
- Dijon Mustard – Brings a subtle tangy sharpness that elevates the sauce.
- Soy Sauce – Boosts the savory depth and acts as a seasoning replacement for salt.
- All-purpose Flour – Helps to thicken the sauce and give it that luscious consistency.
- Fresh Parsley – Adds a burst of color and freshness just before serving.
- Salt & Black Pepper – Essential for seasoning and enhancing all other flavors.

Step 1: Prep Your Ingredients
Clean and slice your mushrooms evenly. Mince the garlic, dice the onions, and have all other ingredients measured out and ready. Stroganoff comes together quickly, so prepping ahead makes everything smoother.
Step 2: Sauté the Mushrooms
In a large skillet, heat the butter and olive oil over medium-high heat. Add the sliced mushrooms and let them cook undisturbed for a few minutes so they brown properly. Stir occasionally until they’re deeply golden and their moisture has evaporated.
Step 3: Add Onion and Garlic
Lower the heat to medium. Add the chopped onions and cook until they’re translucent and soft. Stir in the minced garlic and sauté for another minute until fragrant.
Step 4: Build the Sauce
Sprinkle the flour over the mushroom mixture and stir well to coat. Cook for 1-2 minutes to eliminate any raw flour taste. Gradually add the vegetable broth, stirring constantly to create a smooth sauce.
Step 5: Stir in the Flavor
Add the soy sauce and Dijon mustard, stirring to blend. Let the sauce simmer gently for about 5-7 minutes, allowing it to thicken and develop flavor.
Step 6: Finish with Cream
Turn the heat to low and stir in the sour cream. Don’t boil after adding it—just warm through until the sauce is creamy and velvety. Season with salt and freshly ground black pepper to taste.
Step 7: Garnish and Serve
Top with freshly chopped parsley for a pop of color and freshness. Serve hot over pasta, rice, mashed potatoes, or even toasted bread.
How Long to Prepare the Garlic Mushroom Stroganoff
Preparation Time:
Chopping the mushrooms, garlic, and onion takes about 10–15 minutes. This dish benefits from mise en place (everything in place) because once you start cooking, it moves fast. You’ll also want to measure out your broth, mustard, and sour cream in advance.
Cooking Time:
The actual cooking process takes about 15–20 minutes. Sautéing the mushrooms and onions, then building and simmering the sauce, doesn’t take long. In total, this recipe is ready in around 30 minutes, making it an ideal weeknight dinner.
Tips for Perfect Garlic Mushroom Stroganoff
- Use a wide skillet so the mushrooms brown instead of steam.
- Cook mushrooms in batches if needed to avoid overcrowding.
- Let the mushrooms sit undisturbed for a few minutes when sautéing to get a rich, golden color.
- Always add the sour cream off the heat to avoid curdling.
- Taste as you go! Adjust seasoning and add more mustard or soy sauce for a flavor boost.
Watch Out for These Mistakes While Cooking
- Overcrowding the Pan: This causes mushrooms to steam and turn soggy instead of caramelizing.
- Adding Garlic Too Early: Garlic can burn quickly, so always add it after onions have softened.
- Boiling the Sauce After Adding Sour Cream: High heat can cause the sour cream to split. Keep it low and slow.
- Not Stirring the Flour Properly: You must mix well to avoid clumps and ensure a smooth sauce.
- Skipping the Taste Test: Seasoning is everything. Don’t forget salt, pepper, and any final adjustments.
What to Serve With Garlic Mushroom Stroganoff?
1. Buttered Egg Noodles
A classic pairing that catches every bit of that velvety sauce.
2. Creamy Mashed Potatoes
Soft and fluffy potatoes are perfect for soaking up the stroganoff.
3. Steamed Rice
Simple white or jasmine rice keeps it light and balances the richness.
4. Crusty Bread
A warm slice of sourdough or baguette makes a great scooping companion.
5. Roasted Green Beans
Add a bit of crisp freshness and color to the plate.
Storage Instructions
Refrigeration: Store leftovers in an airtight container in the fridge for up to 3–4 days. The flavors deepen over time, so it tastes even better the next day.
Freezing: This dish can be frozen, but the texture of sour cream may change slightly. If freezing, let it cool completely and store in a freezer-safe container for up to 2 months. Reheat gently over low heat and stir well to bring back the creamy consistency.
Reheating: Use a stovetop on low heat, adding a splash of broth or water to loosen the sauce if needed. Avoid microwaving at high power to prevent curdling.
Estimated Nutrition (Per Serving)
- Calories: 280 kcal
- Protein: 6g
- Fat: 22g
- Saturated Fat: 10g
- Carbohydrates: 15g
- Fiber: 2g
- Sugar: 4g
- Sodium: 540mg
Frequently Asked Questions
What can I use instead of sour cream?
Full-fat Greek yogurt or plant-based sour cream are great swaps. Just avoid low-fat versions as they may split.
Can I make this gluten-free?
Yes! Use gluten-free all-purpose flour and swap soy sauce with tamari or coconut aminos.
Is this recipe vegan?
It can be. Just use plant-based butter, sour cream, and check your broth.
What kind of pasta works best?
Egg noodles, tagliatelle, or fettuccine work beautifully to hold the sauce.
Can I make it ahead of time?
Yes, it stores well for a few days. Just reheat gently and stir well to refresh the sauce.
Conclusion
Garlic Mushroom Stroganoff is that ultimate cozy, quick meal that feels indulgent but doesn’t take much effort. It’s rich, full of umami, and completely flexible to your dietary needs. Whether you’re cooking for one or feeding a family, this creamy mushroom dish is guaranteed to become a repeat favorite in your recipe rotation.
Garlic Mushroom Stroganoff
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Comfort Food
- Diet: Vegetarian
Description
This Garlic Mushroom Stroganoff is your new go-to for a cozy, quick dinner that doesn’t skimp on flavor. It’s creamy, garlicky, and packed with umami-rich mushrooms that turn into magic in under 30 minutes. Whether you’re looking for a hearty vegetarian dinner idea, an easy weeknight recipe, or just some warm comfort food, this dish checks every box. It pairs beautifully with pasta, rice, or even mashed potatoes and is perfect for anyone seeking quick dinner ideas or healthy comfort food options.
Ingredients
1 lb mushrooms, sliced
1 medium onion, diced
3 cloves garlic, minced
2 tbsp butter
1 tbsp olive oil
2 tbsp all-purpose flour
1 cup vegetable broth
1/2 cup sour cream
1 tsp Dijon mustard
1 tbsp soy sauce
Salt, to taste
Black pepper, to taste
2 tbsp fresh parsley, chopped
Instructions
1. Prepare your ingredients by slicing the mushrooms, dicing the onion, and mincing the garlic.
2. Heat butter and olive oil in a large skillet over medium-high heat.
3. Add mushrooms and cook until golden brown and their moisture has evaporated.
4. Lower heat to medium and add diced onion. Cook until soft and translucent.
5. Stir in garlic and cook for 1 minute until fragrant.
6. Sprinkle flour over the mixture and stir well to coat everything evenly.
7. Slowly pour in vegetable broth while stirring to form a smooth sauce.
8. Add Dijon mustard and soy sauce. Let the sauce simmer for 5–7 minutes.
9. Reduce heat to low and stir in the sour cream. Do not boil.
10. Season with salt and pepper, then garnish with chopped parsley and serve.
Notes
Always sauté mushrooms in batches to avoid steaming and ensure browning.
Add sour cream off the heat to prevent curdling.
The sauce thickens more as it cools—add a splash of broth if reheating.
Nutrition
- Serving Size: 1 plate
- Calories: 280
- Sugar: 4g
- Sodium: 540mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 25mg
Keywords: garlic mushroom stroganoff, vegetarian dinner, quick dinner, comfort food, creamy mushroom recipe, easy stroganoff, weeknight meal






