Lentil Mushroom Stroganoff Recipe

If you’re looking for a cozy, hearty dish that feels like a warm hug in a bowl, this Lentil Mushroom Stroganoff Recipe is exactly what you need. It’s rich, creamy, and comforting without relying on any meat, making it perfect for a satisfying weeknight dinner or whenever you want something wholesome but easy to whip up. The blend of tender mushrooms and earthy lentils with a creamy sauce hits all the right notes without the fuss.
One thing I love about this Lentil Mushroom Stroganoff Recipe is how well it comes together with simple pantry staples but still tastes like you’ve been slow-cooking it all day. It’s a delightful twist on the classic stroganoff, dialing up nutrition and plant-based protein without skimping on flavor. Trust me, you’ll want to keep this one in regular rotation, especially when you crave something both nourishing and indulgent.
Ingredients You’ll Need
The magic in this recipe comes from the way these ingredients play off each other — earthy mushrooms, hearty lentils, and a luscious sauce binding it all together. When shopping, look for fresh brown or cremini mushrooms for the best texture, and if you’re short on time, pre-cooked lentils work wonders.
- Olive oil: Helps brown the mushrooms and adds a subtle fruitiness.
- Onion: Gives a sweet, savory base flavor—finely chopping helps it melt into the sauce.
- Salt: Enhances all the flavors; use less at first and adjust toward the end.
- Mushrooms: The star of the dish! Choose fresh, firm mushrooms for the best bite and flavor.
- Butter: Adds richness and helps deepen the mushroom flavor, but you can substitute vegan butter if you wish.
- Garlic: Adds that wonderful depth—don’t skip it!
- Dijon mustard: Gives a tangy kick that brightens the whole dish.
- Black pepper: Freshly ground is best for that little bite.
- Vegetable stock: The base of your sauce; use a good quality one or homemade if you can.
- Flour: Thickens the sauce; you can swap for gluten-free if needed.
- Water or stock (for slurry): To smooth out the flour mixture without lumps.
- Cooked brown lentils: Provides protein and body—canned works fine but rinse to cut the tinny taste.
- Sour cream: Adds creaminess and tang; vegan versions work beautifully here too.
- Fresh parsley: Brightens the dish at the end with a fresh herbal note.
Variations
I like to play around with this Lentil Mushroom Stroganoff Recipe depending on my mood or what’s in the fridge. Don’t hesitate to make it your own—it’s forgiving and flexible!
- Add smoky paprika: I tried smoky paprika once and loved how it gave the stroganoff a subtle campfire vibe.
- Use different lentils: Red or green lentils can work fine—just adjust cooking times if you cook them from scratch.
- Swap sour cream for coconut cream: For a dairy-free twist, coconut cream adds creaminess with a hint of sweetness.
- Throw in fresh thyme or rosemary: These herbs add a lovely woodsy touch that complements the mushrooms perfectly.
- Spice it up: A pinch of cayenne or chili flakes can brighten up the flavor if you like a bit of heat.
How to Make Lentil Mushroom Stroganoff Recipe
Step 1: Sauté the Aromatics and Mushrooms
Start by heating the olive oil in a large skillet over medium heat. Toss in the finely chopped onion and sprinkle half the salt to draw out its sweetness. Cook, stirring occasionally, until the onion is translucent and soft—about 5 minutes. Then add the sliced mushrooms and butter, letting everything brown nicely without overcrowding the pan. You want those mushrooms golden and caramelized for the best flavor, so take your time here and avoid stirring too often. When they’ve released their moisture and started to brown (around 8-10 minutes), toss in the garlic, Dijon mustard, and black pepper, stirring for about a minute until fragrant.
Step 2: Build the Sauce and Add Lentils
Pour in the vegetable stock, bring it to a gentle simmer, and let it reduce for a few minutes to concentrate those flavors. Meanwhile, whisk the flour with water or extra stock to create a smooth slurry—this step helps avoid lumps that ruined my first stroganoff attempt years ago. Stir the slurry into the pan and cook until the sauce thickens, about 3-4 minutes. Then fold in the cooked lentils, letting them warm through and soak up the sauce.
Step 3: Finish with Sour Cream and Seasoning
Remove the skillet from heat and stir in the sour cream gently—it gives the sauce that creamy, tangy finish without curdling. Taste and adjust salt and pepper to your liking. If you want it richer, you can add an extra pat of butter here, but I find it pretty perfect as is. Lastly, sprinkle with fresh parsley for a burst of color and freshness.
How to Serve Lentil Mushroom Stroganoff Recipe

Garnishes
I love finishing this stroganoff with a generous sprinkle of chopped fresh parsley—it brightens the plate and adds a fresh, herby note that cuts through the richness. Sometimes I throw on a dash of smoked paprika for a pop of color and subtle warmth. A little squeeze of lemon juice can also elevate the flavors just before serving if you’re feeling adventurous!
Side Dishes
This Lentil Mushroom Stroganoff Recipe pairs beautifully with egg noodles for a classic touch, but I also enjoy it over mashed potatoes or creamy polenta for a hearty comfort meal. For a lighter option, try it atop steamed rice or a bed of sautéed spinach. Roasted green veggies or a crisp side salad provide a great contrast to the creamy sauce.
Creative Ways to Present
One time, I served this stroganoff in individual mini cast iron skillets at a dinner party, and it was a hit — so cozy and restaurant-quality. You can also fill baked sweet potatoes with the stroganoff for a fun twist that doubles as sides. Layering it over vibrant vegetable nests like zucchini ribbons or sweet potato noodles adds both color and nutrition to the plate, making it feel festive and special.
Make Ahead and Storage
Storing Leftovers
This recipe keeps really well in the fridge for up to 3-4 days. I like to store leftovers in airtight containers and give them a good stir before refrigerating to keep the sauce evenly coated. It tastes even better the next day once the flavors have had time to meld beautifully.
Freezing
From experience, Lentil Mushroom Stroganoff Recipe freezes great too! Make sure it’s completely cooled before portioning into freezer bags or containers. When you thaw it, the texture remains intact without any mushiness. I usually freeze individual portions for quick weeknight meals.
Reheating
To reheat, gently warm the stroganoff over medium-low heat on the stove, stirring occasionally. If the sauce looks too thick, add a splash of vegetable stock or water to loosen it up. Avoid microwaving for long at once as it might cause the sour cream to separate, but short bursts with stirring in between usually work fine.
FAQs
-
Can I use canned lentils for this Lentil Mushroom Stroganoff Recipe?
Absolutely! Canned lentils are a fantastic shortcut and work perfectly in this recipe. Just be sure to drain and rinse them well to remove any excess sodium or canning liquid, which can affect the flavor.
-
Is it possible to make this dish gluten-free?
Yes! Simply swap the regular flour for a gluten-free alternative like rice flour or a gluten-free all-purpose blend. The sauce will still thicken nicely, and no one will be able to tell the difference.
-
Can I replace sour cream with a vegan option?
Definitely. Vegan sour cream or even coconut cream makes a great substitute if you want to keep it dairy-free. Just stir it in gently off the heat to keep the texture smooth.
-
What’s the best way to store leftovers?
Store leftovers in airtight containers in the fridge, where they’ll keep well for 3-4 days. Give them a good stir before eating, and add a splash of water or stock while reheating if needed to refresh the sauce.
-
Can I use other types of mushrooms?
Yes! Feel free to mix in shiitake, portobello, or cremini mushrooms for different textures and flavors. Just make sure to slice them evenly so everything cooks uniformly.
Final Thoughts
Honestly, this Lentil Mushroom Stroganoff Recipe is a dish close to my heart because it’s proof that plant-based meals can be deeply comforting and packed with flavor. It’s one of those recipes I come back to when I want something nourishing but effortless. I hope you’ll enjoy making it as much as I do and maybe even tweak it to make it your own signature comfort meal. Give it a try—you won’t regret it!
PrintLentil Mushroom Stroganoff Recipe
A rich and creamy Lentil Mushroom Stroganoff that combines earthy mushrooms and hearty brown lentils in a savory sauce, perfect for a comforting vegetarian meal. This dish is packed with flavor thanks to Dijon mustard, garlic, and fresh parsley, offering a satisfying twist on a classic stroganoff without any meat.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Vegetarian European
- Diet: Vegetarian
Ingredients
Vegetables and Aromatics
- 1 medium onion, finely chopped
- 1 lb (450g) mushrooms, sliced
- 2 cloves garlic, chopped
- Fresh parsley, chopped (for garnish)
Liquids and Dairy
- 1.5 cups vegetable stock
- ½ cup sour cream (or vegan sour cream)
Oils and Fats
- 1.5 tbsp olive oil
- 1 tbsp butter
Others
- 1 tsp salt (divided)
- 2 tsp Dijon mustard
- ¼ tsp black pepper
- 1.5 tbsp flour (use gluten-free flour if needed)
- 2–3 tbsp water or stock (for slurry)
- 1.5 cups cooked brown lentils (canned or pre-cooked)
Instructions
- Heat the Oil and Sauté Onion: Warm 1.5 tablespoons of olive oil in a large skillet over medium heat. Add the finely chopped onion and half of the salt. Cook until the onion becomes translucent and soft, about 5-7 minutes.
- Add Mushrooms and Butter: Add the sliced mushrooms and 1 tablespoon of butter to the skillet. Cook, stirring occasionally, until the mushrooms release their moisture and start to brown, approximately 8-10 minutes.
- Stir in Garlic, Mustard, and Pepper: Add the chopped garlic, 2 teaspoons Dijon mustard, and ¼ teaspoon black pepper. Stir for about 1-2 minutes until fragrant.
- Add Vegetable Stock: Pour in 1.5 cups of vegetable stock and bring the mixture to a gentle simmer.
- Make the Flour Slurry: In a small bowl, combine 1.5 tablespoons of flour with 2 to 3 tablespoons of water or vegetable stock to create a smooth slurry without lumps.
- Thicken the Sauce: Slowly whisk the flour slurry into the simmering mushroom mixture. Stir continuously until the sauce thickens, about 3-5 minutes.
- Incorporate Lentils and Adjust Seasonings: Add 1.5 cups of cooked brown lentils to the skillet. Stir well to combine and heat through. Taste and add the remaining ½ teaspoon salt, adjusting salt levels as needed.
- Finish with Sour Cream: Remove the skillet from heat and gently stir in ½ cup of sour cream (or vegan sour cream) until creamy and well blended, ensuring the sauce does not boil to avoid curdling.
- Garnish and Serve: Sprinkle chopped fresh parsley on top before serving. Enjoy your warming Lentil Mushroom Stroganoff with noodles, rice, or crusty bread.
Notes
- For a gluten-free version, use gluten-free flour in the slurry.
- Vegan sour cream can be used to make this dish vegan-friendly.
- If using canned lentils, rinse and drain them before adding to the dish.
- Adjust the thickness of the sauce by adding more stock or flour slurry as needed.
- This stroganoff pairs well with pasta, mashed potatoes, or steamed rice.
Keywords: Lentil Mushroom Stroganoff, vegetarian stroganoff, mushroom stroganoff, lentil stew, creamy vegetarian dinner