vegan stroganoff recipe

Creamy Vegan Stroganoff Recipe


It’s a common misconception that good cooking means hours spent over a hot stove and an ingredient list a mile long. But once you taste this creamy vegan stroganoff, you’ll realize that the simplest recipes are often the best.

Our take on this classic dish is a total crowd-pleaser. With its umami undertones, creamy sauce, and flavorful vegan jerky, this vegan stroganoff is guaranteed to impress even the harshest critics (we all know one).

Best of all, you can whip up this dish in less than 30 minutes, and it only requires one pot, which means less clean-up for you.

What is stroganoff?

A classic stroganoff is a creamy pasta dish that contains mushrooms, sour cream, and beef. The sauce is almost gravy-like, and the combination of rich flavors makes stroganoff a great comfort food. Because of the ingredients used, it is very easy to make this into a vegan stroganoff without losing any of the dish’s deliciousness. Simply swap out the beef for vegan beef jerky, and substitute non-dairy yogurt for the sour cream, and you’ve got a winner.

The history of stroganoff

Stroganoff has an interesting and often misrepresented history. The recipe was developed in 1891 by a French chef named Charles Briere. He entered a beef stroganoff into a cooking contest in St. Petersburg, and his recipe won!

During this time, the Russian upper class were very fond of French culture. Many would have second homes in France, send their children to French schools, and employ French people in their estates. This includes French chefs. For this reason, many recipes were influenced by both French and Russian cooking styles. In Charles Briere’s stroganoff recipe, you can see both influences, with the beef and sour cream combo being classically Russian and the browning of the meat for the pan sauce being classically French.

Tips for cooking vegan stroganoff

There is a considerable focus on the beef in a traditional stroganoff, but in our vegan stroganoff, you don’t need to worry about that. Since we are substituting the meat for vegan jerky, it is already cooked to perfection and just needs to be simmered in.

prickly pear vegan jerky black pepper & sea salt flavor

Buy Black Pepper & Sea Salt Jerky

Perfect for making vegan beef stroganoff


In this recipe, the most important aspect, and one that is easy to mess up, is cooking the mushrooms. Mushrooms can easily become chewy and slimy when cooked incorrectly. Ideally, you want them slightly crispy, so they still maintain their texture once they are in the sauce. For optimal flavor and texture, follow these tips:

1. Wash your mushrooms properly

Mushrooms are very porous and soak up a lot of water. If you wash your mushrooms with water, they will quickly become squishy and soggy. Most mushrooms are already very clean, but even if yours are noticeably dirty, avoid washing with water. Instead, use a dry cloth or mushroom brush to scrub off the dirt.

2. Don't stir too much

When cooking anything, it’s tempting to try to keep yourself busy the whole time, often by stirring whatever is in your pot. When cooking mushrooms, you want to avoid stirring as much as possible as it prevents them from browning and crisping up. You don’t want them to burn, but make sure you give them the chance to cook thoroughly before stirring them.

3. Avoid overcrowding

Ideally, you want all your mushrooms to maintain contact with the base of the pan. If they are stacked on top of each other, they won’t get the chance to brown. Try cooking in a pot with a wide bottom, and if you don’t have one, consider doing them in two batches. It’s worth it.

What kind of mushrooms should you use in vegan stroganoff?

There are so many different varieties of mushrooms available, all bringing unique flavor profiles to your favorite dishes. When it comes to vegan stroganoff, the mushrooms you choose will dramatically impact the final flavor. You can stick to one type of mushroom, like cremini, or mix it up and add in a few different types to create a more varied flavor profile. Here are some of the best mushrooms to use in a vegan stroganoff:


Cremini mushrooms are the best option for this recipe. The flavor isn’t overpowering but still more robust than regular white button mushrooms. Using cremini mushrooms will make for a very balanced vegan stroganoff. They are also quite affordable and easy to find.

Button mushrooms

Button mushrooms are essentially the white version of button mushrooms. They are a popular choice of mushroom in America, making them very easy to find. They are also very versatile.

Portobello mushrooms

If you are looking for something a little meatier, we recommend slicing strips of portobello mushrooms to fry off. They have a great chew and are very flavorsome.

Oyster mushrooms

Oyster mushrooms have a smooth and soft texture and crisp up nicely on high heat. They aren’t overly strong in taste but bring a slightly more earthy flavor to the dish.

Shiitake mushrooms

Shiitake mushrooms have a very potent earthy flavor. If you are going to incorporate these into the recipe, you should only use a small amount, just enough to bring forward the flavor without overpowering the dish.

Vegan Beef Stroganoff Recipe

Now you know everything you need to know about Stroganoff, let’s get cooking!

vegan beef stroganoff

Vegan Beef Stroganoff

Using vegan beef jerky
Prep Time 10 mins
Cook Time 20 mins
Course Main Course
Cuisine Russian
Servings 2 people


  • 1 Package of All Y'alls Sea Salt + Black Pepper Vegan Jerky
  • 1 Tbsp cooking oil
  • 1/2 - 1 cup of fresh mushrooms sliced
  • 1/4 cup chopped white or yellow onions
  • 1/2 cup red wine
  • 2 Tbsps vegan Worcestershire sauce
  • 2/3 cup unsweetened non-dairy yogurt We recommend Kite Hill or Forager brands
  • 1 tsp sea salt
  • 2 cups of boiled pasta noodles of choice
  • Parsley for garnish


  • Cook mushrooms, onions and jerky in oil in a skillet over medium heat, stirring occasionally, until onions are tender.
  • Stir in the wine, the salt and Worcestershire sauce.
  • Heat to boiling; reduce heat.
  • Simmer for about 15 minutes.
  • Reduce heat to low or turn off.
  • Stir in unsweetened yogurt until combined, then add in and coat your noodles.
  • Add extra cracked pepper if desired.
  • Serve with a garnish of parsley!


Check out our vegan beef jerky here
Keyword Stroganoff, Vegan Beef

Watch Our Vegan Stroganoff Recipe Video