Vegan Beef Stroganoff

This easy vegan beef stroganoff recipe has a delicious creamy sauce and it’s ready to go in under 30 minutes. If you love quick and easy vegan recipes, this one is for you. Serve it with your favorite noodles or even rice.

Looking for more easy vegan “meaty” meals? Be sure to make this Vegan Beef Stew or even this Vegan Beef Pot Pie today.

A white plate topped with vegan beef stroganoff shows noodles and parsley sprinkled over the vegan beef pieces. There is steamed broccoli in the background.

If you’re a beginning vegan, or you’ve been at it for a while, you may still yearn for the recipes of the past. I’ve got some good news for you, friend. This vegan beef stroganoff is all that yearned-for comfort food and then some!

It’s made with vegan beef tips (more on that below) and is tossed with the richest, savory dairy-free cream sauce.  Serving this over a big bowl of noodles will remind you of your pre-vegan dinner days! And you know, every now and then having a dish that reminds us of us our past is kind of nice. 

Key Ingredients

You can find the full printable recipe, including ingredient quantities, below. But first, here are some explanations of ingredients and steps to help you make this recipe perfect every time.

Here are the ingredients you’ll need for this recipe:

  • Egg-free Wide Noodles — I grew up serving stroganoff over noodles. Find out more about egg-free wide noodles or serve yours over brown rice or cauliflower rice (for a low-carb option)
  • Vegan Beefless Tips — I can find this at my local grocery store, Sprouts, Natural Grocers, and more (waiting for the day when Gardein is another Vegan Option at Costco). You can also use veggie crumbles or even Impossible Burger pieces.
  • Sauce Ingredients — onion, garlic, white wine, vegan beef bouillon (see link in the recipe card below), vegan Worcestershire sauce, flour, and vegan plain yogurt (or vegan sour cream) are the ingredients you’ll need to make a classic vegan stroganoff sauce.  You can omit the wine if you prefer not to cook with it.
  • Garnishes — add some chopped fresh parsley over the top of each serving for a touch of color.

Vegan Worcestershire sauce is available at most health food stores, online, and sometimes in the health food section of local grocery stores. Or use the link above to make your own — it’s easier than you think!

How to Make Vegan Stroganoff

It’s easy to make this recipe for vegan stroganoff. I took the basic foundation of a traditional stroganoff and used vegan meat and dairy substitutes. As far as delicious vegan recipes go, this one is at the top of the list!

  1. Cook the Noodles — Bring the water to a boil and then add the noodles until tender.
    Noodles are being added to boiling water in a saucepan.
  2. Cook Beefless Tips — Cook the beefless tips in a skillet until browned. Transfer the cooked beefless tips to a plate lined with a paper towel.
    Vegan beef tips are being cooked in a skillet.
  3. Make the Stroganoff Sauce — Add the onions to the skillet and cook until they’re tender. Then add the minced garlic and cook for just a minute before adding some flour.
    A spatula is stirring onions and garlic in a skillet with flour.
  4. Stir together the bouillon, wine, vegan Worcestershire, and water. Pour half of this sauce over the onion-garlic mixture in the skillet. Use a spatula to get the flavorful bits at the bottom of the skillet.
  5. Add the rest of the sauce and cook and stir for 5 minutes or so, until the gravy thickens.
    Sauce is being cooked in a skillet.
  6. Add Vegan Cream — Once the sauce has thickened, stir in the vegan cream (sour cream or yogurt). This will make a nice, creamy stroganoff sauce.
    A hand holds a bowl of vegan sour cream, pouring it into a skillet with a brown sauce.
  7. Serve — Add the beefless tips to the sauce and serve the vegan stroganoff over the cooked noodles.
    A hand holds a bowl of cooked vegan beef, adding them to a skillet with a creamy brown sauce.

Marly’s Tips

For a creamier sauce, use only vegan sour cream. For a lighter sauce, use only vegan plain yogurt.

Looking down on a plate of vegan beef stroganoff, surrounded by slices of bread and steamed broccoli florets.

Serving Suggestions

Serve meatless beef stroganoff with any of the following:

Vegan Stroganoff Variations

This vegan beef stroganoff recipe is flexible so feel free to change the ingredients around. Here are some ideas:

  • Add mushrooms — Vegan mushroom stroganoff is a favorite variation. To do this, add the mushrooms to the skillet with the onions and cook them until they’re browned. I prefer using baby Bella mushrooms, but just about any mushroom will work.
  • Add veggies — Add any of your favorite veggies, such as broccoli, asparagus, and more!
  • Alternative protein — You can use veggie crumbles in place of the beef tips or even consider vegan meatballs for a meatball stroganoff dish.
  • Use tofu — Replace vegan beef with some marinated tofu and transform this into vegan tofu stroganoff.
  • Make it spicy — You can add some crushed red pepper flakes to the sauce to make it spicy, or serve them on the side for those that like a little extra heat (like me)
  • Make it Gluten-Free — To make gluten-free vegan stroganoff, use gluten-free flour in the sauce. You’ll also want to use a gluten-free protein option (like mushrooms or tofu or even cauliflower florets), and serve it over gluten-free noodles.

If you like a good stroganoff as a meat-eater, who’s to say you can’t enjoy the same flavors in a vegan stroganoff?

More Vegan Main Meal Dishes

If you love this plant-based stroganoff, be sure to try some more main-meal vegan dishes. Here are some favorites to try:

That’s it for this vegan beef stroganoff. Enjoy!

A white plate topped with vegan beef stroganoff shows noodles and parsley sprinkled over the vegan beef pieces. There is steamed broccoli in the background.

Vegan Beef Stroganoff

Easy vegan beef stroganoff offers a creamy, garlicky sauce served over noodles. It's ready in thirty minutes and is perfect for Meatless Mondays or any day you desire to go meat/animal product free!
4.80 from 5 votes
Course: Main Course
Cuisine: American
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 5
Calories: 363kcal


  • 10 ounces egg-free wide noodles*
  • 1 tablespoon vegetable oil
  • 10 oz package Gardein Beefless Tips thawed**
  • ¼ onion minced
  • 1 to 2 cloves garlic peeled and minced
  • 1 tablespoon all purpose flour
  • 2 teaspoons No Beef Bouillon
  • 1 tablespoon white wine optional
  • 1 teaspoon vegan Worcestershire sauce
  • ¼ cup vegan sour cream or vegan plain yogurt not vanilla


  • Cook the noodles according to package directions.
  • Pour the half of the vegetable oil in a skillet over medium-high heat. Add the vegan beefless tips in a single layer and cook until browned on one side. Flip pieces and cook on the other side. Place the cooked pieces on a paper towel. Set aside.
  • Add the remaining half of the the vegetable oil to the skillet and add the minced onions and cook for about 1 minute before adding the garlic and cooking until fragrant, about 30 seconds.
  • Sprinkle the cooked onions and garlic with the flour and stir it to coat the onions/garlic mixture. It’s supposed to be dry and crumbly at this point.
  • In a separate bowl add the no beef bouillon, the white wine, vegan Worcestershire sauce. Add 1 cup of water and stir to combine.
  • Add half of the broth to the onion mixture. Use a spatula to stir and scrape the bits on the skillet. Add the remaining half of the broth and stir to combine. Cook the sauce over medium heat another 5 minutes or so until it thickens.
  • Stir in the vegan sour cream or vegan plain yogurt and cook for another minute or so to allow the sauce to thicken further. Add the vegan beefless tips back into the skillet. Stir to combine.
  • Serve over egg-free noodles. Garnish with parsley or cilantro leaves.

(The products above contain sponsored links to products we use and recommend)


* We buy Best Value Egg Free Wide Noodles. Another option is Great Value Egg Free Wide Noodles (available at Walmart). **Gardein products are sold in the health food sections of grocery stores, health food stores like Natural Grocers, and I’ve even found them at Target.

Doubling This Recipe

If you double this recipe, start with 1 1/2 cups of water and gradually add more.


When we have leftovers, we combine the noodles with the sauce. This helps distribute the sauce across the noodles. However, if you store the cream sauce separately from the noodles, be sure to reheat the it slowly so the cream won’t curdle (break) as it reheats.
Calories: 363kcal | Carbohydrates: 51g | Protein: 17g | Fat: 9g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 335mg | Potassium: 156mg | Fiber: 3g | Sugar: 3g | Vitamin A: 20IU | Vitamin C: 0.9mg | Calcium: 20mg | Iron: 1.4mg

The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.

This post was originally published in 2016 and was updated to include new photos, new text, and an updated recipe in 2020.

9 Responses to Vegan Beef Stroganoff

  1. Avatar thumbnail image for MarlyKathy Reply

    5 stars
    My husband was impressed with this plant-based version and I liked it too! One problem: water is not listed in the ingredients so if you change the serving (I went to 2) you will use too much/too little water. Also, when heating after adding sour cream or yogurt it must be done gently or the sauce will break.

    • Avatar thumbnail image for MarlyMarly

      Hi Kathy. I’m so glad you and your husband liked this recipe! Thanks for your feedback, I added a note about doubling and reheating to the recipe card.

  2. Avatar thumbnail image for MarlyShelby Bishop Reply

    Sounds great. My son sent this link to me. He highly recommended it to me.

    • Avatar thumbnail image for MarlyMarly

      5 stars
      Thanks, Shelby! I’m so glad your son sent you this vegan stroganoff recipe. Hope you love it!

  3. Avatar thumbnail image for MarlyLisa Reply

    This recipe is vegan, so there shouldn’t be any cholesterol. Is it a mistake that it shows 44 mg of Cholesterol? If so, where is that coming from? Cholesterol only from animal ingredients.

    • Avatar thumbnail image for MarlyMarly

      Lisa, thanks so much for your comment! We recently converted our recipes to a new plugin and are still working out some of the nutritional analysis glitches…such as understanding Beefless Tips. This recipe has been corrected and now shows zero cholesterol. Thanks again!

  4. Avatar thumbnail image for MarlyMichele Reply

    4 stars
    I used red wine instead of white, used buckwheat flour, Vegetable broth and it came out great! I made my own cashew sour cream. A little fresh parsley for color and flavor.

    • Avatar thumbnail image for MarlyMarly

      So glad this recipe came out great for you! Your substitutions look very tasty.

  5. Avatar thumbnail image for MarlyLeona Mcmillen Reply

    5 stars
    Well, this looks like what I used to make and it wasn’t vegan. You make the best recipes!

Rate / Comment

Your email address will not be published.

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.