
Heat 2 tbsp of the oil in a large frying pan over a medium-high heat.
Sprinkle both sides of the pork steaks with 1/4 tsp of the salt and 1/4 tsp of the pepper.
Place in the pan and fry for 6-7 minutes, turning once, until browned. Remove from the pan and place on a plate.
Add the remaining 1 tbsp of oil to the pan.
Add in the sliced onion, sliced mushrooms and the remaining 1/4 tsp each of salt and pepper.
Fry for 5 minutes, stirring often, until the onions have softened.
Add the 3 minced cloves of garlic. Fry for a further minute, whilst stirring.
Sprinkle the 2 tbsp of flour over the onions and mushrooms and stir together to coat.
Pour in the 360ml (1 1/2 cups) of stock whilst stirring.
Add in the 1/2 tbsp of tomato puree, 1/2 tbsp of white wine vinegar and the 60ml (1/4 cup) of cream and stir again.
Add the pork steaks back to the pan and simmer for 10 minutes to thicken the sauce and heat the pork steaks through.
Serve topped with a sprinkling of fresh parsley.