These look great served in individual little pie dishes, but if you don’t have any to hand, simply use one large pie dish. You can cook the pie mix ahead of time, freeze and defrost when you want to use it.

Makes 6 mini pies
2 tablespoons of sunflower oil
1 lb of stew steak or diced beef
250g of mushrooms
500ml of beef stock
250g of puff pastry
2 red onions, finely chopped
4 cloves of garlic, finely chopped
A generous pinch of sea salt and ground black pepper
2 egg yolks

Heat a tablespoon of oil in a large frying pan, and brown the meat on all sides. You may need to fry the meat in batches in order to get a nice colour. Remove from the pan and set aside. Add the rest of the oil to the pan and fry the garlic and onions until soft. Add the beef stock, meat pieces, salt and pepper and combine. Lower the heat, cover and cook over gentle heat for approximately 1 hour and 30 minutes.

Make sure to give the mix a stir every now and then to prevent it sticking at the bottom. The aim is to get the meat as tender as possible, so you may need to add a longer cooking time depending on the meat you buy.

10 minutes before the mix is finished add the finely sliced mushrooms and stir through to combine. Remove from the heat and allow to cool.

Preheat the oven to 220˚C/ 430˚F/ Gas 7.

Dust your work surface with a little flour and roll out the pastry to about a centimetre in thickness. Empty the steak and mushroom filling into your chosen pie dish or dishes and drape over the pastry. Leave about 1cm of pastry over the side of the dish and then push the pastry in to the dish so you end up with a nice crust the whole way round. Using a pastry brush, coat the pastry with the egg yolk, this will produce a delicious golden coloured crust.

Place in the oven for approximately 15-20 minutes or until the pastry puffs up and turns a nice golden brown.

Serve straight away with a tasty salad and enjoy!