Lentil Mushroom Stroganoff: A Hearty Vegetarian Delight

Lentil Mushroom Stroganoff is a creamy, comforting vegetarian spin on the classic beef stroganoff we all love. This dish brings together the rich, savory flavor of mushrooms with the hearty, protein-filled punch of lentils, all wrapped up in a smooth, velvety sauce. Whether you’re craving a meatless meal that still feels indulgent or looking for a nourishing dish that the whole family will enjoy, this recipe fits the bill perfectly. Serve it over mashed potatoes, pasta, or rice — it’s bound to become a new favorite in your weeknight rotation.
Lentil Mushroom Stroganoff is a warm, comforting meal that delivers both taste and nutrition in every bite. The creamy sauce, hearty lentils, and tender mushrooms create a filling dish that vegetarian and vegan diners will adore. It’s also quick to pull together, super flexible for special diets, and a great option whether you’re planning a simple weeknight dinner or batch cooking for the week ahead. This recipe is guaranteed to impress, no matter your schedule or skill level in the kitchen.
It’s quick and easy enough for busy weeknights, yet special enough to serve when friends or family come over. You’ll spend about 15 minutes prepping and 25 minutes cooking, so you’re looking at roughly 40 minutes total from start to finish. Below, I’ve broken down the full ingredients and easy-to-follow steps. Plus, find my favorite tips for perfect results, make-ahead ideas, freezer-friendly advice, and simple swaps — including vegan and gluten-free — so you can customize the dish just how you like it.
- What you’ll enjoy: a smooth, umami-rich stroganoff that uses lentils for that cozy protein punch.
- How you’ll cook it: easy stovetop steps with a simple flour slurry that thickens the sauce like a dream.
- Extras included: tips on getting perfectly browned mushrooms, allergy-friendly substitutions, helpful storage and reheating pointers, plus answers to all your FAQs.
Reasons You’ll Crave It
This Lentil Mushroom Stroganoff gives you comforting food vibes without the meat. You get a rich, creamy sauce, deeply flavorful mushrooms, and satisfying lentils that turn this dish into something indulgent yet wholesome. What’s more, it’s versatile, quick to make, and holds up beautifully as leftovers or meal prep.
- Meaty comfort without meat: The caramelized mushrooms and tender lentils give you that rich, umami-filled texture that stands in perfectly for traditional beef stroganoff, so everyone feels satisfied.
- Protein and filling power: Brown lentils pack a protein punch that helps make this a hearty main course keeping you full for hours.
- Weeknight-friendly speed: With only about 15 minutes to prep and 25 minutes to cook, this dish is great for busy evenings when you want a homemade meal fast. If you’re craving another quick, cozy mushroom dinner, try Hungarian Mushroom Paprikash.
- Flexible for special diets: Easily vegan by swapping in plant-based sour cream or cashew cream, and gluten-free with the right flour choice. Plus, you can throw in extra veggies or add a pinch of heat if you want.
- Multiple serving options: Serve it over creamy mashed potatoes, your favorite pasta, or fluffy rice — or spoon it onto grain bowls for a wholesome meal.
- Great for leftovers and meal prep: This stroganoff reheats wonderfully (just add a splash of stock if it thickens) and freezes well if you leave out or reduce the sour cream before freezing.
- Simple steps, big rewards: A few easy moves—perfectly browning onions and mushrooms, whisking in a slurry, stirring in sour cream—give you a rich, restaurant-quality sauce with minimal stress.
All in all, this recipe is a reliable, flavorful way to enjoy a creamy, nourishing stroganoff anytime—perfect for your busy weeknights, cozy dinners, or batch cooking plans. If you love homey one-pot dishes with big flavor, it’s a must-try.
This Lentil Mushroom Stroganoff brings together indulgence and nourishment in one plate. The mushrooms offer a deep, earthy umami—if you want to explore that flavor even more, Japanese Miso Mushrooms is a great next recipe—while the lentils make sure you get a satisfying, protein-rich boost. It’s perfect for vegetarians and vegans, or anyone wanting a delicious, meatless meal. The sauce is rich and creamy, thanks to Dijon mustard and sour cream, coating every bite with comforting flavor. Plus, it’s quick to make and naturally gluten-free when using the right flour — so everyone can enjoy this cozy dish.
Ingredients You’ll Need

- 1.5 tablespoons olive oil
- 1 medium onion, finely chopped
- 1 teaspoon salt, divided
- 1 pound (450g) mushrooms, sliced
- 1 tablespoon butter
- 2 cloves garlic, chopped
- 2 teaspoons Dijon mustard
- ¼ teaspoon black pepper
- 1.5 cups vegetable stock
- 1.5 tablespoons flour (gluten-free if needed)
- 2-3 tablespoons water or vegetable stock (to make the slurry)
- 1.5 cups cooked brown lentils (canned or pre-cooked)
- ½ cup sour cream (or vegan sour cream)
- Fresh parsley, chopped (for finishing garnish)
Simple Cooking Directions
- Heat olive oil in a deep pan over medium heat; add chopped onion and half the salt and cook, stirring occasionally, 5–6 minutes until golden and soft.
- Melt butter in a separate pan over medium-high heat; add sliced mushrooms and remaining salt and sauté 5–6 minutes until browned and most moisture has evaporated.
- Add the cooked mushrooms to the onions; stir in chopped garlic, Dijon mustard, and black pepper, pour in vegetable stock, and simmer about 5 minutes.
- Whisk flour with 2–3 tablespoons cold water or stock in a small bowl until smooth and lump-free to make a slurry.
-
Stir cooked lentils into the pan, then slowly pour in the flour slurry while stirring constantly and cook until the sauce thickens.

- Reduce heat to low and stir in sour cream (or vegan sour cream) until fully combined; taste and adjust salt and pepper as needed.
- Sprinkle with chopped fresh parsley.
Pro Tips for Best Results
Here are some tried-and-true tips to make sure your Lentil Mushroom Stroganoff turns out perfect every time, plus a few common things to watch out for. For a bold seafood twist on the classic, check out Blackened Shrimp Stroganoff.
- Brown mushrooms properly: Give mushrooms plenty of space in the pan and cook them over medium-high heat so they brown instead of steam. This caramelization is key for deep flavor.
- Season in stages: Salting the onions and mushrooms separately helps build layers of flavor. Taste and adjust towards the end since the lentils and stock can change seasoning.
- Choose the right lentils: Brown or green lentils hold their texture well. Avoid red lentils here—they tend to get mushy. If you’re using canned, rinse them well to remove any excess salt or liquid.
- Make a smooth slurry: Whisk flour with cold water or stock until no lumps remain before adding to the hot pan. Add the slurry gradually and stir constantly for an even sauce consistency.
- Keep sour cream from splitting: Lower the heat before stirring in sour cream and warm gently to keep the sauce nice and creamy. For vegan versions, use a good-quality vegan sour cream or cashew cream for a smooth texture.
- Adjust thickness after cooking: If the sauce gets too thick, loosen it up with small amounts of vegetable stock or water while reheating, stirring until you hit the right consistency.
- Try other thickeners: If you prefer, cornstarch slurry (equal parts cornstarch and cold water) works well. Or try a little blended cooked potato for a natural thickener. Cornstarch is stronger, so use less than flour.
- Add brightness: A small squeeze of lemon juice or a teaspoon of vinegar at the end lifts the flavors and balances the creamy richness beautifully.
- Make-ahead tips: This stroganoff keeps well refrigerated for up to 3 days. When freezing, skip or reduce sour cream before freezing and add fresh sour cream when reheating to keep it smooth.
- Reheating tips: Warm slowly on the stove over low heat, stirring regularly. Add a splash of stock if the sauce thickens too much or gets grainy after chilling.
- Finish with herbs: Stir in chopped parsley or a little dill just before serving for a fresh, bright finish that contrasts the creaminess.
Easy Swaps and Add-Ins

- Vegan Swap: Replace sour cream with vegan sour cream or creamy cashew sauce for a fully plant-based meal.
- Gluten-Free: Use a gluten-free flour to keep this safe for wheat allergies or sensitivities.
- Add Veggies: Toss in extra greens like spinach or add peas for pops of color and extra nutrition.
- Spice it Up: Sprinkle in chili flakes or smoked paprika for a little heat if you like things spicy.
- Mix Your Mushrooms: Try different mushrooms like cremini, shiitake, or portobello for more flavor depth and texture variety.
Storing, Freezing, and Reheating
- Storage: Keep leftovers in a sealed container in the fridge for up to 3 days, so you can enjoy quick meals later. For another creamy mushroom dinner that stores and reheats well, try our Creamy Garlic Mushroom Stuffed Shells.
- Reheating: Warm gently in the microwave or on the stove over low heat. Add a little vegetable stock or water if the sauce has thickened too much.

Answers to Common Questions
1. Can I use different types of mushrooms for this recipe?
Definitely! Feel free to use your favorites like cremini, shiitake, or portobello. Each brings a unique flavor and texture.
2. Is it easy to make this recipe gluten-free?
Yes! Just swap regular flour for gluten-free flour when making the slurry to keep it gluten-free.
3. Can I use canned lentils instead of cooking lentils from scratch?
Absolutely. Just rinse and drain canned lentils well before adding them to the recipe for the best texture and flavor.
4. What if I want a vegan version?
Swap the sour cream with vegan sour cream or cashew cream, and use a plant-based butter or oil—simple swaps that keep it delicious.
5. How can I add some heat to this dish?
Add chili flakes, a pinch of smoked paprika, or even a dash of hot sauce to the sauce for a spicy twist.
6. Can I make this dish ahead of time?
Yes, this dish is perfect for making ahead. Store it in the fridge and gently reheat before serving.
7. Is Lentil Mushroom Stroganoff freezer-friendly?
Yes! Freeze it without the sour cream or with less sour cream. Add fresh sour cream after thawing to keep the sauce creamy and fresh.
8. How do I make the sauce even creamier?
Try adding a little extra sour cream or a splash of plant-based cream or cashew cream for richer texture.
9. Can I use green lentils instead of brown lentils?
Yes, green lentils work well too, though they might have a firmer bite than brown lentils.
10. What’s the best way to serve Lentil Mushroom Stroganoff?
This stroganoff is delicious served over fluffy mashed potatoes, pasta noodles, or steamed rice. You can also pair it with sautéed veggies or a crisp green salad for a more rounded meal.

A creamy, comforting vegetarian and vegan-friendly mushroom and lentil stroganoff with a smooth, velvety sauce, perfect as a hearty meatless meal served over mashed potatoes, pasta, or rice.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4-6 servings 1x
- Category: Main Course
- Cuisine: International
Ingredients
- 1.5 tablespoons olive oil
- 1 medium onion, finely chopped
- 1 teaspoon salt, divided
- 1 pound (450g) mushrooms, sliced
- 1 tablespoon butter
- 2 cloves garlic, chopped
- 2 teaspoons Dijon mustard
- ¼ teaspoon black pepper
- 1.5 cups vegetable stock
- 1.5 tablespoons flour (use gluten-free flour if needed)
- 2–3 tablespoons water or vegetable stock (to make the slurry)
- 1.5 cups cooked brown lentils (canned or pre-cooked)
- ½ cup sour cream (or vegan sour cream)
- Fresh parsley, chopped (for garnish)
Instructions
- Heat olive oil in a deep pan over medium heat; add chopped onion and half the salt and cook, stirring occasionally, 5–6 minutes until golden and soft.
- Melt butter in a separate pan over medium-high heat; add sliced mushrooms and remaining salt and sauté 5–6 minutes until browned and most moisture has evaporated.
- Add the cooked mushrooms to the onions; stir in chopped garlic, Dijon mustard, and black pepper, pour in vegetable stock, and simmer about 5 minutes.
- Whisk flour with 2–3 tablespoons cold water or stock in a small bowl until smooth and lump-free to make a slurry.
- Stir cooked lentils into the pan, then slowly pour in the flour slurry while stirring constantly and cook until the sauce thickens.
- Reduce heat to low and stir in sour cream (or vegan sour cream) until fully combined; taste and adjust salt and pepper as needed.
- Sprinkle with chopped fresh parsley before serving.
Notes
Brown mushrooms properly by giving them plenty of space and cooking over medium-high heat to caramelize for deeper flavor., Season onions and mushrooms separately for layered flavor and adjust salt and pepper at the end., Use brown or green lentils for best texture; rinse canned lentils well., Make a smooth slurry by whisking flour with cold water or stock; add gradually and stir constantly for an even sauce., Lower heat before adding sour cream to prevent splitting; vegan alternatives like cashew cream can be used for a smooth texture., Adjust sauce thickness after cooking by adding vegetable stock or water if needed while reheating., Try cornstarch or blended cooked potato as alternative thickeners., Add brightness with a squeeze of lemon juice or vinegar at the end to balance the richness., Refrigerate leftovers up to 3 days; to freeze, reduce or omit sour cream and add fresh after thawing., Reheat gently on low heat, adding stock if the sauce thickens too much., Add chili flakes or smoked paprika for heat., Mix mushroom types (cremini, shiitake, portobello) for flavor and texture variety., Serve over mashed potatoes, pasta, rice, or in grain bowls.
Nutrition
- Serving Size: about 1 cup
- Calories: Approximately 300-350 calories per serving
- Fat: 10-12 grams per serving
- Carbohydrates: 35-40 grams per serving
- Protein: 15-18 grams per serving