Cottage Pie
Cottage pie with rich beef mince, vegetables, gravy, and creamy mashed potato is classic comfort food at its best. The savoury beef filling is cooked until thick and deeply flavoured, then topped with fluffy mashed potato and baked until golden on top. It’s hearty, familiar, and perfect for cooler evenings when you want a proper homemade dinner that’s simple, filling, and very hard not to go back for seconds.
Want to know when I share a new recipe? Subscribe today!
Cottage Pie
Cottage pie is my ultimate go-to when I want something cosy, nostalgic, and hearty. A rich beef and veggie filling, simmered until flavour-packed, then topped with creamy mashed potato and baked until golden and bubbling. It’s the kind of meal that makes the kitchen smell amazing and reminds me of simpler times. Perfect for batch cooking or freezing leftovers – although let’s be honest, it rarely lasts long enough for that.
Ingredients
Beef Filling
- 500g beef mince
- 1 tbsp olive oil
- 1 cup onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 2 garlic cloves, minced
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 1/2 tsp dried sage
- 1/2 tsp dried parsley
- 1 1/2 tbsp butter
- 1 1/2 tbsp plain flour
- 1 cup beef stock
- Sea salt flakes, to taste
- Freshly cracked black pepper, to taste
Mashed Potatoes
- 4 potatoes, peeled and diced
- 1/4 cup milk
- 50g salted butter
- 50g cheddar cheese, grated
Instructions
Beef Filling
- Melt the butter in a small saucepan over medium-high heat. Add the flour and stir continuously for 3-4 minutes, or until the roux has turned a deep brown. Remove from the heat and set aside.
- Heat the olive oil in a large saucepan over medium heat. Add the onion, carrots and celery and cook for approximately 10 minutes, or until the onion is soft and translucent.
- Add the garlic and tomato paste and cook for a further 2-3 minutes, stirring regularly, until the tomato paste has darkened and thickened slightly.
- Increase the heat to medium-high and add the beef mince. Cook until completely browned and deeply coloured, breaking it apart as it cooks.
- Stir through the beef stock, Worcestershire sauce, sage and parsley. Season with sea salt flakes and freshly cracked black pepper.
- Add the prepared roux and stir until completely incorporated.
- Reduce the heat to low and simmer uncovered for 45 minutes, stirring occasionally, or until the filling is thick and rich.
- Remove from the heat and set aside.
Mashed Potatoes
- Add the potatoes to a large saucepan and cover with cold water. Season generously with salt.
- Bring to the boil over high heat and cook for 5-10 minutes, or until the potatoes are completely tender and easily pierced with a fork.
- Drain well and set aside for 5-10 minutes to allow excess steam to escape.
- Return the potatoes to the saucepan and mash with the butter, milk and cheddar until smooth and creamy.
Pie
- Preheat oven to 180°C (conventional) / 160°C (fan) / 350°F / Gas Mark 4.
- Transfer the beef filling to a large pie or baking dish and spread into an even layer.
- Spoon the mashed potato over the top and spread evenly to completely cover the filling.
- Bake for approximately 30 minutes, or until the potato is golden and the filling is bubbling around the edges.
- Serve hot.
Notes
- Browning the roux for several minutes gives the filling a deeper flavour than adding uncooked flour directly to the beef mixture.
- Keep stirring the roux while it cooks. It will darken quickly once it starts to colour, and you don't want it catching on the bottom of the pan.
- Take your time browning the beef. Letting it develop proper colour before adding the stock gives the finished filling much more flavour.
- Simmer the filling uncovered for the full 45 minutes, or until it is thick enough that a spoon dragged through the pan leaves a visible trail. A watery filling will make the finished pie sloppy.
- If the filling still looks loose after 45 minutes, give it another 5-10 minutes rather than rushing it into the baking dish.
- Letting the drained potatoes sit for a few minutes allows excess steam to escape and gives you a fluffier mash rather than a watery one.
- Don't overwork the potatoes once the butter, milk and cheese have been added. Mash only until smooth to avoid a gluey texture.
- Make sure the beef filling is completely covered with mashed potato so the edges don't dry out during baking.
- Run a fork lightly over the surface of the mash before baking if you'd like more golden, crisp ridges on top.
- If you're assembling the cottage pie ahead of time and refrigerating it before baking, allow an extra 10-15 minutes in the oven so the centre becomes properly hot.
- Leftovers can be stored in a tightly sealed container in the fridge for up to 3 days.
- Cottage pie freezes well for up to 3 months. Freeze either before or after baking, then defrost overnight in the fridge before reheating until piping hot.
Nutrition Information:
Yield:
6Serving Size:
1Amount Per Serving: Calories: 522Total Fat: 30gSaturated Fat: 14gTrans Fat: 1gUnsaturated Fat: 13gCholesterol: 109mgSodium: 354mgCarbohydrates: 35gFiber: 4gSugar: 6gProtein: 30g
Please note, this nutrition information is to be used as a guide only. Nutrition information isn’t always accurate.
Serve this with
- Pair with garlic bread or cheesy focaccia for mopping up every last bit of tomato, olive, and caper sauce.
- Serve with creamy Parmesan polenta to soak up the rich puttanesca sauce, plus plenty of fresh basil on top.
- Add a simple rocket and Parmesan salad with lemon dressing for something fresh, peppery, and crisp alongside.

Cottage Pie vs Shepherd’s Pie
For many years I thought the terms Cottage Pie and Shepherd’s Pie were interchangeable. I used them the same way you might say tomato or tomahto, depending on your mood or level of pretension. But as I grew into my passion for food, I learned quite quickly that they’re not the same thing at all! For those not in the know, cottage pie is made using beef, whereas shepherd’s pie is made using lamb. Just one small difference of ingredients, but it completely changes the flavour and character of the dish.
And that’s one of the reasons I love cooking so much. The tiniest change can turn something familiar into something new and exciting. But today, I’m not reinventing anything. We’re going traditional and classic with this cottage pie. It’s the very definition of comfort food – a rich, hearty beef and vegetable stew, topped with a generous layer of creamy mash, then baked until the top is golden and just the right amount of crispy. It’s not fussy, it’s not complicated, and best of all, it forgives your mistakes.
And let me tell you, I’ve made my fair share of mistakes in the kitchen. This is one of those recipes that always pulls through. Even when you’re winging the quantities or distracted by a glass of wine and your cat hopping onto the counter for the third time, cottage pie somehow just works. It’s reliable, it’s tasty, and it always feels like home. And if you’re having one of those weeks, this is the pie that makes everything just a little bit better.

A Love Letter to Savoury Pies
Now, I hope you don’t mind me rambling, but I need to take a minute to talk about pie. Not the sweet kind – I mean proper, hearty savoury pies. I’ve been mad about them for as long as I can remember. Even before I moved to the UK in 2015, my cookbook collection included more than a few that were exclusively devoted to pies. There’s just something incredibly satisfying about a pie – they’re warm, filling, and come in more varieties than you can imagine.
Since moving to the UK, I’ve discovered that pies aren’t just food – they’re history. From pork pies to scotch pies, every region seems to have their own signature version. And they all come with stories, traditions, and arguments about which is best. I’ve tried more pies than I can count and I still haven’t scratched the surface. It’s a rabbit hole of gravy, pastry, and absolute delight.
Once you start your journey into the world of savoury pies, you realise it never really ends. There’s always something new to try, whether it’s a rustic game pie, a chicken and leek number, or a pie that somehow includes three different types of meat and a splash of ale. It’s comfort and creativity rolled into one. And cottage pie? It’s one of the best places to start.
The Beauty of a Cottage Pie
Cottage pie is a weeknight hero and a Sunday dinner classic. It’s got all the makings of a perfect meal – protein, veg, and carbs all in one dish, which means less washing up and more time to flop on the couch afterwards. It also scales up beautifully if you’ve got people coming over. There’s something communal and comforting about pulling a bubbling dish of cottage pie out of the oven and plonking it on the table.
And then there’s the smell. Honestly, is there anything better than the scent of onions and garlic softening in butter, followed by rich beef and tomato paste simmering away? It fills the kitchen with that deep, savoury aroma that wraps around you like a blanket. The buttery mash on top turns golden in the oven, and if you’re like me, you’ll always sneak a spoonful of the crusty edge when no one’s looking.
The other thing I love is how versatile it is. Got some sad-looking carrots or a limp celery stick in the fridge? In they go. Fancy a bit of extra cheese on top? Of course you do. Want to add a splash of red wine to the mix? I won’t stop you. Cottage pie is the ultimate fridge-clearer and comfort-bringer. It’s humble, hearty, and just what you need when the world feels a bit much.
Frequently asked questions
What’s the difference between cottage pie and shepherd’s pie?
The difference is the meat. Cottage pie is made with beef, while shepherd’s pie is made with lamb. The two dishes are otherwise very similar, with a rich minced meat filling topped with mashed potato and baked until golden.
What type of potatoes are best for cottage pie?
Floury potatoes are the best choice because they mash easily and produce a light, fluffy topping that browns well in the oven. Waxy potatoes contain more moisture and can make the mash heavier or slightly gluey, particularly once the milk, butter and cheese are added.
Why add cheddar to the mashed potato?
Cheddar adds savoury flavour and richness while also helping the surface of the mash colour beautifully in the oven. It isn’t essential to a cottage pie, but the relatively small amount used here gives the topping extra flavour without turning it into an obviously cheesy mash.
Ingredient breakdown
Beef mince
Beef mince forms the heart of a cottage pie and gives the filling its rich, savoury flavour. Browning it properly rather than simply cooking it until grey develops much more depth and gives the finished filling a stronger beef flavour.
Onion, carrots and celery
This combination creates the savoury vegetable base of the filling. Onion brings sweetness, carrots add a subtle sweetness and texture, and celery contributes a more savoury aromatic note. Cooking them gently before adding the beef allows them to soften and become part of the sauce rather than remaining separate pieces.
Garlic
Garlic adds another layer of savoury flavour without dominating the traditional beef filling. It’s added after the vegetables have softened because minced garlic cooks considerably faster and can become bitter if browned for too long.
Tomato paste
Tomato paste adds richness, colour and a concentrated savoury flavour rather than making the filling noticeably tomato-based. Cooking it for a few minutes before adding the beef removes its raw edge and allows its flavour to deepen.
Worcestershire sauce
Worcestershire sauce adds acidity, saltiness and plenty of umami, strengthening the beef flavour without requiring a long list of additional seasonings. A tablespoon is enough to bring depth without making its distinctive flavour obvious in the finished pie.
Dried sage and parsley
Sage brings a warm, earthy flavour that works particularly well with beef and root vegetables, while parsley adds a gentler herbal note. Using small amounts keeps the filling traditional and savoury rather than heavily herbaceous.
Butter and plain flour
Butter and flour are cooked together separately to create a brown roux, which thickens the filling while contributing a deeper, toasted flavour. Cooking the roux until well coloured means it adds more than just thickness and helps create the rich gravy-like consistency that holds the beef and vegetables together.
Beef stock
Beef stock supplies the liquid for the filling while intensifying its savoury character. As it simmers with the browned beef, vegetables and roux, it reduces into a thick sauce rather than remaining as a separate broth.
Sea salt flakes and black pepper
These provide the final seasoning for the filling. Beef stock and Worcestershire sauce already contain seasoning, so taste once the filling has reduced before making any final adjustments.
Potatoes
Potatoes create the soft, comforting topping that distinguishes cottage pie from other minced beef dishes. A floury variety gives the lightest mash and creates a surface that colours particularly well during baking.
Milk
Milk loosens the mashed potatoes and gives them a smooth, creamy consistency without making the topping excessively rich. Add it gradually if your potatoes are particularly dry, as different varieties absorb liquid differently.
Salted butter
Butter gives the mash richness and helps create a softer, smoother texture. Salted butter also seasons the potatoes from within, although the cooking water should still be generously salted so the potatoes aren’t bland underneath the filling.
Cheddar cheese
Cheddar brings extra savoury depth to the mash and helps the top develop a golden finish in the oven. A mature cheddar works particularly well because you get plenty of flavour from a relatively modest amount.
Want to know when I share a new recipe? Subscribe today!


Hi! I am really looking forward to trying this recipe however it might need to share the oven with another recipe. Do you think it could do ok at about 190C if I shortened the time a bit? Or should it really go in at 180? Thank you!
Hi Emily, thanks for reaching out! Because the filling is already cooked, we’re just looking for that gorgeous golden potato in the oven. So 190 is perfectly fine – just be sure to keep an eye on it. I hope you enjoy the recipe, and let me know how it turns out!
How much Nutmeg in the potatoes?
Just a pinch!
The ingredient list mentions cheddar cheese but the recipe includes Parmesan. Which did you use?
100% Cheddar Cheese! Just a typo – thanks for bringing this to my attention! xx
What is minced beef?
Ground beef 🙂