Vegan Lentil Mushroom Stroganoff

If there’s one thing we can all agree on, it’s this: Vegan Lentil Mushroom Stroganoff is the kind of dinner that feels like a warm hug after a long day. You know the days—emails flying, kids asking what’s for dinner again, and you just want something hearty, comforting, and a little impressive without draining your energy. This recipe is here for that night.

Creamy without cream. Savory without heaviness. Cozy without guilt. That’s the magic of this dish. With tender lentils, golden mushrooms, and a luscious plant-based sauce wrapped around twirls of fettuccine, this stroganoff brings serious comfort-food vibes while still feeling wholesome and nourishing.

And the best part? You’ll have it on the table in about 40 minutes—no culinary gymnastics required. Let’s get cooking, friend.

Why You’ll Love This Vegan Lentil Mushroom Stroganoff

Let me count the ways (and yes, I’m absolutely biased because this one lives rent-free in my weekly rotation):

  • Comfort food energy, weeknight effort – Rich, creamy, and deeply satisfying without an all-day simmer.
  • Protein-packed and filling – Lentils bring the staying power, so nobody’s hunting for snacks an hour later.
  • Totally plant-based – No dairy, no meat, no compromises on flavor.
  • Family-friendly – Even skeptical eaters tend to come back for seconds.
  • Leftovers are gold – This reheats like a dream for lunch the next day.

I first made this on a rainy Tuesday when friends showed up unannounced (classic). I needed something fast but cozy, and this stroganoff saved the day. One bite in, and someone said, “Wait…this is vegan?” That’s always the goal.

Ingredients You’ll Need (Nothing Fancy, Promise)

Here’s what’s going to turn your kitchen into a cozy, savory haven:

  • 8 oz fettuccine pasta
    Wide noodles = maximum sauce-hugging potential.
  • 1 cup dry green lentils
    Earthy, hearty, and perfect for mimicking that classic stroganoff bite.
  • 1 tbsp olive oil
  • 1 onion, diced
    The flavor foundation. Don’t rush this step.
  • 3 cloves garlic, minced
    Measure with your heart.
  • 8 oz cremini mushrooms, sliced
    Meaty, rich, and full of umami goodness.
  • 2 tbsp soy sauce
    Adds depth and that savory backbone we love.
  • 1 tsp smoked paprika
    Subtle smokiness that makes people ask, “What’s in this?”
  • 1 tsp dried thyme
  • 1 cup vegetable broth
  • 1 cup unsweetened plant-based yogurt
    This is where the creaminess lives.
  • Salt and pepper, to taste
  • Fresh parsley, chopped (for garnish)
    Optional, but it brightens everything up.

Step-by-Step: How to Make Vegan Lentil Mushroom Stroganoff

Don’t worry—this is straightforward, calm cooking. No stress, no chaos.

1. Cook the Pasta

Bring a large pot of salted water to a boil and cook the fettuccine according to the package instructions. Drain and set aside. Pro tip: toss it with a tiny drizzle of olive oil so it doesn’t stick while waiting.

2. Cook the Lentils

In a separate pot, cook the green lentils according to package directions until tender but not mushy. Drain and set aside. These little guys are about to shine.

3. Build the Flavor Base

Heat olive oil in a large skillet over medium heat. Add the diced onion and sauté for about 4–5 minutes, until soft and translucent. Your kitchen should already smell amazing.

4. Add Garlic and Mushrooms

Stir in the garlic and sliced mushrooms. Cook for another 6–8 minutes, stirring occasionally, until the mushrooms are golden brown and have released their moisture. Don’t rush this—browning equals flavor.

5. Season Like You Mean It

Add soy sauce, smoked paprika, and dried thyme. Stir well so the mushrooms are evenly coated. This is where the dish really starts to feel bold and savory.

6. Simmer

Pour in the vegetable broth and let everything simmer gently for about 5 minutes. The sauce will start to come together, and the flavors will mingle like old friends.

7. Make It Creamy

Reduce the heat to low. Stir in the cooked lentils and plant-based yogurt. Simmer gently until everything is heated through and creamy. If it looks a little rebellious at first, don’t panic—it smooths out beautifully.

8. Season to Taste

Add salt and pepper as needed. Taste and adjust. This is your moment.

9. Serve

Spoon that luscious lentil mushroom mixture generously over the cooked fettuccine.

10. Garnish and Enjoy

Finish with a sprinkle of fresh parsley and serve immediately. Cue the happy sighs.

Vegan Lentil Mushroom Stroganoff with mushrooms and lentils on pasta, garnished with herbs
This Vegan Lentil Mushroom Stroganoff highlights the meaty mushrooms and protein-packed lentils in a creamy, comforting sauce.

Chef Omar’s Cozy Cooking Tips

  • Don’t overcrowd the mushrooms. If they’re steaming instead of browning, give them space. Golden mushrooms = deeper flavor.
  • Use unsweetened yogurt only. Sweetened yogurt will turn this dish into a very confusing experience.
  • Too thick? Add a splash of vegetable broth.
  • Too thin? Let it simmer a few extra minutes. Easy fix.
  • Pasta swap? Egg-free tagliatelle, penne, or even rice work beautifully.

And remember: if your sauce looks a little wild before it settles, it’s just finding itself. We’ve all been there.

A Little Story From My Kitchen

This Vegan Lentil Mushroom Stroganoff became a staple after I made it during one of those “What’s left in the pantry?” nights. I wasn’t expecting much—but by the end of dinner, the skillet was scraped clean, and someone asked for the recipe before dessert. That’s when I knew it was a keeper.

Now it’s one of those dishes I make when I want comfort without heaviness and flavor without fuss.

FAQs About Vegan Lentil Mushroom Stroganoff

Can I make this gluten-free?

Absolutely. Swap the fettuccine for your favorite gluten-free pasta or serve it over rice or mashed potatoes.

Can I use canned lentils instead of dry?

Yes! Use about 2½ cups of cooked lentils. Just rinse and drain them well.

How long does this keep in the fridge?

Store leftovers in an airtight container for up to 3 days. The flavors actually deepen overnight.

Can I freeze it?

You can freeze the sauce (without pasta) for up to a month. Thaw gently and stir well when reheating.

What if I don’t like mushrooms?

You can swap in zucchini or even chickpeas, but mushrooms really bring that classic stroganoff depth.

Let’s Talk Cozy Dinners Worth Repeating

There’s something special about sitting down to a bowl of Vegan Lentil Mushroom Stroganoff—the kind of meal that slows you down, warms you up, and makes everyone at the table feel taken care of. It’s comforting, practical, and just a little impressive without trying too hard.

So grab your favorite bowl, pour yourself something cozy, and enjoy every creamy, savory bite. From my kitchen to yours, this one’s meant to be shared—and repeated often.

Still Hungry? A Few Cozy Favorites to Try Next

If this Vegan Lentil Mushroom Stroganoff hit the spot, there are plenty of other comforting, plant-powered dishes waiting for you. These recipes carry the same cozy energy—hearty lentils, satisfying textures, and big, comforting flavors—perfect for easy weeknight dinners or relaxed weekend cooking. You might enjoy seeing another comforting take on this classic with this lentil mushroom stroganoff made with love and simple ingredients, or keep the cozy vibes going with one of these favorites below:

These dishes keep the same comforting spirit alive—simple, nourishing, and made to be enjoyed one cozy bite at a time.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Lentil Mushroom Stroganoff served over fettuccine with creamy mushroom lentil sauce

Vegan Lentil Mushroom Stroganoff


  • Author: Omar
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

Creamy, cozy, and deeply satisfying, this Vegan Lentil Mushroom Stroganoff is a comforting plant-based twist on the classic. Ready in 40 minutes and perfect for weeknight dinners.


Ingredients

Scale
  • 8 oz fettuccine pasta

  • 1 cup dry green lentils

  • 1 tbsp olive oil

  • 1 medium onion, diced

  • 3 cloves garlic, minced

  • 8 oz cremini mushrooms, sliced

  • 2 tbsp soy sauce

  • 1 tsp smoked paprika

  • 1 tsp dried thyme

  • 1 cup vegetable broth

  • 1 cup unsweetened plant-based yogurt

  • Salt, to taste

  • Black pepper, to taste

  • Fresh parsley, chopped, for garnish


Instructions

  1. Cook the fettuccine pasta according to package instructions. Drain and set aside.
  2. Cook the green lentils according to package instructions until tender. Drain and set aside.
  3. Heat olive oil in a large skillet over medium heat. Add the diced onion and sauté until translucent.
  4. Add garlic and mushrooms. Cook until mushrooms are golden and softened.
  5. Stir in soy sauce, smoked paprika, and dried thyme until well combined.
  6. Pour in the vegetable broth and simmer for 5 minutes.
  7. Reduce heat and stir in cooked lentils and plant-based yogurt. Simmer gently until heated through.
  8. Season with salt and pepper to taste.
  9. Serve the stroganoff over cooked fettuccine.

  10. Garnish with fresh parsley and serve warm.

Notes

Use unsweetened plant-based yogurt only to avoid sweetness.

Add extra broth if the sauce becomes too thick.

This recipe stores well and tastes even better the next day.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 380 kcal
  • Sugar: 6 g
  • Sodium: 520 mg
  • Fat: 9 g
  • Saturated Fat: 1.5 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 55 g
  • Fiber: 14 g
  • Protein: 18 g
  • Cholesterol: 0 mg