My Plantiful Cooking

menu icon
go to homepage
  • Recipes
  • Newsletter
  • About
  • Contact
  • Refreshing Vegan Spring Recipes
subscribe
search icon
Homepage link
  • Recipes
  • Newsletter
  • About
  • Contact
  • Refreshing Vegan Spring Recipes
×
Add us as a trusted site on Google
Home » Recipes » Vegan Main Dishes

Vegan Beef Stroganoff

Mee Sha drinking a cup of coffee seated.
Modified: Sep 19, 2025 · Published: Feb 13, 2023 by Jim Mee Sha · This post may contain affiliate links · Leave a Comment
Jump to Recipe

Featuring juicy vegan beef slices and mushrooms cooked in an incredible sour cream gravy, this vegan beef stroganoff will impress even non-vegans. An easy one-pot recipe ready in just 30 minutes, it is the perfect mid-week dinner.

If you love hearty noodle dishes as much as we do, check out our vegan spaghetti sauce, vegan laksa, or gochujang pasta next!

Stirring a plate of vegan beef stroganoff with a spoon with another plate of stroganoff, salt, and chopped cilantro beside.

This vegan beef stroganoff is my go-to meal whenever I am craving something hearty and rich. This popular Russian dish traditionally consists of seared beef cooked in a creamy sauce made from mushrooms, sour cream, and seasonings.

It is great on its own, but I love serving it with a side of vegetables, be it braised celery, soy sauce green beans, or a simple side salad (like my tomato cucumber corn salad).

Jump to:
  • 💚Why you will love vegan beef stroganoff
  • 🍄What you will need 
  • ✨Ingredients variations and add-ins
  • 🔪How to make
  • ✅Helpful tips
  • 🍝How to serve vegan beef stroganoff
  • ❄️Storing and meal prep suggestions 
  • 📖 Recipe

💚Why you will love vegan beef stroganoff

  • Comforting, creamy, and rich (without dairy!)
  • A lighter twist that's lower in fat but just as indulgent
  • Easy, quick, and can be made in a pot  
  • Great for meal prep - stores and reheats beautifully  

🍄What you will need 

Ingredients needed like vegan steaks, broth, mushrooms, ginger, onion, sour cream, flour, and seasonings.
  • Vegan beef - I like using my vegan steak. You could also use store-bought vegan steaks as well.
  • Sour cream - My tofu sour cream is perfect for this recipe. You can also use store-bought vegan sour cream.
  • Veggie broth or bouillon - I highly recommend going for a vegan beef-flavored broth. My go-to is Better than Bouillon No-Beef base.
  • Worcestershire sauce - Brightens the flavor and adds a boost of savoriness. Not typically vegan as they contain anchovies. However, some brands, including Whole Foods 365 and Savory Spice, are naturally vegan.
  • Nutritional yeast (not pictured, optional) - Brings the umami flavor to the next level.
  • Paprika (not pictured, optional) - Gives flavor depth. You can substitute it with smoked paprika to add a hint of smoky flavor.

See the recipe card for full information on ingredients and quantities.

✨Ingredients variations and add-ins

Vegan steak - Can be substituted with my vegan roast beef or vegan beef crumbles (like Beyond Beef).

Gluten-free version - Use a gluten-free veggie crumble, like the Gardein ground beef. Instead of flour, thicken the mixture by stirring a tablespoon of cornstarch directly into the broth before heating it.

Make it creamier - To enhance the richness of this dish, stir in 1-2 tablespoons of tahini into the broth before adding it to the pan.

🔪How to make

Seared seitan steak in a cast iron skillet on a white folded checkered teacloth.

Step 1: Heat some vegan butter over medium heat, then add sliced steak. Cook on both sides for 1-2 minutes, or until browned. Set aside.

Cooked onion in a cast iron skillet on a folded white teacloth with flour and minced garlic beside.

Step 2: Add onion to the pan, and saute until translucent over medium heat.

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Cooked mushrooms and onion in a cast iron skillet with flour and minced garlic beside.

Step 3: Next, add sliced mushrooms. Cook for 5-7 minutes until mushrooms are tender, stirring occasionally.

Adding flour and minced garlic to a pan of cooked mushrooms and onion.

Step 4: Add garlic and flour to the pan and fry for a minute.

Broth, cooked mushrooms, and onion in a cast-iron skillet on a white folded teacloth.

Step 5: Add broth and seasonings to the pan, simmering for 5 minutes until the sauce has thickened.

Vegan stroganoff in a cast-iron skillet on a white folded teacloth with 2 sauce dishes beside.

Step 6: Stir in sour cream and vegan steak. Mix well and season with salt and pepper. Serve vegan beef stroganoff over pasta or rice.

✅Helpful tips

  • Sauté ingredients over low heat - Medium-low to medium heat works best when sauteing onions and mushrooms. This ensures that they brown nicely and develop the best flavors.
  • Adjust the thickness of the gravy to your preference - Increase the amount of broth used for a thinner consistency, or reduce broth use if you prefer a thinner sauce.
  • Serve immediately - It is best to serve vegan beef stroganoff immediately, especially after adding it over noodles or rice.

🍝How to serve vegan beef stroganoff

  • Pasta or noodles - Traditionally, egg noodles are used, but feel free to use any pasta or egg-free ribbons for this recipe.
  • Rice
  • Mashed potatoes - Serve vegan stroganoff over mashed potatoes or mashed cauliflower for a lower-carb option.
  • Toppings - Garnish your stroganoff with chopped herbs such as dill, parsley, or green onion.

❄️Storing and meal prep suggestions 

Make-ahead suggestion - If you're preparing homemade seitan steak and tofu sour cream, you can prep them over the weekend. This way, assembling the stroganoff during busy weekdays will be much quicker.

Fridge - Leftover vegan stroganoff can be refrigerated in an airtight container for 3-4 days.

Freezer - Portion stroganoff using small containers before freezing them for up to 3 months. Allow frozen stroganoff to thaw overnight in the fridge before reheating.

Reheating - You can either heat this dish on the stove or in the microwave at 30-second intervals until hot. Add it over pasta, rice, or potatoes, and enjoy while hot.

📖 Recipe

A plate of vegan stroganoff with pasta with a spoon, chopped cilantro, and salt beside.

Creamy Vegan Beef Stroganoff

Meesha
Featuring juicy vegan beef slices and mushrooms cooked in an incredible sour cream gravy, this vegan beef stroganoff will impress even non-vegans. An easy one-pot recipe ready in just 30 minutes, it is the perfect mid-week dinner.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 12 minutes mins
Total Time 22 minutes mins
Course Main Course
Cuisine American, Russian
Servings 4 servings
Calories 472 kcal

Ingredients
 
 

  • 2 tablespoon vegan butter or oil (for sauteing)
  • ½ batch vegan steak recipe or store-bought steak/beef crumbles*
  • 1 medium yellow onion diced
  • 8 oz brown button mushrooms
  • 3 cloves garlic minced
  • 2 tablespoons all purpose flour
  • 2 cups vegetable broth or bouillon/stock powder**
  • 1 tablespoon Worcestershire sauce
  • 2 teaspoons dijon mustard
  • 1 tablespoon nutritional yeast
  • ½ teaspoon paprika or smoked paprika (optional)
  • ½ cup vegan sour cream (homemade or store-bought)
  • 4 servings cooked pasta to serve (or rice/mashed potatoes)
Prevent your screen from going dark

Instructions
 

  • Heat 1 tablespoon of vegan butter in a cast-iron or non-stick pan. Add vegan steak, searing for 1-2 minutes on both sides.
    If using veggie crumbles, cook them according to the package’s instructions.
    ½ batch vegan steak recipe
  • Add another tablespoon of vegan butter to the pan, and add the onion. Sauté on medium heat until translucent, about 4-5 minutes.
    1 medium yellow onion
  • Add mushrooms next and cook for 5-7 minutes, until they are tender and browned, stirring them every 1-2 minutes.
    8 oz brown button mushrooms
  • Then, add garlic and flour to the pan and fry for a minute.
    3 cloves garlic, 2 tablespoons all purpose flour
  • Pour broth, dijon mustard, Worcestershire sauce, and nutritional yeast into the pan, and bring the mixture to a simmer.
    2 cups vegetable broth, 1 tablespoon Worcestershire sauce, 2 teaspoons dijon mustard
  • Let it cook for 5 minutes over medium heat, or until the sauce has thicken.
  • Then, stir in sour cream and vegan steak. Mix until everything is well incorporated.
    ½ cup vegan sour cream, 4 servings cooked pasta
  • Give it a taste, seasoning it with salt and pepper. Serve your vegan beef stroganoff over pasta or rice.

Notes

*Vegan beef - I like using my vegan seitan steak. You could also use store-bought vegan steaks or meatless beef crumbles. 
**Veggie broth or bouillon – I highly recommend going for a vegan beef-flavored broth. My go-to is Better than Bouillon No-Beef base.
 
Helpful tips 
  • Sauté ingredients over low heat - Medium-low to medium heat works best when sauteing onions and mushrooms. This ensures that they brown nicely and develop the best flavors.
  • Adjust the thickness of the gravy to your preference - Increase the amount of broth used for a thinner consistency, or reduce broth use if you prefer a thinner sauce.
  • Serve immediately - It is best to serve vegan beef stroganoff immediately, especially after adding it over noodles or rice.
  • Make-ahead suggestion - If you're preparing homemade seitan steak and tofu sour cream, you can prep them over the weekend. This way, assembling the stroganoff during busy weekdays will be much quicker.
 
Storing - Leftover vegan stroganoff can be refrigerated in an airtight container for 3-4 days. You can also portion it out and freeze it for 3 months. 
Reheating - You can either heat this dish on the stove or in the microwave at 30-second intervals until hot. Add it over pasta, rice, or potatoes, and enjoy while hot.

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Nutrition

Calories: 472kcalCarbohydrates: 71gProtein: 33gFat: 7gSaturated Fat: 2gPolyunsaturated Fat: 3gMonounsaturated Fat: 0.2gSodium: 702mgPotassium: 396mgFiber: 3gSugar: 7gVitamin A: 256IUVitamin C: 4mgCalcium: 31mgIron: 2mg

Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.

Did you make this recipe ?Tag @myplantifulcooking on Instagram !

More Vegan Main Dishes

  • A plate of lemongrass tofu served with chopsticks and 2 glasses of tea.
    Lemongrass tofu
  • 4 vegan sausages on a plate with stalks of cilantro beside on a blue folded teacloth.
    Vegan Italian Seitan Sausages
  • Orange tofu served with rice and broccoli on a plate with chopsticks beside.
    Crispy Vegan Orange Chicken (orange tofu)
  • 2 bowls of congee served with spoon topped with green onion and fried shallots.
    Creamy Brown Rice Congee
5 from 1 vote (1 rating without comment)

Join the discussion ! Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




A headshot of Mee Sha leaning on a handrail.

Hi there! I am Mee Sha, a registered dietitian with a passion for food, cooking, and all things nutrition. This is where I share quick, healthy recipes that make plant-based eating simple, nourishing, and genuinely delicious.

More about me →

🌼Vibrant Vegan Spring Recipes

  • A bowl of tom kha on a plate served with a ceramic spoon with lime wedges and another bowl of curry beside.
    Vegan Tom Kha (with tofu)
  • A close-up shot of curry served in a white bowl with a spoon on the side.
    Creamy Vegan Thai Red Curry with Tofu
  • A bowl of pho served with spoon with chopsticks, green onion, and condiments beside.
    Vegan Pho with Tofu
  • 2 jar of overnight oats on a plate with a jar of oats and milk in the background.
    Vegan Protein Overnight Oats
  • A plate of tofu lettuce wrap with tea, bowl of tofu filling, and spoonful of chili flakes beside.
    PF Chang's Tofu Lettuce Wraps
  • Pad pak served with rice on a plate with chopsticks beside.
    Pad Pak Thai (Thai Stir-fry Vegetables)

💚Reader's favorites

  • A plate of chickpea pasta with a fork, cilantro and chili flakes beside.
    Creamy Chickpea Pasta Sauce
  • 2 bowls of cabbage soup with dish of sesame seeds, teacloth and a pot beside.
    Chinese Napa Cabbage Soup
  • Dipping a piece of rice paper rolls in soy sauce.
    Crispy Air Fryer Rice Paper Rolls
  • A plate of noodles served with chopsticks with another bowl of noodles, tea, and chopped green onion beside.
    Stir-fry Noodles with Oyster Sauce
  • A plate of stir-fry vegetables on a wooden board with bowl of rice and chopsticks beside.
    Indian Stir-fry Vegetables
  • PB2 cookies on a white surface with bowl of sea salt, a spoonful of peanut butter and jar of PB2 beside.
    Rich Peanut Butter Powder Cookies (PB2 cookies)

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 My Plantiful Cooking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.