Vegetarian Mushroom Stroganoff Recipe

Mushroom stroganoff

  • serves 4
  • Easy

Swap beef for porcini and flat mushrooms to create a rich vegetarian version that doesn't compromise on flavour


Make this mushroom stroganoff, then check out our chicken stroganoffbeef stroganoff and pork stroganoff.



  • basmati rice 200g
  • dried porcini mushrooms 15g
  • vegetable oil 1 tbsp
  • flat mushrooms 6, sliced
  • onion 1, thinly sliced
  • garlic 2 cloves, crushed
  • sweet smoked paprika 1 tbsp
  • tomato purée 1 tbsp
  • half-fat soured cream 200ml
  • flat-leaf parsley a handful of leaves, chopped


  • Step 1

    Tip the rice into a small lidded pan with 400ml of water and a pinch of salt. Bring to the boil, turn down to a very gentle simmer, put on a lid and cook gently for 10 minutes. Remove from the heat and leave to steam for another 10 minutes before fluffing up with a fork.

  • Step 2

    Meanwhile, put the porcini mushrooms into a small bowl and pour over 150ml of just-boiled water. Heat the oil in a large non- stick frying pan and fry the flat mushrooms and onion for 10 minutes until all of the water has evaporated and everything is beginning to caramelise.

  • Step 3

    Add the garlic, paprika and tomato purée, and cook for 1 minute. Meanwhile, drain the porcini, keeping the liquid, and roughly chop. Add to the pan, along with the soaking liquid, turn down the heat to low and cook gently for 10 minutes, adding a splash of water if it’s a little thick. Stir through the soured cream and season.

  • Step 4

    Spoon the rice onto plates, spoon over the stroganoff and scatter with parsley.

*This recipe is gluten-free according to industry standards

Check out more of our best mushroom recipes here...

Dhansak Recipe with Mushroom

Nutritional Information

  • Kcals 288
  • Fat 7.9g
  • Saturates 0.5g
  • Carbs 43.9g
  • Sugars 5.1g
  • Fibre 3.4g
  • Protein 8.4g