This minced beef and onion pie is a true British classic – a rich, savoury filling of tender beef mince and sweet onions, simmered in a thick gravy and baked under a golden, crisp shortcrust pastry. It’s hearty, comforting, and surprisingly simple to make at home, using everyday ingredients. The key is to cook the filling slowly so the flavours deepen, then let it cool before topping with pastry – this ensures a perfectly flaky crust every time.
Ingredients
- 2 tbsp vegetable oil
- 1 kg (2 lb 4 oz) beef mince (15-20% fat)
- 2 large onions, thinly sliced (about 400 g / 14 oz)
- 2 garlic cloves, crushed
- 2 tbsp plain flour
- 2 cups (480 ml) beef stock (made with 1 stock cube)
- 1 tbsp Worcestershire sauce
- 1 tbsp tomato purée
- 1 tsp dried thyme
- 1 bay leaf
- Salt and freshly ground black pepper, to taste
- 1 lb (450 g) shortcrust pastry (all-butter or regular)
- 1 egg, beaten, for glazing
Instructions
- Heat the oil in a large, heavy-based pan or Dutch oven over medium-high heat. Add the beef mince in batches (do not overcrowd) and brown thoroughly, breaking it up with a spoon. Transfer each batch to a plate with a slotted spoon, leaving the fat in the pan.
- Reduce the heat to medium. Add the sliced onions to the same pan and cook for 8–10 minutes, stirring occasionally, until soft and golden. Add the garlic and cook for 1 minute more.
- Sprinkle the flour over the onions and stir well, cooking for 1 minute to remove the raw flour taste.
- Return the beef to the pan. Pour in the beef stock, Worcestershire sauce, tomato purée, thyme, and bay leaf. Season with salt and pepper. Bring to a simmer, then reduce the heat to low, cover, and cook gently for 30 minutes, stirring occasionally.
- Remove the lid and cook for another 10–15 minutes, until the gravy has thickened and reduced slightly. Taste and adjust seasoning. Remove the bay leaf. Transfer the filling to a large dish and let it cool completely – this is essential to prevent the pastry from becoming soggy.
- Preheat your oven to 200°C (400°F). Place a baking sheet in the oven to heat.
- Roll out the shortcrust pastry on a lightly floured surface to about 3 mm (1/8 inch) thick. Cut out a lid slightly larger than your pie dish (about 2 cm / ¾ inch larger).
- Fill a 1.2-litre (2-pint) pie dish with the cooled beef mixture. Brush the rim of the dish with beaten egg. Place the pastry lid over the filling, press the edges to seal, and trim any excess. Crimp the edges with a fork or your fingers. Cut a small slit in the centre to let steam escape.
- Brush the top generously with beaten egg. Place the pie on the hot baking sheet and bake for 35–40 minutes, until the pastry is deep golden brown and the filling is bubbling hot. If the edges brown too quickly, cover them with foil.
- Let the pie rest for 10 minutes before serving – this helps the filling set and makes slicing easier.
Tips
- Cooling is crucial: Never put warm filling under pastry – it will melt the fat and make the base soggy. Cool the filling completely, or even refrigerate it for up to a day before assembling.
- Substitute for pastry: If you prefer a lighter topping, use puff pastry instead of shortcrust. Bake at 200°C (400°F) for 25–30 minutes – no need to pre-cook the filling as long as it’s hot when it goes in.
- Make it ahead: Assemble the pie (without egg wash) and refrigerate for up to 24 hours. Add 10 minutes to the baking time if baking from cold.
- Common mistake: Overloading the pan with mince when browning causes it to steam rather than brown, which affects flavour. Brown in batches for a deep, rich taste.
Serving Suggestions
Serve this pie with creamy mashed potatoes, steamed green beans, and a generous ladle of extra gravy. For a pub-style meal, add a side of mushy peas or a simple garden salad. It’s also lovely with roasted root vegetables.
Variations
- Cheese and onion: Stir 100 g (3.5 oz) grated mature cheddar into the filling just before cooling.
- Beer and mushroom: Replace half the stock with brown ale and add 200 g (7 oz) sliced mushrooms with the onions.
- Herby twist: Add 1 tbsp chopped fresh parsley and 1 tsp Dijon mustard to the filling for extra depth.
- Individual pies: Divide the filling among 4–6 ramekins and top with pastry rounds – bake for 20–25 minutes.
Storage and Reheating
Refrigerate any leftover pie within 2 hours of baking. It will keep for up to 3 days. To reheat, place a slice on a baking tray and warm in a 180°C (350°F) oven for 15–20 minutes, or until piping hot throughout. The filling can also be reheated in a saucepan, but the pastry will lose its crispness. You can freeze the assembled, unbaked pie (without egg wash) for up to 3 months – bake from frozen, adding 15 minutes to the cooking time. Always ensure reheated leftovers reach an internal temperature of 165°F (74°C).
Frequently Asked Questions
Can I use a different type of mince? Yes, you can use lamb mince or a mix of pork and beef. Lamb will give a richer, slightly gamey flavour – you may want to reduce the thyme and add a pinch of ground cinnamon.
Do I need to pre-cook the pastry? No, this recipe uses a shortcrust lid only – no pastry base – so there’s no need to blind bake. The filling is fully cooked before baking, so the pie just needs the pastry to become golden and crisp.
Why is my pie base soggy? Sogginess usually happens if the filling was too warm when the pastry was added, or if the filling was too liquid. Make sure the filling is completely cold and has a thick gravy consistency – it should coat the back of a spoon.
Can I make this in a slow cooker? Yes, brown the beef and onions first, then transfer everything (except pastry) to a slow cooker and cook on low for 4–5 hours. Thicken with a cornflour slurry (1 tbsp cornflour mixed with 2 tbsp water) before cooling and topping with pastry.
How do I know when the pie is cooked through? The pastry should be golden brown and the filling should be bubbling at the edges. If you insert a knife through the steam vent, it should come out hot. For food safety, ensure the filling reaches 160°F (71°C) – this is the USDA FSIS safe minimum for ground meat.
Can I use leftover roast beef instead of mince? Yes, finely chop or shred leftover roast beef and use it in place of the mince. Reduce the initial browning step – just heat it with the onions and proceed. The cooking time in the pan will be shorter, about 15 minutes total.
Related
- Fried Chicken Dinner Menu Ideas: 10 Sides
- Korean Egg Salad Sandwich Recipe
- Sando K with Juice: Easy Recipe & Tips
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).