Mum’s Traditional Cottage Pie
I grew up with the smell of onions and Worcestershire sauce warming the kitchen — this is Mum’s Traditional Cottage Pie, a no-fuss, hearty bake that’s perfect for filling hungry families on weeknights or for bringing to a potluck. It’s all about a simple, seasoned beef filling topped with creamy mashed potato that crisps in the oven. If you like comforting pie recipes, you might also enjoy my notes on apple butter pie for another homey, crowd-pleasing bake.
Why you’ll love this dish
This cottage pie hits several sweet spots: it’s budget-friendly, uses pantry staples, is easily doubled for a crowd, and is reliably kid-approved. The long simmer concentrates beefy flavors while the mashed potato topping keeps things cozy and familiar. Make it on a busy weeknight when you want something hands-off in the oven, or cook a double batch for leftovers that reheat brilliantly.
“Exactly how Mum made it — rich meat, soft carrots, and that crunchy mash top. Always a winner.” — A family favourite review
Preparing Mum’s Traditional Cottage Pie
Before you start, here’s the process in plain terms so you know what to expect:
- Chop and prep vegetables and potatoes.
- Brown the minced beef, then soften the onion and carrots with it.
- Add tomato purée, Worcestershire sauce and beef stock. Simmer until thick.
- Stir in peas at the end so they stay bright and firm.
- Boil and mash potatoes with butter and milk until smooth.
- Spoon the meat into a dish, spread the mash on top, fork texture the surface and bake until golden.
What you’ll need
- 500g lean minced beef
- 1 medium onion, finely chopped
- 2 medium carrots, finely diced (uniform dice helps them cook evenly)
- 100g peas (frozen is fine)
- 200ml beef stock
- 2 tbsp tomato purée
- 1 tbsp Worcestershire sauce
- Salt and pepper, to taste
- 900g starchy potatoes (Maris Piper, Russet), peeled and chopped — good for fluffy mash. (If you prefer, use a mix of potato and sweet potato for a sweeter note.)
- 50g butter
- 100ml milk
- Salt and pepper, to taste
Notes/Substitutions:
- Swap beef for minced lamb for a richer flavour, or use a 50/50 mix of beef and pork for more succulence.
- For dairy-free mash, replace butter and milk with olive oil and a splash of unsweetened oat milk.
- If you want a lighter top, mash with a fork and skip the butter; brush the top with a little oil before baking for crisping.
Step-by-step instructions
- Preheat the oven to 200°C (400°F).
- Heat a large pan over medium. Add the minced beef. Break it up and brown until no pink remains. Drain excess fat if necessary.
- Add the finely chopped onion and diced carrots to the beef. Cook until the vegetables soften, about 5–7 minutes.
- Stir in 2 tbsp tomato purée and 1 tbsp Worcestershire sauce. Pour in 200ml beef stock and stir to combine.
- Reduce heat to low and simmer gently. Cook until the sauce thickens and most liquid has evaporated — about 10–15 minutes. Season with salt and pepper.
- Stir in the peas in the last 2 minutes of cooking so they stay bright and tender. Remove from heat.
- Meanwhile, put the peeled and chopped potatoes into salted water. Bring to a boil and cook until tender, about 15–20 minutes. Drain well.
- Mash the hot potatoes with 50g butter and 100ml milk until smooth. Season with salt and pepper.
- Transfer the meat filling into a 1.5–2 litre (or similar) baking dish. Spread the mashed potato evenly over the top. Use a fork to create ridges or texture to encourage browning.
- Bake in the preheated oven for about 20 minutes, or until the potato is golden and crisp around the edges. If you want extra colour, place under a hot grill for 2–3 minutes — watch carefully.
- Let rest 5 minutes before serving.
Best ways to enjoy it
- Serve straight from the dish with a crisp green salad dressed in lemon and olive oil for contrast.
- Buttery peas or steamed green beans are classic sides. Roasted Brussels sprouts or a simple braised cabbage also pair beautifully.
- For a family-style meal, place the pie in the centre of the table with a big bowl of seasonal vegetables and crusty bread.
Storage and reheating tips
- Cool leftovers within two hours and refrigerate in an airtight container. Eat within 3 days.
- To freeze: cool completely, then wrap the dish tightly with foil or transfer into a freezer-proof container. Freeze up to 3 months. Thaw overnight in the fridge before reheating.
- Reheat from chilled in a 180°C (350°F) oven for 20–30 minutes until piping hot. If reheating from frozen, allow extra time — 45–60 minutes at 180°C, covered with foil for the first part to prevent over-browning.
- Food safety: reheat to an internal temperature of at least 74°C (165°F) and ensure piping hot throughout.
Helpful cooking tips
- Dice the carrots small so they cook through with the onion — no one wants crunchy carrot in a soft mash pie.
- Browning the beef well adds depth. Let it sit in the pan for a minute between stirs to develop colour.
- If the filling seems thin, simmer uncovered to reduce, or stir in a teaspoon of cornflour mixed with cold water to thicken quickly.
- For an extra-silky mash, heat the milk before adding it to the potatoes.
- For make-ahead convenience, assemble the pie, cover and refrigerate for up to 24 hours before baking. For more freezing and make-ahead ideas see this guide on batch baking and freezing.
Creative twists
- Cottage Pie with Red Wine: Add 75ml red wine to the pan with the stock for deeper flavour.
- Veggie-forward: Replace half the beef with lentils and mushrooms to stretch the filling and add earthiness.
- Cheesy top: Stir 50–75g grated cheddar into the mash or sprinkle on top for a golden, cheesy crust.
- Herby mash: Fold chopped chives or parsley into the mash for freshness.
- One-pan variant: Cook the filling in an ovenproof skillet, top with mash and bake — serves straight from the pan for rustic presentation.
Common questions
Q: How long does this take from start to finish?
A: About 60–75 minutes including prep, boiling potatoes, simmering and baking. Most of that time is hands-off simmering and oven time.
Q: Can I use frozen peas straight from the freezer?
A: Yes. Stir them in during the last 1–2 minutes of cooking the filling so they defrost and cook briefly without going mushy.
Q: Is cottage pie the same as shepherd’s pie?
A: Not quite. Shepherd’s pie traditionally uses lamb mince; cottage pie uses beef. The toppings and methods are similar.
Q: Can I prepare components ahead?
A: Yes — make the mince and the mash ahead, cool, and refrigerate separately. Reheat and assemble before baking for best texture.
Q: How do I keep the potato topping crisp?
A: Create surface ridges with a fork to increase surface area. Bake at 200°C uncovered and finish under a hot grill briefly if needed.
Conclusion
Mum’s Traditional Cottage Pie is a reliable, comforting recipe that’s ideal for weeknights, leftovers, and feeding a crowd. For another traditional take and extra tips, check the detailed version at Mum’s Traditional Cottage Pie | Don’t Go Bacon My Heart. If you’d like more variations and step-by-step photos, see the classic guide at Traditional Cottage Pie – Garlic & Zest.
Traditional Cottage Pie

Ingredients
Meat Filling
- 500 g lean minced beef
- 1 medium onion, finely chopped
- 2 medium carrots, finely diced Uniform dice helps them cook evenly
- 100 g peas Frozen is fine
- 200 ml beef stock
- 2 tbsp tomato purée
- 1 tbsp Worcestershire sauce
- Salt and pepper, to taste
Mashed Potato Topping
- 900 g starchy potatoes (Maris Piper, Russet), peeled and chopped Good for fluffy mash. A mix of potato and sweet potato can be used for a sweeter note.
- 50 g butter
- 100 ml milk
- Salt and pepper, to taste
Instructions
Preparation
- Preheat the oven to 200°C (400°F).
- Heat a large pan over medium. Add the minced beef. Break it up and brown until no pink remains. Drain excess fat if necessary.
- Add the finely chopped onion and diced carrots to the beef. Cook until the vegetables soften, about 5–7 minutes.
- Stir in tomato purée and Worcestershire sauce. Pour in beef stock and stir to combine.
- Reduce heat to low and simmer gently until the sauce thickens, about 10–15 minutes. Season with salt and pepper.
- Stir in the peas in the last 2 minutes of cooking. Remove from heat.
- Meanwhile, boil the peeled and chopped potatoes in salted water until tender, about 15–20 minutes. Drain well.
- Mash the hot potatoes with butter and milk until smooth. Season with salt and pepper.
- Transfer the meat filling into a baking dish. Spread the mashed potato evenly over the top and fork texture the surface.
Baking
- Bake in the preheated oven for about 20 minutes, or until the potato is golden and crisp.
- If you want extra color, place under a hot grill for 2–3 minutes — watch carefully.
- Let rest 5 minutes before serving.
