This the cottage pie you make when you want the house to smell amazing and everyone gathered around the table, waiting for that first spoonful. It’s rich, cosy and full of flavour, with a proper savoury mince base and a thick layer of cheesy mash that crisps up beautifully in the oven.

Ingredients
For the filling
• 3 tbsp olive oil
• 1¼kg beef mince
• 2 onions, finely chopped
• 3 carrots, chopped
• 3 celery sticks, chopped
• 2 garlic cloves, finely chopped
• 3 tbsp plain flour
• 1 tbsp tomato purée
• 1 large glass red wine
• (or red wine stock if you prefer)
• 850ml beef stock
• 4 tbsp Worcestershire sauce
• A few thyme sprigs
• 2 bay leaves
• Salt and black pepper, to taste
For the mash
• 1.8kg potatoes, peeled and chopped
• 225ml milk (I use double cream for a more luxurious feel)
• 25g butter
• 200g strong cheddar, grated
• Freshly grated nutmeg (optional)
• Salt and black pepper, to taste

Method
Make the filling
Brown the mince
Heat 1 tbsp of the olive oil in a large saucepan over medium–high heat. Add some of the beef mince and cook until nicely browned, then scoop it out onto a plate. Repeat with the rest of the mince, adding a little more oil if you need to. Taking the time to brown it in batches gives you that deep, savoury flavour that makes this pie so satisfying

Soften the vegetables
Once all the mince is browned and set aside, add the remaining 2 tbsp olive oil to the same pan. Tip in the chopped onions, carrots and celery with a pinch of salt. Cook them gently for about 20 minutes, stirring now and then, until they’re soft and starting to turn lightly golden. This is a lovely, low‑effort stage – you can potter about the kitchen while the veg quietly do their thing.

Add garlic, flour and tomato
Stir in the finely chopped garlic, then sprinkle over the plain flour and add the tomato purée. Turn the heat up slightly and cook for 2–3 minutes, stirring, so the flour can cook out. The mixture will look a bit thick and clumpy at this stage, but that’s exactly what you want – it will help thicken the gravy later.
Deglaze and add the liquids
Return all the browned mince (and any juices on the plate) to the pan. Pour in the large glass of red wine or red wine stock. Let it bubble for a minute or two, scraping up any tasty browned bits from the bottom of the pan as you go.
Build the gravy
Add the beef stock, Worcestershire sauce, thyme sprigs and bay leaves. Give everything a good stir, bring it up to a gentle simmer, then turn the heat down low. Leave it to cook uncovered for about 45 minutes, stirring occasionally.
Thicken and season
After around 30 minutes, have a look at the consistency. If the liquid still looks quite thin, turn the heat up just a touch and let it reduce until you have a thick, glossy gravy that coats the mince. Fish out the bay leaves and thyme stalks, then taste and season well with salt and black pepper. Set the filling aside while you make the mash.

Make the cheesy mash
Cook the potatoes
Put the peeled, chopped potatoes into a large pan and cover with salted cold water. Bring to the boil, then reduce to a simmer and cook until the potatoes are tender when you poke them with a knife.
Steam‑dry and mash
Drain the potatoes really well, then leave them in the hot pan for a couple of minutes to steam‑dry – this helps keep the mash fluffy. Add the milk, butter and about three‑quarters of the grated cheddar. Mash until smooth and creamy.
Season the mash
Season with a little freshly grated nutmeg if you like, plus salt and black pepper to taste. The mash should taste delicious on its own – that’s your sign it’s ready to top the pie.

Assemble and bake
Preheat the oven
Heat your oven to 220°C / 200°C fan / Gas 7.
Layer up the pie
Spoon the beef filling into two ovenproof dishes, spreading it out in an even layer. Carefully spoon or pipe the mash over the top, making sure you cover all the meat so the gravy stays tucked underneath

Add the cheese
Scatter the remaining grated cheddar over the top of the mash. Little peaks and swirls will catch and go extra golden and crispy in the oven.

Bake until golden
Bake for 25–30 minutes, or until the top is beautifully golden, crisp in places and the filling is bubbling around the edges. Let it sit for a few minutes before serving so it’s easier to scoop.

Slow cooker option
If you want to make life easier, you can let the filling bubble away in the slow cooker:
- Brown the mince in batches as above, then tip it into your slow cooker.
- Soften the onions, carrots and celery in a pan, then add the garlic, flour and tomato purée and cook for 2–3 minutes.
- Add the red wine or red wine stock, beef stock, Worcestershire sauce, thyme, bay leaves, salt and pepper. Bring to a simmer, then pour everything into the slow cooker over the mince.
- Cook on High for 4–5 hours until rich and thick.
- Make the mash as above, spoon the filling into an ovenproof dish, top with mash and cheese, then bake at 220°C / 200°C fan / Gas 7 for 20–25 minutes until golden.

This is one of those recipes that quietly becomes “your” cottage pie – the one people ask for when they’re coming over, or the one you keep a spare of in the freezer for those days when you just need something warm and familiar. It’s not fancy food, but that’s exactly why it feels so special: it’s simple, generous and made to be eaten in big, cosy scoops.
Serve it with a pile of peas, some buttery greens or just on its own in a big bowl, curled up on the sofa. If you tweak it – add peas to the mince, swap the cheddar, skip the wine – make a note of what you did. Over time, this will turn into your own little family version, with all its tiny changes and stories attached.
If you try it, I’d love to know: are you here mostly for the rich mince, or are you team “all about the cheesy mash”?

Links .. small commission paid
Cheese grater https://amzn.to/4tbQTgx
Pan set (in cream ) https://amzn.to/3O7cUOQ
hand mixer https://amzn.to/3PDll4W







