Our easy vegan stroganoff is perfect for a weekday pick me up after a stressful day. It’s ready in just 30 minutes and although it’s actually pretty light, it feels comforting and decadent.
Those of you who have been following us for a while might notice that this is an update to an old classic recipe of ours. Although we loved the recipe, we didn’t love the photography, so thought it was time for a revamp.
Head to the bottom of the page to see the first image we took of this recipe! That was before we knew anything about food photography!
Dan has great memories of his Dad making a traditional stroganoff for the family when he was a kid, using beef and soured cream. Veganizing his old recipe was one of the first recipes we tackled we did when we set up this blog. We were so excited to have a go at cooking with vegan crème fraîche for the first time!
🇷🇺 Where does stroganoff come from?
Although a lot of people think it comes from Germany, stroganoff is actually a Russian dish!
There are records of it existing in Russia in the mid 19th century, and there are stories of it being created by a French chef who was working in Russia at the time. Although it’s also possible that it was a variation on a dish that already existed. It was named after the influential Stroganov family.
🍄 How to make it
The key to making a really tasty vegan mushroom stroganoff is cooking the mushrooms with onion and garlic for long enough that they start to release liquid before adding the rest of the ingredients, as this adds an extra rich flavour.
Once you have your tasty mushrooms, the rest of the flavour is made up of stock, paprika and of course, vegan crème fraîche.
This recipe only has eleven ingredients, and they’re all readily available in supermarkets (at least in the UK!).
👨🍳 Pro tip
The secret to this vegan stroganoff is a good vegan alternative to soured cream. We like to use the vegan crème fraîche by Oatly, in our opinion it’s the best one for the job!
We haven’t come across vegan soured cream yet, which is why we picked the crème fraîche. Luckily, we also think the crème fraîche is lighter and offers a better flavour, as it’s not as tart as sour cream (from memory).
If you want to make our vegan stroganoff, you will need just 11 ingredients:
- Vegan butter - any kind is fine, we usually use Vitalite.
- 2 onions - peeled and finely chopped.
- 5 cloves of garlic - peeled and finely chopped.
- 400g of portobello mushrooms - sliced.
- 400g of chestnut mushrooms - sliced.
- 250 ml vegetable stock.
- 1 tbsp of cornflour mixed with 2 tbsp of water.
- 2 tsp vegan Worcestershire sauce.
- 2 tsp paprika.
- 200g vegan crème fraîche.
- 1 tbsp chopped parsley - finely chopped.
Plus you’ll need some salt and black pepper to garnish. For detailed instructions please see the recipe card at the bottom of the article.
Vegan stroganoff always looks impressive when you serve it up, but it’s lovely and simple to make.
- Start by melting your butter in a saucepan over a medium heat.
- Once the butter has melted, add your onions to the pan and fry them until they have gone soft.
- Add the garlic to the pan and cook for another minute.
- Chuck all of the mushrooms in the pan and cook them down until they have released some water and reduced in size a little. This should take around five minutes.
- Add the paprika and give it all a good stir so that the mushrooms are coated in it.
- Add the stock and bring it up to the boil, and then quickly bring down to a simmer.
- Once the pan is simmering, stir in the crème fraîche.
- Now add the vegan Worcestershire sauce.
- Pour your cornflour paste into the pan.
- Simmer everything for 15-20 minutes until the sauce cooks down a bit and you’re left with a rich and creamy sauce. You’re looking for something with the consistency of thin cream.
- Season with salt and black pepper, and top with parsley and more vegan crème fraîche.
Serve up your vegan stroganoff with rice or mashed potato, and enjoy! For equipment and product recommendations please see the end of this article.
You can freeze it but mushrooms don’t retain their texture very well when they’ve been frozen, so we wouldn’t recommend it. It does keep well in the fridge for up to three days, though.
You can use any vegan sour cream replacement, or you could make some cashew cream with a little added lemon juice to make it sour. To do this take 1 cup of cashews and soak them in boiling water (just enough to cover them) for 30 minutes, then blend until smooth and add 1 teaspoon of lemon juice.
This dish takes a lot of its flavour and texture from the mushrooms, so if you don’t want to use mushrooms you would need to use something else that’s just as flavourful and has a good texture. You could mix it up by trying shop-bought vegan beef alternatives, or even seitan.
We wouldn’t recommend substituting the mushrooms for a different vegetable altogether, but you could try replacing half of the mushrooms with broccoli if you like for a change in texture.
Other recipes you might like
If you enjoy our vegan mushroom stroganoff, then give some of our other mushroom recipes a try:
- Mushroom bhaji
- Vegan mushroom pasta with a creamy garlic sauce
- Vegan mushroom larb (larb is a kind of Thai salad, and it’s delicious!)
- Creamy vegan garlic mushrooms
🍽 Equipment and product recommendations
Large sauté pan
If you’re going to make vegan stroganoff you’re going to be cooking a lot of mushrooms, and you’ll want to make sure that you have a pan that’s got a good amount of surface area to ensure that they can all brown properly! This is key to making sure they don’t go soggy.
The sharper your knife, the more finely you can chop the garlic, which means it can disperse throughout the sauce better. More garlic is always the right choice. Alternatively, you could use a garlic press, of course!
Vegan Worcestershire sauce
Traditionally, Worcestershire sauce is made with anchovies so it isn’t vegan. Luckily, the awesome people at Biona have made a vegan version which you can use in this dish and also add to your vegan cheese on toast (so good!)
Vegan crème fraîche
Our favourite crème fraîche by far is the one made by Oatly. It’s lovely and thick, and it actually does taste like sour cream which is awesome. We love it in vegan mushroom stroganoff, and it’s also great dolloped on top of spicy dishes like chilli or in a burrito.
The picture above is from when we first started this blog. Back when we knew nothing about food photography, how to write recipe articles or anything else to do with blogging! Luckily, the recipe was always totally delicious. Sometimes it's good to see how far we've come.
If you love this recipe, save it for later using the Pinterest images below. Or bookmark it so that it stays in your browser.
And just one last thing... if you love our content, consider supporting it by buying us a coffee.
This vegan stroganoff is easy to make, happens to also be gluten free and is super filling and delicious! It includes a silky smooth sauce, and the mushrooms are meaty and umami rich.
- 2 tbsp vegan butter
- 2 onions - finely chopped
- 5 cloves garlic - finely chopped
- 400g portobello mushrooms - sliced
- 400g chestnut mushrooms - sliced
- 250ml vegetable stock
- 1 tbsp cornflour mixed with 2 tbsp cold water
- 2 tsp vegan Worcestershire sauce
- 2 tsp paprika
- 200g vegan créme fraîche (we use Oatly)
- 1 tbsp fresh parsley - chopped
- Salt & black pepper
- Melt the butter in a saucepan over a medium heat.
- Fry the onion until soft.
- Add the garlic and cook for 1 minute – careful not to burn it! Garlic burns very quickly.
- Chuck the mushrooms in and cook until they release a little water and have reduced in size - roughly 5 minutes.
- Sprinkle the paprika over the ingredients and stir well.
- Pour the stock into the saucepan and bring to a boil, then quickly reduce to a simmer.
- Next spoon in the crème fraîche and stir well, whilst watching it melt into the sauce.
- Pop in the Worcestershire sauce.
- Make sure the sauce is still simmering, then add the cornflour mix, it will thicken up beautifully.
- Simmer for 15-20 minutes until the sauce cooks down a bit and you're left with a rich, creamy sauce, the consistency of a thin cream.
- Season with salt and pepper (to taste), top with fresh chopped parsley and serve with rice or mashed potato.
If you can't find vegan crème fraîche, you can use a vegan sour cream alternative or make cashew cream. To make cashew cream, soak 1 cup of cashews in boiling water (just enough to cover them) for 30 minutes. Blend and add 1 teaspoon of lemon juice, to add a subtle sour flavour.
- Category: Dinner
- Method: Stove-top
- Cuisine: Russian
Keywords: vegan mushroom stroganoff, vegan stroganoff