This simple vegan Stroganoff is a hearty and comforting dish and a family favorite. Garnish with fresh parsley and serve with pasta or rice.

I'm sure I'm going to make this recipe for Christmas dinner because I've always been a huge fan or this type of dishes. Meat + cream + pasta was my favorite combination before going vegan! I told you about lombo al pepe before, it made it all the time, that's why I shared a plant-based version last year, my pasta with peppercorn sauce and seitan, but I used vegetable cooking cream, which is really high in fat, not so healthy and hard to find in some countries.
Cashew cream has become a staple for me. It's a healthier alternative to cream and I make it with cashews, vegetable stock and some plant milk (usually soy, almond or oat milk). To make it more flavorful, I also add some tamari, soy sauce or salt and ground black pepper. To make it thick, add some flour or starch and you have a delicious, super creamy sauce that goes well with pretty much everything.
Classic Strogonoff is a Russian dish made with beef. I used textured vegetable protein chunks instead, but tofu, tempeh or seitan also works pretty well. If you want to make it even healthier, use just mushrooms, add more instead of the textured vegetable protein chunks. It will be delicious!
Looking for more main dishes?
Did you make this recipe? Please leave a comment below, share it, rate it or tag a picture @simpleveganblog on Instagram and hashtag it #simpleveganblog. We’d love to see what you cook!
📖 Recipe
Simple Vegan Stroganoff
Ingredients
- 1 cup unsalted raw cashews
- 2 ounces textured vegetable protein chunks
- 2-3 tablespoon tamari or soy sauce
- ½ cup unsweetened plant milk of your choice, we used soy milk
- 1 and ½ cups vegetable stock
- ½ onion, finely chopped
- 7 ounces mushrooms, sliced
- 2 tablespoon flour, we used brown rice flour
- ¼ teaspoon ground black pepper
- Fresh parsley, chopped (optional)
Instructions
- Soak the cashews in hot water for one hour. Drain and set aside.
- Soak the textured vegetable protein chunks in a bowl with some hot water (we added 2 cups or 500 ml of water) and one tablespoon of tamari or soy sauce (optional) for at least 15 minutes. Drain and set aside.
- Add the cashews to a blender with the milk and vegetable stock and blend until smooth. Set aside.
- Sauté the onion and mushrooms in a large pot with some vegetable stock, water or oil until golden brown.
- Add the flour, tamari or soy sauce, ground black pepper, textured vegetable protein chunks and cashew cream. Stir and cook over medium-high heat for 10 to 15 minutes, stirring occasionally. If the sauce is too thick, add more milk or stock and if it's too watery, add more flour.
- Garnish with some chopped fresh parsley and serve with pasta or rice. We love buckwheat pasta.
- Keep the vegan Stroganoff in a sealed container ind the fridge for up to 5 days.
Notes
- Textured vegetable protein chunks can be replaced by tofu, tempeh, seitan or more mushrooms.
- Feel free to use salt instead of the tamari or soy sauce.
- Water can be used instead of the milk or stock, but the sauce will have less flavor.
- Add your favorite spices, herbs or veggies.
Andrea says
Total crowd pleaser!
Darren says
Would this recipe work with soya cream instead of the cashews? I have all the other ingredients, but only salted cashews! Thanks 🙂
Iosune Robles says
Hi Darren! I think it would work with soya cream 🙂
Claire says
I LOVE this recipe! It was so easy. I had a pound of mushrooms on hand, so I cooked them all for several minutes before I added the onions. I didn't adjust any of the other ingredients. It was so good! I used some Beyond Beef crumbles that I had in the freezer and just added them frozen. Thank you for this lovely recipe!
Iosune says
Hi Claire! Thanks a lot 😀 So glad you liked it!