Classic British Cottage Pie
Comforting baked minced-beef ragu topped with creamy, golden mashed potato. Proper pub-food nostalgia — hearty enough for midweek, smart enough for guests with a crisp top and rich gravy underneath.
This is the classic cottage pie — minced beef in a savoury gravy, buried under a cloud of buttery mash. It’s proper comfort food: filling, forgiving and guaranteed to please even fussy eaters.
Make it for a cosy family dinner, a laid-back weekend supper, or whenever you want a one-dish meal that reheats brilliantly. The secret? Browning the beef well and reducing the gravy so it’s rich, not watery.
It’s also brilliant to batch-cook and freeze: portion it, freeze, then bake from frozen for a no-fuss supper any night of the week.
Ingredients
- 15 ml olive oil
- 60 g unsalted butter (for the mash)
- 1 large onions — finely chopped (about 200 g)
- 2 medium carrots — diced (about 150 g)
- 2 garlic cloves — finely minced
- 650 g beef mince — 80/20 (lean-to-fat) gives best flavour
- 15 ml plain flour
- 30 ml tomato purée
- 15 ml Worcestershire sauce — optional but recommended
- 400 ml beef stock — hot
- 150 g frozen peas — thawed or straight from freezer
- 5 ml fresh thyme leaves — or 1/2 tsp dried
- 1 bay leaf — optional
- 900 g potatoes (floury variety, e.g. Maris Piper) — peeled and cut into even chunks
- 100 ml whole milk — warmed (add extra splash if needed)
- salt — to taste; used in potato water and to season filling
- black pepper — to taste
- 60 g cheddar cheese — grated, optional for topping
- fresh parsley — chopped, for serving (optional)
Equipment
- ovenproof frying pan or 2–3 litre ovenproof casserole dish
- potato masher or potato ricer
- colander (for draining potatoes)
Instructions
Preheat the oven to 200°C / 180°C fan / Gas 6. Put the potatoes in a large pan, cover with cold water, add a generous pinch of salt and bring to the boil.
Cook the potatoes until tender when pierced with a knife (15–18 minutes).
While the potatoes cook, heat the olive oil in a large, ovenproof frying pan or casserole over medium–high heat. Add the chopped onion and diced carrot and sweat until softened and just starting to colour, about 6–8 minutes.
Add the minced garlic and cook for 30 seconds until fragrant.
Turn the heat up a touch, add the beef mince and break it up with a wooden spoon. Brown the mince thoroughly until there’s no pink and most of the liquid has evaporated — about 8–10 minutes.
Sprinkle over the plain flour, stir through and cook for 1 minute to remove the raw flour taste.
Stir in the tomato purée, Worcestershire sauce, thyme and bay leaf, then pour in the hot beef stock. Bring to a simmer, reduce the heat and simmer uncovered, stirring occasionally, until the sauce has thickened slightly — about 12–15 minutes.
Season the filling to taste with salt and black pepper, stir in the frozen peas to heat through, then remove the bay leaf. If the mix looks too loose, simmer 2–3 minutes more to reduce.
Drain the potatoes well. Return to the pan, add the butter and warmed milk then mash until smooth but still fluffy. Taste and season with salt and pepper. Avoid overworking to prevent gluey mash.
Spoon the beef filling into the ovenproof dish (if you used a frying pan you can keep it in that), level the surface, then dot or pipe the mashed potato over the top. Rough up the surface with a fork to create peaks; sprinkle grated cheddar if using.
Bake in the preheated oven until the top is golden and the filling is bubbling at the edges, 20–25 minutes. For extra colour, grill for 1–2 minutes at the end (watch closely).
Remove from the oven and rest for 5 minutes, scatter with chopped parsley if you like, then serve.
Tips
- Brown the mince in a hot pan and let the moisture evaporate — this creates deep, meaty flavour. If the pan steams, the meat will stew, not brown.
- Use a floury potato (Maris Piper or King Edward) for light, fluffy mash. Warm the milk so it absorbs quickly and keeps the mash silky.
- Avoid electric whisks for your mash unless you want gluey results — a masher or ricer is best.
- Make the filling a day ahead; the flavours deepen and it’s quicker to assemble and bake the next day.
- To freeze: assemble uncooked and freeze before baking. Bake from frozen, adding ~20–25 minutes to the oven time and covering if the top browns too fast.
Substitutions
beef mince → lamb mince (to make a true Shepherd's Pie)
Stays closeplain flour (for thickening) → cornflour/cornstarch — 1 tsp mixed with a little cold water, stir in at the end of simmering
Stays closewhole milk → single cream or oat milk for a richer/plant-based mash (texture changes slightly)
Noticeably differentcheddar cheese (topping) → omit or use grated Parmesan (gives a sharper crust)
Stays close
Nutrition
Per serving · estimated
- 825
- Calories
- 42 g
- Protein
- 41 g
- Carbs
- 47 g
- Fat
- 6 g
- Fibre
- 6 g
- Sugar
- 850 mg
- Sodium
FAQ
Can I make cottage pie in advance?
Yes. Make the filling and mash separately, cool, then assemble and refrigerate for up to 24 hours. Bake straight from the fridge (add ~5–10 minutes). You can also freeze unbaked assembled pies for up to 3 months.
Why did my filling turn out watery?
Either the mince wasn’t browned enough (so it released liquid), or you didn’t reduce the sauce long enough. Simmer uncovered until the stock has reduced and the mixture looks saucy but not sloppy.
How can I tell when the mash is the right texture?
It should be smooth and fluffy, not gluey. Warm milk, quick mashing and a ricer help. Stop mashing as soon as lumps are gone and adjust with small splashes of milk.
Can I use frozen mashed potato or instant mash?
Yes in a pinch. The texture won’t be as luxurious as freshly mashed potatoes but it will still make a decent cottage pie.
Community Photos
No photos yet
Be the first to share your creation!