You do not need vegan cheese to make a creamy stroganoff. The real trick is controlling water: brown the mushrooms in a wide pan, build a strong stock-based sauce, then add the vegan cream at the end. If your mushrooms steam in a crowded pan or your sauce tastes like warm oat milk, the order of cooking is the problem.
This UK-friendly recipe makes four portions in about 40 minutes. It gives you golden mushrooms, a savoury sauce with a sharp mustard edge, and enough creaminess to coat tagliatelle without turning the dish heavy.
UK ingredients and the quantities that work
The core ingredient list
Choose chestnut mushrooms for a deeper flavour than standard white mushrooms. A mixture of chestnut and portobello mushrooms also works, but cut the portobellos into pieces no thicker than 1cm so they cook at the same speed. Use a neutral oil rather than extra-virgin olive oil, which can become bitter in a very hot pan.
| Ingredient | Amount for 4 |
|---|---|
| Chestnut mushrooms | 500g, sliced |
| Tagliatelle or pappardelle | 300g dried |
| Vegan cooking cream | 200ml |
| Vegetable stock | 300ml |
| Brown onion | 1 medium, finely diced |
| Garlic | 3 cloves, finely grated |
| Dijon mustard | 2 teaspoons |
| Soy sauce | 1 tablespoon |
Small ingredients with a big effect
Add 1 teaspoon of smoked paprika, 1 tablespoon of plain flour, 1 tablespoon of rapeseed oil, 1 tablespoon of lemon juice, 2 tablespoons of chopped parsley and black pepper. The flour is optional, but it gives the sauce extra body. If you need a gluten-free meal, replace it with 2 teaspoons of cornflour mixed with 1 tablespoon of cold water, and use gluten-free stock and tamari instead of standard soy sauce.
Use vegetable stock that tastes pleasant on its own. A very salty cube can overpower the mustard and soy sauce, so dissolve one cube in 300ml of boiling water and taste before adding extra salt.
How to cook the mushrooms and pasta in the right order

Step 1: Prepare everything before heating the pan
- Wipe the mushrooms with a damp cloth or use a soft brush. If they are muddy, rinse them quickly and dry them very well. Slice thick mushrooms into 5mm pieces.
- Dice the onion, grate the garlic and measure the mustard, paprika, flour and soy sauce. The recipe moves quickly once the mushrooms brown.
- Bring a large saucepan of salted water to the boil. Cook 300g of tagliatelle until just tender, following the packet timing. Reserve 150ml of pasta water before draining.
Step 2: Brown the mushrooms without crowding
- Heat 1 tablespoon of rapeseed oil in a wide pan over medium-high heat.
- Add half the mushrooms. Cook for 3 to 4 minutes without constant stirring, then turn them and cook for another 3 to 4 minutes.
- Transfer the browned mushrooms to a bowl and repeat with the second half. Add another teaspoon of oil only if the pan looks completely dry.
Step 3: Make the sauce and bring it together
- Lower the heat to medium. Add the onion and cook for 4 minutes until soft. Add the garlic, smoked paprika, mustard and flour. Stir for 30 seconds.
- Pour in the vegetable stock and soy sauce. Scrape the base of the pan and simmer for 3 minutes, stirring until the liquid begins to thicken.
- Return the mushrooms to the pan. Add the vegan cream and simmer gently for 4 to 6 minutes. Do not let it boil hard.
- Turn off the heat. Add lemon juice, black pepper and parsley. Loosen the sauce with reserved pasta water, 1 tablespoon at a time, then fold through the drained pasta.
The strongest result comes from serving the stroganoff straight away. The sauce thickens as it cools, so a spoonful of pasta water is better than extra cream if the pan looks tight.
How to make a creamy sauce without dairy
Can oat or soya cream really thicken?
Yes, but the texture depends on the product and the heat. Cooking creams made for savoury dishes contain enough fat and stabilisers to give a smooth finish. Ordinary oat milk is much thinner. It can add sweetness and liquid, but it will not create the same coating sauce unless you reduce it heavily or thicken it with flour or cornflour.
For this recipe, add 200ml of vegan cream after the stock has reduced. Keep the heat low and stir slowly. The sauce should coat the back of a spoon after about 5 minutes. If it still looks thin, remove the mushrooms and pasta from the pan and reduce the sauce for another 2 minutes. That concentrates flavour without overcooking the mushrooms.
What adds the familiar stroganoff sharpness?
Dijon mustard and lemon juice do the work that dairy sour cream normally handles. Dijon gives heat and a mild fermented tang. Lemon juice brightens the finished sauce. Add them at different times: mustard goes in before the stock so it blends into the base, while lemon goes in at the end so its fresh flavour remains clear.
Do not add a large splash of vinegar at the start. Vinegar can make the sauce taste harsh before the other flavours have developed. If the finished dish tastes flat, add lemon juice in quarter-teaspoon amounts, taste after each addition, then adjust the black pepper.
How do you keep vegan cream smooth?
Avoid freezing the finished sauce, because thawing can split it. For leftovers, cool the stroganoff quickly, refrigerate it in a sealed container and use it within 3 days. Reheat it in a saucepan over low heat with 1 or 2 tablespoons of water. Stir often and stop heating as soon as it is hot. A microwave can work, but use 60-second bursts at medium power rather than one long blast.
Best swaps, useful additions and when to leave them out

Choose the swap that solves a real problem
| If you need | Use | Trade-off |
|---|---|---|
| More protein | 250g ready-to-eat Puy lentils | Earthier flavour and a slightly thicker sauce |
| A gluten-free dish | Cornflour, tamari and gluten-free pasta | Cornflour gives a softer, glossier texture |
| A nut-free dish | Oat or soya cooking cream | Oat cream tastes sweeter; soya tastes more neutral |
| A richer dinner | 100g vegan crème fraîche | Heavier and more tangy than cooking cream |
| More vegetables | 150g sliced spinach or 100g frozen peas | Extra moisture means a longer reduction |
When not to add extra vegetables
Skip courgette, tomatoes and large handfuls of spinach if your main goal is a thick, glossy sauce. These ingredients release water and change the balance of the dish. If you use spinach, add only 75g at the end and cook for 1 minute. If you use frozen peas, thaw them first and add them with the mushrooms.
When lentils are better than more mushrooms
Choose lentils when you want a complete lunch that keeps you full for several hours. They add protein and fibre without needing a second side dish. Do not add dry lentils directly to this recipe; they need much more liquid and cooking time. Ready-to-eat lentils are the practical choice here.
Choose a mushroom-only stroganoff for a lighter dinner or when you want the mushroom flavour to lead. For four people, 500g of mushrooms gives a generous sauce but not a large amount of protein. Serve it with peas, lentils or a white bean salad when the meal needs more staying power.
Serving timing and the final vegan stroganoff verdict
Serve it with the right base
Tagliatelle and pappardelle hold the sauce well because their broad surface catches the cream. Rice works when you want a gluten-free option, but cook it separately and keep the stroganoff slightly looser. Mashed potatoes create the richest plate and suit a cold evening, while crusty bread is useful for catching the last sauce but makes the meal less balanced.
Finish each portion with parsley, black pepper and a few drops of lemon juice. Keep the garnish fresh and simple. The dish already contains mustard, paprika and soy sauce, so extra chilli or herbs can bury the mushroom flavour.
A practical 40-minute schedule
| Time | Task |
|---|---|
| 0–5 minutes | Slice mushrooms, dice onion, grate garlic and measure the sauce ingredients. |
| 5–15 minutes | Boil the pasta water and brown the mushrooms in two batches. |
| 15–22 minutes | Cook the onion, garlic, mustard, paprika and flour. |
| 22–30 minutes | Add stock, reduce it, then return the mushrooms to the pan. |
| 30–36 minutes | Add vegan cream and simmer gently while the pasta cooks. |
| 36–40 minutes | Drain the pasta, finish the sauce with lemon and parsley, then serve. |
The specific recommendation
Brown the mushrooms in two batches, reduce the stock before adding cream, and finish with lemon juice.
For a lighter meal, leave out the lentils and serve smaller portions with steamed greens. For a filling packed lunch, add the Merchant Gourmet Puy Lentils and reheat slowly with a splash of water. The winning method stays the same: dry mushrooms, strong savoury base, gentle cream, fresh finish.

