Vegetarian Mushroom Stroganoff

Craving something cozy, creamy, and packed with flavor—but want to keep it meat-free? Say hello to Vegetarian Mushroom Stroganoff, a hearty, soul-warming dish that brings all the richness of the classic beef version but swaps in earthy cremini mushrooms for a lighter, plant-based twist. It’s satisfying enough for carnivores and comforting enough to become a weekly staple.

Why You’ll Love This Recipe

This dish checks all the boxes for weeknight cooking and weekend comfort. Here’s why you’ll fall in love with it:

  • Deep, rich flavor without meat: Cremini mushrooms bring that umami goodness that makes each bite savory and satisfying.
  • Pantry-friendly and affordable: No hard-to-find ingredients here — just staples you probably already have.
  • Comfort food with a healthy twist: Lightened up with milk instead of cream, but still creamy and rich.
  • One-pot magic (mostly): Minimal cleanup, and most of the magic happens in one pan.
  • Perfect for all eaters: Whether you’re vegetarian or not, this dish satisfies like a classic stroganoff should.

It’s one of those rare recipes that feels indulgent but won’t leave you feeling heavy afterward.

Ingredients You’ll Need

Tip: You’ll find the full list of ingredients and measurements in the recipe card below.

To make a generous 3–4 servings of vegetarian mushroom stroganoff, you’ll need:

  • 3 tablespoons extra virgin olive oil, divided
  • 1 large yellow onion, diced (about 2 cups)
  • 1 lb cremini mushrooms, sliced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh thyme leaves (or 1 tsp dried thyme)
  • 3 tablespoons all-purpose flour
  • 3½ cups vegetable broth
  • ½ teaspoon fine sea salt
  • ¼ teaspoon freshly ground black pepper
  • 7 oz dried broad egg noodles
  • ½ cup milk (whole, 2%, or plant-based like oat or almond milk)
  • Parmesan cheese (for garnish, optional)
  • Chopped flat-leaf parsley (optional garnish for color and freshness)

Let’s Get Started

Ready to get cooking? Here’s how to turn those ingredients into a creamy, dreamy vegetarian mushroom stroganoff.

Step 1: Sauté the Aromatics

  • Heat 2 tablespoons of olive oil in a large skillet over medium heat.
  • Add the diced onion and cook for 5–7 minutes, stirring occasionally, until soft and translucent.
  • Stir in the garlic and cook for another 30 seconds, just until fragrant.

Step 2: Cook the Mushrooms

  • Add the remaining 1 tablespoon olive oil to the pan.
  • Toss in the sliced cremini mushrooms and fresh thyme.
  • Sauté for 8–10 minutes, stirring often, until the mushrooms have released their moisture and are golden brown.

Step 3: Build the Sauce

  • Sprinkle the flour over the mushrooms and stir to coat evenly. This will help thicken the sauce.
  • Slowly pour in the vegetable broth, stirring constantly to prevent lumps.
  • Bring the mixture to a gentle boil, then reduce heat to simmer.
  • Season with salt and pepper, and simmer for 5–7 minutes until the sauce thickens slightly.

Step 4: Cook the Noodles Right In

  • Add the egg noodles directly into the sauce.
  • Cover and simmer for about 7–9 minutes, stirring occasionally, until the noodles are tender and have absorbed the flavors of the sauce.

Step 5: Add the Creaminess

  • Stir in the milk, warming it through for 1–2 minutes. The sauce will turn silky and creamy.
  • Taste and adjust salt and pepper as needed.

Step 6: Garnish and Serve

  • Serve hot, garnished with fresh parsley and a sprinkle of Parmesan cheese if desired.

Servings and Pairing

This recipe makes 3 to 4 generous servings, perfect for a cozy dinner.

Serving suggestions:

  • Pair with a simple green salad dressed in lemon vinaigrette.
  • Add a slice of crusty sourdough bread to mop up the creamy sauce.
  • For a fancier touch, serve with roasted asparagus or steamed green beans on the side.
  • A glass of dry white wine (like Sauvignon Blanc) complements the earthiness beautifully.

Variations

Want to customize your stroganoff? Try these delicious twists:

  • Make it vegan: Use unsweetened plant-based milk (like oat or soy) and skip the Parmesan.
  • Switch up the mushrooms: Mix cremini with shiitake or oyster mushrooms for deeper flavor.
  • Gluten-free option: Use gluten-free pasta and a gluten-free flour blend for the roux.
  • Add protein: Stir in cooked lentils, white beans, or crispy tofu for extra heartiness.
  • Go creamy: For a richer version, stir in ¼ cup sour cream or Greek yogurt at the end.

Storage Tips

Got leftovers? Lucky you — the flavors deepen as it sits!

  • Fridge: Store in an airtight container for up to 4 days. Reheat on the stove with a splash of broth or milk to loosen the sauce.
  • Freezer: Not recommended. The noodles can become mushy and the sauce may separate.
  • Meal prep tip: You can make the sauce ahead and cook the noodles fresh when ready to eat for best texture.

FAQs

Can I make this ahead of time?
Yes! The sauce can be made ahead and stored for 2–3 days. Just reheat and stir in freshly cooked noodles.

Can I use other mushrooms?
Absolutely. Shiitake, baby bella, or even button mushrooms work well. A mix gives deeper flavor.

Is it okay to use dried thyme instead of fresh?
Yes, use 1 teaspoon of dried thyme in place of fresh.

Can I add sour cream to make it creamier?
Yes! Add ¼ cup sour cream or plain Greek yogurt at the end for a classic stroganoff tang.

What type of milk works best?
Whole or 2% milk adds richness, but plant-based milk (unsweetened) like oat or soy can be used for dairy-free versions.

Final Thoughts

Vegetarian Mushroom Stroganoff is one of those cozy dishes that hits all the right notes—earthy, creamy, comforting, and easy to make. Whether you’re looking for a new meatless Monday meal or just want a bowl of warm, flavorful pasta on a chilly night, this recipe delivers every 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

Vegetarian Mushroom Stroganoff


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Isabella Florelle
  • Total Time: 35 minutes
  • Yield: 3 servings
  • Diet: Vegetarian

Description

A creamy, satisfying meatless pasta made with sautéed mushrooms, fresh herbs, and tender egg noodles—all in one comforting pot.


Ingredients

  • 3 tablespoons extra virgin olive oil, divided
  • 1 large yellow onion, diced (about 2 cups)
  • 1 lb cremini mushrooms, sliced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh thyme leaves (or 1 tsp dried thyme)
  • 3 tablespoons all-purpose flour
  • 3½ cups vegetable broth
  • ½ teaspoon fine sea salt
  • ¼ teaspoon freshly ground black pepper
  • 7 oz dried broad egg noodles
  • ½ cup milk (dairy or plant-based)
  • Parmesan cheese, for garnish (optional)
  • Chopped flat-leaf parsley, for garnish (optional)


Instructions

  1. Heat 2 tbsp olive oil in a large skillet. Sauté diced onion until translucent (5–7 min).
  2. Add garlic and cook 30 seconds. Add 1 tbsp oil, mushrooms, and thyme. Sauté 8–10 min.
  3. Stir in flour and cook 1 minute. Gradually add broth, stirring constantly.
  4. Add salt and pepper. Simmer 5–7 minutes until sauce thickens slightly.
  5. Stir in noodles. Cover and simmer 7–9 minutes until tender.
  6. Add milk, stir until creamy. Taste and adjust seasoning.
  7. Serve hot, topped with parsley and Parmesan if using.

Notes

  • Let dough rest at room temp before stretching if using fresh pasta.
  • Use a mix of mushrooms for deeper flavor.
  • Stir in sour cream or Greek yogurt at the end for extra richness.
  • Add cooked lentils or white beans for more plant-based protein.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes

Related posts:

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star