Mushroom stroganoff

Serves 4

Preparation time: 10 minutes   
Cooking time:
30 minutes

Ingredients
2 medium onions, sliced 
2 tbsp oil 
2 garlic cloves, chopped 
2 tsp paprika 
500g mixed mushrooms, sliced 
1 tsp Dijon mustard 
1 tbsp tomato purée 
200ml mushroom stock 
150ml sour cream plus 4 tsp (for presentation) or a vegan alternative cream of your choice plus a little extra lemon juice to give that tartness)
½ tbsp lemon juice 
1 tsp sherry vinegar
15g parsley, chopped 
Salt 
Pepper
* 2 tsps porcini powder (optional)

Method
Put a wok or large frying pan on a medium heat and add 1 tbsp of the oil.  Add the onions and seasoning and cook for 10 mins until caramelised.  Add the garlic and the paprika and cook for another 2 mins.  Put into a bowl and with kitchen towel just clean out your pan a little.   

Add 1 tbsp of oil to the pan and cook the mushrooms on a high heat until the juices come out of the mushrooms and gets reabsorbed - this will take 5-10 mins depending on the mushrooms and how brave you are with the heat.  When you first start cooking you will need to constantly stir. 

Put the onions back into the pan with the mushrooms. Add the tomato purée and mustard and stir, add the mushroom stock and thoroughly stir, bring to the boil, reduce the heat and add the sour cream, lemon juice, sherry vinegar, porcini powder if using and the parsley.  If you are doing a vegan alternative, just check the lemon, you want it to have that tart, slightly sour taste.

Check seasoning and serve either on rice or pasta with 1 tsp of sour cream and a dusting of paprika.