This Vegan Lentil Mushroom Stroganoff is creamy, savory, hearty, and packed with comforting flavor. Tender lentils and beautifully browned mushrooms simmer in a rich onion-garlic sauce with paprika, vegetable broth, and dairy-free cream. It’s an easy vegan comfort meal that feels indulgent while delivering plenty of plant-based protein and fiber.
Can This Vegan Lentil Mushroom Stroganoff Support Weight Loss Goals?
This stroganoff can fit into a balanced weight-conscious meal plan because lentils and mushrooms provide substantial texture and volume. Lentils also contribute fiber and plant-based protein, which can make the meal satisfying. Serving it with a moderate portion of pasta or choosing cauliflower rice can change the overall calorie and carbohydrate content.
Does This Recipe Fit a High-Protein Lifestyle?
Lentils are the main protein-rich ingredient, making this a useful plant-based option for a high-protein lifestyle. Mushrooms add additional nutrients and savory texture, while unsweetened soy cream or soy milk can contribute extra protein. For an even higher-protein meal, serve it with high-protein pasta or add crumbled tofu to the sauce. Net carbs depend largely on the lentils and what you serve alongside the stroganoff.
Why This Recipe Is Special
- Deeply savory mushrooms: Browning the mushrooms first gives them a rich, meaty flavor.
- Hearty lentils: Lentils make the sauce filling and satisfying.
- Creamy vegan sauce: Dairy-free cream creates that classic stroganoff texture.
- One-pan comfort: Most of the dish comes together in a single skillet.
- Weeknight friendly: It tastes impressive without complicated cooking.
My Personal Experience
- Browning the mushrooms makes a huge difference.
I like letting the mushrooms cook undisturbed for a few minutes so they develop golden edges instead of simply steaming. - Lentils make the sauce surprisingly hearty.
They absorb some of the creamy sauce while still keeping enough texture to make every bite satisfying. - A little mustard brings everything together.
The tangy mustard balances the richness and gives the sauce that classic stroganoff character. - It gets even better after resting.
Letting the finished stroganoff sit for a few minutes allows the sauce to thicken and the flavors to settle.
Perfect For
- Weeknight dinners
- Cozy family meals
- Meat-free Mondays
- Meal prep
- Cold-weather dinners
- Dinner parties
- Easy vegan comfort food
Why You’ll Love This Recipe
- Creamy without dairy: Plant-based cream gives you a luxurious sauce.
- Packed with lentils: A simple way to add plant-based protein to dinner.
- Full of mushroom flavor: Golden mushrooms provide wonderful savory depth.
- Easy to customize: Serve it over pasta, rice, potatoes, or vegetables.
- Leftovers taste fantastic: The sauce becomes even more flavorful after chilling.
Common Mistakes to Avoid
- Crowding the mushrooms: Cook them in a wide skillet so they brown instead of steaming.
- Adding cream too early: Keep the heat gentle once the cream goes in to prevent splitting.
- Using watery lentils: Drain cooked lentils thoroughly before adding them.
- Over-salting before reducing: The broth and soy sauce already contain salt, so adjust seasoning near the end.
Required Equipment
- Large skillet: Provides enough surface area to brown the mushrooms properly.
- Wooden spoon: Makes it easy to scrape up flavorful browned bits.
- Measuring spoons: Helps balance the mustard, paprika, and seasonings.
- Large pot: Useful for preparing pasta or another serving base.
Storage Instructions
Store cooled stroganoff in an airtight container in the refrigerator for up to 4 days. Reheat gently over low to medium-low heat, adding a splash of vegetable broth or plant milk if the sauce has thickened too much.
For best texture, freeze the stroganoff without pasta for up to 2 months. Thaw overnight in the refrigerator and reheat gently.
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 4
- Best Season: Fall & Winter
- Approx. Calories: 330 per serving, excluding pasta
Quick Description
A creamy vegan stroganoff made with tender lentils and golden mushrooms.
A savory onion-garlic sauce is enriched with mustard, paprika, and dairy-free cream.
Serve over pasta, rice, or mashed potatoes for a cozy plant-based dinner.
📝 Ingredients
For the Stroganoff
- 1 tbsp olive oil
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 16 oz (450 g) cremini or button mushrooms, sliced
- 1 tsp smoked paprika
- ½ tsp sweet paprika
- 1 tbsp all-purpose flour
- 1½ cups cooked green or brown lentils, drained
- 1½ cups vegetable broth
- 1 tbsp soy sauce or tamari
- 1 tbsp Dijon mustard
- 1 tsp vegan Worcestershire-style sauce, optional
- ½ tsp dried thyme
- ½ cup unsweetened vegan cooking cream
- ¼ tsp black pepper
- Salt, to taste
- 1 tbsp fresh chopped parsley
For Serving
- 12 oz (340 g) vegan pasta, cooked according to package directions
Directions
- Prepare the pasta.
Cook the vegan pasta according to the package instructions. Reserve about ½ cup of pasta water, then drain. - Brown the mushrooms.
Heat the olive oil in a large skillet over medium-high heat. Add the sliced mushrooms in a relatively even layer and cook for 6–8 minutes, stirring occasionally, until they release their moisture and develop golden-brown edges. - Cook the aromatics.
Reduce the heat to medium. Add the onion and cook for 4–5 minutes, until softened. Stir in the garlic and cook for another 30–60 seconds. - Add the spices.
Stir in the smoked paprika, sweet paprika, and thyme. Cook for about 30 seconds until fragrant. - Create the sauce base.
Sprinkle the flour over the mushroom mixture and stir continuously for about 1 minute. This helps the flour coat the vegetables evenly and prevents lumps. - Add the broth.
Slowly pour in the vegetable broth while stirring. Scrape the bottom of the skillet to release the browned mushroom bits. - Add the lentils.
Stir in the cooked lentils, soy sauce, Dijon mustard, and vegan Worcestershire-style sauce if using. - Simmer.
Bring the mixture to a gentle simmer and cook uncovered for 8–10 minutes, stirring occasionally. The sauce should become noticeably thicker. - Add the vegan cream.
Reduce the heat to low and stir in the vegan cooking cream. Warm gently for 2–3 minutes without allowing the sauce to boil vigorously. - Adjust the consistency.
If the sauce is too thick, add a splash of reserved pasta water or vegetable broth. If it’s too thin, simmer gently for another 1–2 minutes. - Season.
Taste and adjust with black pepper and salt as needed. Remember that soy sauce and vegetable broth already add saltiness. - Combine with pasta.
Add the cooked pasta directly to the skillet and toss gently until coated. Alternatively, spoon the stroganoff over pasta when serving. - Finish and serve.
Sprinkle with fresh parsley and serve immediately while the sauce is creamy and warm.
Nutrition Facts (Per Serving – Approximate)
Stroganoff only, excluding pasta:
- Calories: 330
- Fats: 11 g
- Cholesterol: 0 mg
- Sodium: 650 mg
- Potassium: 780 mg
- Total Carbohydrates: 42 g
- Fiber: 12 g
- Net Carbs: 30 g
- Sugars: 7 g
- Protein: 17 g
- Calcium: 55 mg
Nutrition values are approximate and will vary depending on the vegan cream, lentils, broth, soy sauce, and serving size.
Notes
- Use green or brown lentils because they hold their shape better than red lentils.
- For extra mushroom flavor, use a mixture of cremini, button, and shiitake mushrooms.
- Unsweetened soy-based cooking cream is a good choice when you want additional plant-based protein.
- For a gluten-free version, use gluten-free flour and tamari, plus gluten-free pasta.
- Add a splash of lemon juice at the end to brighten the rich sauce.
- For extra protein, stir in ½ cup crumbled firm tofu or serve with high-protein vegan pasta.
- If using canned lentils, rinse and drain them thoroughly before cooking.
- Keep the sauce below a vigorous boil after adding the vegan cream for the smoothest texture.
Frequently Asked Questions
Can I use canned lentils?
Yes, canned green or brown lentils work perfectly; rinse and drain them well before adding.
What can I use instead of vegan cooking cream?
Unsweetened soy cream, cashew cream, or full-fat unsweetened coconut cream can work, although each will slightly change the flavor.
Can I make this without mushrooms?
Yes, but mushrooms provide much of the signature savory texture; diced zucchini or eggplant can be used as alternatives.
What should I serve with lentil mushroom stroganoff?
It pairs especially well with pasta, mashed potatoes, rice, quinoa, or roasted vegetables.
Can I make this gluten-free?
Yes. Use gluten-free flour, tamari instead of regular soy sauce, and gluten-free pasta if serving with pasta.
How do I make the sauce thicker?
Simmer it uncovered for a few extra minutes, or add a small amount of flour slurry before the final simmer.




