Instructions
Preheat your oven to a sizzling 220°C (425°F/Gas Mark 7) to ensure the pastry cooks to a lovely golden crisp. Start by heating the vegetable oil in a large frying pan over medium-high heat. Brown the beef in batches if necessary, to develop those deep, caramelized flavors. Once browned, set the beef aside, then brown the lamb kidneys on both sides in the same pan—this seals in their rich taste. Add the chopped onions to the pan and cook them gently for 3-4 minutes until they become soft and fragrant, releasing their natural sweetness. Return the beef to the pan and sprinkle the plain flour over the meat and onions. Stir well to evenly coat everything; this flour helps thicken the sauce later. Pour in the beef stock, stirring thoroughly to avoid lumps, and bring the mixture to a vigorous boil. Reduce the heat and let it simmer uncovered for 1½ hours, allowing the flavors to intensify and the sauce to thicken. Keep an eye on the liquid—if it reduces too much, add a bit more stock to maintain a silky consistency. When done, remove the pan from the heat. Season with salt, pepper, and a dash of Worcestershire sauce for that iconic savory tang. Allow the filling to cool completely—it’s important to let the mixture set before baking to achieve the perfect pie texture. Transfer the meat mixture into your pie dish. Roll out the puff pastry to about 5mm (¼ inch) thick, making sure it extends roughly 5cm (2 inches) beyond the edge of the dish to allow for crimping. Using a rolling pin, gently lift the pastry and drape it over the pie dish. Trim any excess pastry and crimp the edges firmly using your fingers and thumb to seal the pie completely. Brush the pastry surface generously with the beaten egg mixture to give it a shiny, golden finish once baked. Bake in the preheated oven for 30-40 minutes until the pastry is beautifully puffed and golden-brown. Keep an eye on the crust to prevent over-browning. Serve piping hot with creamy mashed potatoes and steamed vegetables—perfect for soaking up the rich, meaty gravy. Enjoy every comforting bite!