Moderately easy | Serves 6 | Takes about 2.25 hours, plus chilling
For the pastry
* 250g plain flour, plus extra for rolling
* 140g cold unsalted butter, roughly cubed
* 1 large egg yolk
* 1 small egg whisked with 1 tbsp milk, for the egg wash
For the filling
* 1 ox kidney, about 400g/14oz, get it fresh from your butcher. Pigs' and lambs' kidneys aren't suitable as they only need short cooking time
* 1kg trimmed British top rump beef
* 250g flat mushrooms, unpeeled but wiped with a damp cloth
* 3 tbsp groundnut or vegetable oil
* 100g unsalted butter
* 1 large onion, peeled and thickly chopped
* 50-85g plain flour, depending on how thick you like your gravy
* 600ml off-the-boil water
* 1 tbsp Marigold Swiss vegetable bouillon powder
* 1 large bay leaf
1. It is important to cook the meat a day ahead, so that you can discard any fat that has risen to the top, and so that the pastry doesn't slump in the face of a too-warm filling. So up to 48 hours ahead, make the pastry. Whizz the flour and a pinch of fine sea salt together for a few seconds in a food processor, then add the butter and whizz until the mixture looks like coarse breadcrumbs. Whisk together the egg yolk and 3 tbsp water and whizz with the pastry until it collects in a ball. Wrap in cling film and leave it to rest in the fridge for at least one hour.
2. Cut button-mushroom-sized lobes of kidney from the white central core (discarding). Cut the beef into bite-sized cubes and cut the mushrooms into chunks.
3. Heat 1 tbsp of the oil in a large, heavy frying pan over a medium-high heat. Throw in the kidney and fry until lightly coloured. Tip into a colander to drain.
4. Wipe out the frying pan and return it to a low-medium heat, adding 25g of the butter and 1 tbsp oil. Tip in the onion and fry for 10 minutes, stirring occasionally, until soft and slightly golden. Transfer to a large casserole, using a slotted spoon.
5. Preheat the oven to 160C/fan 140C/gas 3. Tip 85g flour into a large plastic bag, and season it generously. Throw in the beef and shake until lightly floured. Return the frying pan to a medium/high heat, adding a little more oil and butter if needed. Shake off any excess flour (reserving it) then fry the beef in batches until golden brown. As each batch is done, transfer it to the casserole.
6. Adding more oil and butter to the frying pan if necessary, fry the mushrooms for about two minutes until they start to wilt, then add them to the casserole with the drained kidneys, hot water, bouillon powder and bay leaf, plus the excess flour in the bag if you like thick gravy. Stir well, cover and cook in the oven for 75-90 minutes until the meat is tender and the sauce is thick. Cool thoroughly, then put in the fridge (preferably overnight) so any fat will solidify - it can then be skimmed off and discarded.
7. In the morning - return the pastry to cool room temperature, then roll it out thinly on a well-floured surface. Invert a 28-30cm by 23cm, 6.5cm-deep pie dish on to the pastry. Mentally add an extra 1cm all round, then use the dish as a guide to cut out the pastry lid. From the remnants, cut out enough 6cm-wide strips of pastry to go round the dish - they should cover the flat rim and about halfway down the insides.
8. Lightly butter the rim of the dish and line it with the strip(s) of pastry, sealing any joins with a dab of water. Butter the shoulders of a pie raiser or an upturned egg cup and stand it in the middle. Spoon in the meat mixture to come level with the top of the dish. Don't overfill: reserve any excess gravy to serve hot with the pie.
9. Brush the pastry rim with a little water, then drape the pastry lid over it, pinching the edges to seal. Cover with cling film and keep in the fridge if not baking immediately.
10. Finally, an hour before serving - preheat the oven to 200C/fan 180C/gas 6. Make four slashes in the lid of the pie, then brush with the egg wash. Bake for 35-45 minutes until the pastry is golden brown, turning the heat down 10-20C after about 20 minutes. Remove the pie from the oven and leave it to rest for about 10 minutes before cutting into it.
Nutrition per serving
831 calories, protein 54g, carbohydrate 44g, fat 50g, saturated fat 26g, fibre 3g, salt 1g