Vegan Stroganoff

Total Time:Prep/Total Time: 30 min.
Sharon Lehman, RDN

By Sharon Lehman, RDN

Recipe by Margaret Knoebel, Milwaukee, Wisconsin

Tested by Taste of Home Test Kitchen

Published on Dec. 11, 2025

This vegan Stroganoff is a cozy, plant-based twist on the classic dish, featuring tender mushrooms in a tangy, creamy sauce. Serve it over hot noodles for a hearty meal.

If you’re looking for a vegan Stroganoff that’s every bit as hearty and comforting as the classic, this meatless mushroom Stroganoff delivers. Tender mushrooms, fragrant aromatics and a creamy dairy-free sauce come together in one pan, making it an easy weeknight vegetarian meal.

Whether you follow an entirely plant-based lifestyle or you’re just giving meatless Monday a whirl, the meaty mushrooms and the rich sauce are so satisfying that you won’t feel like you’re missing a thing. Spoon it over a pile of warm egg noodles or another cozy grain for a hearty, stick-to-your-ribs meal you’ll want to make again and again.

Ingredients for Vegan Stroganoff

  • Mushrooms: Fresh mushrooms work best, but you can use frozen ones in a pinch—just saute them longer to cook off excess moisture. Wipe fresh mushrooms clean with a damp towel, trim the stems, and slice them evenly.
  • Aromatics: Chopped onion, leek and garlic add layers of sweetness and savoriness that complement the earthy mushrooms. Clean the leeks thoroughly, then add only the white parts to keep any tough or stringy bits out of the dish.
  • Flour: All-purpose flour combines with oil to form a simple roux, which thickens the sauce into that classic, creamy Stroganoff consistency.
  • Broth: Since this is a meat-free Stroganoff, we’re using vegetable broth to add savory depth to the sauce.
  • Red wine vinegar: A splash of red wine vinegar adds lift to balance the richness of the sauce and the earthiness of the mushrooms.
  • Bouillon: This recipe calls for “no-beef” granules, a concentrated seasoning that boosts umami and gives the Stroganoff a traditional, beef-like flavor without any actual meat.
  • Dairy-free sour cream: Sour cream brings the signature creaminess and tangy flavor to Stroganoff sauces. For this recipe, look for a dairy-free variety made from cashews or coconut for rich texture and taste.
  • Herbs and spices: Fresh thyme infuses the sauce with herbal notes, while paprika and parsley add color and freshness to the finished dish.
  • For serving: Hot cooked egg noodles are a classic base for Stroganoff. For an entirely vegan meal, choose eggless wide noodles or serve the Stroganoff over rice or mashed potatoes. Add a sprinkle of nutritional yeast for a nutty, cheesy finish sans any dairy.

Directions

Step 1: Saute the mushrooms and aromatics

Vegan Stroganoff Tohcom25 280846 Dr 11 21 01b
DAN ROBERTS FOR TASTE OF HOME

Heat 1/4 cup of oil in a large skillet over medium-high heat. Add the mushrooms, onions and leeks and cook them until they’re tender. Add the minced garlic and cook the mixture for an additional minute. Use a slotted spoon to transfer the mixture to a bowl, then cover it and keep it warm.

Editor’s Tip: Cook the mushrooms until they release their juices and turn light golden brown to bring out their rich, earthy flavor.

Step 2: Build the sauce

Vegan Stroganoff Tohcom25 280846 Dr 11 21 02b
DAN ROBERTS FOR TASTE OF HOME

Add the remaining 2 tablespoons of oil to the skillet. Stir in the flour until a smooth paste forms. Slowly pour in the broth, whisking constantly, until no lumps remain.

Vegan Stroganoff Tohcom25 280846 Dr 11 21 03b
DAN ROBERTS FOR TASTE OF HOME

Add the Worcestershire sauce, vinegar, bouillon, salt and pepper. Cook and stir for two minutes or until the sauce is thickened.

Vegan Stroganoff Tohcom25 280846 Dr 11 21 04b
DAN ROBERTS FOR TASTE OF HOME

Stir in the dairy-free sour cream and thyme, then return the mushroom mixture to the pan. Warm the sauce through over low heat (don’t let it boil).

Step 3: Serve the Stroganoff

Spoon the mushroom Stroganoff over hot cooked noodles. Finish dishes with a sprinkle of paprika, chopped parsley and nutritional yeast, if desired.

Editor’s Tip: You can also serve the Stroganoff over mashed potatoes or fluffy rice for a hearty, comforting meal.

Vegan Stroganoff Tohcom25 280846 Dr 11 21 06b
DAN ROBERTS FOR TASTE OF HOME

Vegan Stroganoff Variations

  • Use a variety of mushrooms: Try a combination of button, shiitake, oyster or portobello mushrooms for a deeper earthy flavor.
  • Add extra veggies: Toss a few handfuls of baby spinach or frozen peas into the mixture for extra color and nutrition. Add them when you return the mushrooms to the pan and cook them for just a few minutes so that they warm through.
  • Boost the umami: Stir in a splash of tamari or miso paste to intensify the sauce’s savory depth.
  • Use dairy: For a vegetarian Stroganoff, swap butter for the oil and use regular sour cream.
  • Switch up the base: Instead of noodles, serve the mushroom Stroganoff over mashed potatoes, polenta, quinoa or rice.
  • Add some spice: Add hot sauce or a pinch of smoked paprika or cayenne for a kick of heat.

How to Store Vegan Stroganoff

Transfer any leftover vegan Stroganoff to an airtight container and store it in the refrigerator for up to four days. Warm leftovers gently on the stovetop over medium-low heat, stirring occasionally. You can alternatively microwave leftovers in 30-second bursts. If the sauce has thickened in the fridge, add a splash of vegetable broth or water to loosen it.

Can you freeze vegan Stroganoff?

Yes, you can freeze vegan Stroganoff for up to two months. Let the dish cool slightly, then transfer it to a freezer-safe container before storing it in the freezer. Thaw it in the fridge overnight, then gently reheat it on the stovetop.

Vegan Stroganoff Tips

Vegan Stroganoff Tohcom25 280846 Dr 11 21 08b
DAN ROBERTS FOR TASTE OF HOME

What kind of mushrooms are best for this recipe?

Cremini (aka baby bella) mushrooms are an excellent choice for this vegan Stroganoff. They’re flavorful and meaty, and hold their texture well when cooked. White button mushrooms also work well and are budget-friendly, although they’re milder in flavor.

For extra depth, try a mix of mushroom types, such as cremini or button mushrooms with shiitake, oyster or even portobello mushrooms. Just slice them so they’re similar in size for even cooking.

Can I make vegan Stroganoff with frozen mushrooms?

Yes! Frozen mushrooms work perfectly well, but they release more water than fresh mushrooms. Saute them for a few minutes longer so the extra moisture evaporates and the mushrooms can brown—this helps prevent excess liquid from making the sauce too thin.

What can you serve with vegan Stroganoff?

Vegan Stroganoff is delicious served over wide noodles, but it also pairs well with rice, mashed or roasted potatoes, polenta or quinoa for a heartier base. On the side, try a mixed green salad or sauteed vegetables like herby stir-fried green beans to balance the creamy sauce. A slice of fresh, crusty bread is also great for dipping into the sauce.

TEST KITCHEN APPROVED

Vegan Stroganoff

Yield:6 servings
Prep:15 min
Cook:15 min

Ingredients

  • 1/4 cup plus 2 tablespoons canola oil, divided
  • 1 pound fresh mushrooms, sliced
  • 1/2 cup chopped onion
  • 1/2 cup chopped leek (white portion only)
  • 1 garlic clove, minced
  • 3 tablespoons all-purpose flour
  • 1 cup vegetable broth
  • 1 teaspoon vegan Worcestershire sauce
  • 1 tablespoon red wine vinegar
  • 1 to 2 teaspoons vegan "no-beef" bouillon granules
  • 1 teaspoon salt
  • 1/2 teaspoon pepper
  • 1 cup (8 ounces) dairy-free sour cream
  • 1/2 teaspoon minced fresh thyme
  • Hot cooked egg noodles
  • Paprika and chopped fresh parsley
  • Nutritional yeast, for garnish
Shop Recipe

Directions

  1. In a large skillet over medium-high heat, cook mushrooms, onions and leeks in 1/4 cup oil until tender. Add garlic; cook 1 minute longer. Remove with a slotted spoon and keep warm.
  2. Add remaining 2 tablespoons oil to pan; stir in flour. Add broth, Worcestershire sauce, vinegar, bouillon, salt and pepper; bring to a boil. Cook and stir for 2 minutes or until thickened. Stir in dairy-free sour cream, thyme and reserved mushroom mixture; heat through (do not boil). Serve with noodles. Garnish with paprika and parsley.
Loading Popular in the Community
Yes, it's possible to enjoy the flavors of beef stroganoff even if you're vegan! Our recipe opts for dairy-free sour cream, vegan "beef" granules and hearty mushrooms in place of meat. Serve over the classic egg noodles and you won't feel like you're missing out. —Margaret Knoebel, Milwaukee, Wisconsin
Recipe Creator
Back to Top