This is another great winter dinner, although it does take a bit of effort to make. It can be expensive or cheap, depending on which cut of beef you use.
Skirt steak (bavette) was awesome when I tried it on Hugh Fearnley Whittingstall's advice (in the River Cottage Meat book), so if you can get it maybe try that, otherwise any stewing cut will do - long slow braising before the main bake is the key.
You also need some kidneys, lamb or calves is fine, but be very aware of the source as some calves liver will come from inhumanely treated veal calves, imported to the UK. There's a little bit more info about this in my earlier liver, onion & colcannon post.
I was feeding four fairly greedy people (including myself!) and used two 360g packs of beef skirt and six lamb's kidneys. This was enough to allow for two people coming back for seconds! Use scissors to snip them into bitesized chunks before rolling them in well seasoned flour and pan-frying in batches.
When all the meat has been browned, tip everything into a large pan, then fry up a large, thickly sliced onion in the juices, deglaze with red wine (a good, large glassful) and put this mixture into the casserole pan as well. Finally, add a couple of bay leaves, a dollop of English mustard, a dash of worcester sauce, a tablespoon of ketchup and a pint of really good beef stock.
You can now partially cover the pan and leave to simmer slowly for a good hour and a half. Add in a punnet of halved or whole mushrooms (chestnut are my favourite) for the last 15 minutes.Take the mixture off the heat and season it to taste.
Line your pie dish with puff pastry and pile the filling in. Cover with more puff pastry and any design you like on top, then brush all over with beaten egg. Preheat the oven to 180 degrees and bake the pie for another hour.
Serve with mashed potatoes and green veg, such as kale.