Creamy Vegan Mushroom Stroganoff
food

Creamy Vegan Mushroom Stroganoff

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

Pan of creamy pasta with mushrooms

Step 1: Prepare everything before heating the pan

  1. 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.
  2. Dice the onion, grate the garlic and measure the mustard, paprika, flour and soy sauce. The recipe moves quickly once the mushrooms brown.
  3. 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

  1. Heat 1 tablespoon of rapeseed oil in a wide pan over medium-high heat.
  2. Add half the mushrooms. Cook for 3 to 4 minutes without constant stirring, then turn them and cook for another 3 to 4 minutes.
  3. 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

  1. 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.
  2. 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.
  3. Return the mushrooms to the pan. Add the vegan cream and simmer gently for 4 to 6 minutes. Do not let it boil hard.
  4. 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

Dark bowl of creamy mushrooms

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.

You may also like...