Cottage Pie is my go-to dinner when I need something delicious, nourishing and comforting to end a busy day with – especially if the weather is chilly. My version of this classic recipe is loaded with extra “hidden” vegetables, which I grate to suit even the fussiest of eaters. As the pie cooks, the vegetables melt down with the minced (ground) beef to create the most delicious, flavour-packed gravy, and it’s all topped with crispy, golden, parmesan-flavoured mashed potato.
Although this is a simple recipe, there is a little bit of extra prep involved – making the mashed potatoes to top the pie with – and of course a longer cooking time while the pie bakes in the oven until perfectly golden. The good news is that the entire thing can be made in advance and either refrigerated or frozen, so making extra will always pay off for those days when you don’t necessarily feel like cooking, but want the comfort of a home-cooked meal. If you don’t feel like making the mashed potato topping, I’ve provided some “cheats” down below in the FAQs. The pie can be served on its own, as it’s already filled with veggies, but I like to serve the pie with a simple green salad.
Can cottage pie be frozen?
Yes! Cottage Pie is the perfect meal to make ahead of time and freeze, ready for when you need it. Simply follow the recipe steps and assemble the pie. Refrigerate for up to 3 days or freeze for up to 3 months. Thaw overnight in the fridge before cooking, then cover with foil and bake at 200°C (400°F) (180°C/350°F fan-forced) for 45 minutes, covered, and an additional 30 minutes, uncovered.
Can I make cottage pie vegetarian?
Yes! Replace the minced (ground) beef with canned lentils and replace the beef stock with vegetable stock. You can also omit the butter, milk and parmesan, if desired. Simply spray the top of the mashed potatoes with olive oil prior to baking instead.
What extra vegetables can I add to cottage pie?
You can add up to 3 cups of vegetables to this cottage pie recipe. Grate the vegetables using a good-quality box grater so that they melt into the sauce, or finely chop for a more chunky pie filling. Broccoli (including the stalks!), cauliflower, mushrooms, baby spinach leaves, kale and peas are all great additions. You can use frozen or fresh vegetables.
What is a mashed potato shortcut?
You can top the cottage pie with store-bought potato gems/tater tots/hash browns for a super quick and easy dinner or use store-bought mashed potato (although this will hike up the overall cost of the meal).
Watch how to make Cottage Pie
What are some other pie recipes?
If you love a comforting pie or pie-style recipe, I think you’ll love these:
Beef Stroganoff Cottage Pie with Crispy Parmesan Topping
Family Beef and Potato Pie
Chicken Mushroom Pie
Butter Chicken Pot Pie
Cottage Pie
Cottage Pie is my go-to dinner when I need something delicious, nourishing and comforting to serve the family at the end of a busy day. My version of this classic recipe is loaded with extra vegetables.
- Total Time: 1 hour 30 mins
- Yield: 6 1x
Ingredients
Cottage Pie Filling
- 2 tbsp olive oil
- 1 onion, finely diced (or grated)
- 1 tsp freshly minced garlic
- 2 celery stalks, finely diced
- 2 carrots, grated
- 2 zucchini (courgettes), grated
- 1 kg (2 lb) minced (ground) beef
- ⅓ cup (50 g) plain (all-purpose) flour
- 2 tbsp tomato paste (concentrated puree)
- 3 cups (750 ml) beef stock
- 2 bay leaves
- 1 tsp dried thyme
- 2 tbsp Worcestershire sauce
- 1 tsp cracked black pepper
- ½ tsp salt
Mashed Potato Topping
- 1.2 kg (2 lb 10 oz) potatoes (all-rounder), peeled and quartered
- 40 g (1½ oz) unsalted butter
- 1 cup (9 fl oz) milk, slightly warmed (see note 1)
- 1 tsp salt
- ½ cup (50 g) freshly grated parmesan
Instructions
Cottage Pie Filling
- Heat the olive oil over medium heat in a large, deep pan. Add the onion and garlic. Cook, stirring, for 1 minute until slightly softened.
- Add the celery, carrot and zucchini. Cook, stirring, for 3–4 minutes, until softened.
- Increase the heat to high, add the beef and cook for 4–5 minutes or until starting to brown.
- Stir in the flour, followed by the tomato paste.
- Add the beef stock, bay leaves, thyme, Worcestershire sauce, pepper and salt. Bring to a simmer, then reduce the heat to medium–low so that the sauce is just simmering.
- Cover and cook for 10 minutes. Uncover and cook for a further 20 minutes, stirring regularly. The sauce will thicken into a lovely gravy (see note 2).
- Set the filling aside to cool.
Mashed Potato Topping
- Bring a large pot of salted water to the boil (you will need a pot large enough so that the potatoes are covered by at least 5 cm/2 inches of water).
- Add the peeled, quartered potatoes to the water and cook for 15–20 minutes until soft enough to pierce with a fork.
- Remove the pot from the heat. Drain the potatoes using a colander and place the potatoes back in the pot. Allow them to steam-dry for 1–2 minutes. This removes any excess water.
- Add the butter and mash the potatoes twice around the pot before adding the milk. Continue to mash until smooth and fluffy, and season with the salt.
Assemble Pie
- Preheat the oven to 200°C (400°F) (180°C/350°F fan-forced).
- Once the beef mixture has cooled slightly, transfer it into a large baking dish (approximately 30 x 25 cm/12 x 10 inches). You can skip this step if you have made your filling in an oven-safe pan.
- Spoon the mashed potato on top of the beef mixture and use the back of a spoon to spread it out evenly. Do this while the mashed potato is hot, as it’s much easier to spread. Use a fork to rough up the surface gently.
- Sprinkle with parmesan. Bake for 30 minutes or until the topping is golden and crispy.
Notes
Note 1 – Warm the milk slightly in the microwave or a saucepan. It makes the mashed potato extra creamy and easier to spread out on top of the beef mixture.
Note 2 – If the gravy is too thick, add 1 tbsp of water at a time until it is at your desired consistency. If it is too thin, continue cooking on high heat, stirring regularly until it meets your desired consistency. It should be thick enough for the mashed potato to sit on top without sinking.
MAKE AHEAD
Follow the recipe steps and assemble the pie. Refrigerate for up to 3 days or freeze for up to 3 months. Thaw overnight in the fridge before cooking, then cover with foil and bake at 200°C (400°F) (180°C/350°F fan-forced) for 45 minutes, covered, and an additional 30 minutes uncovered.
LEFTOVERS
Refrigerate for up to 2 days. Freeze for up to 3 months. Thaw completely overnight in the fridge before reheating. Leftovers are best frozen in individual serves and reheated in the microwave.
- Prep Time: 15 mins
- Cook Time: 1 hour 15 mins
- Category: Pie
- Method: Bake
- Cuisine: English
Allison says:
I just made this for my family for the first time, my husband fawned over it and my 3 year old told me it was his best food all day. Totally worth the effort! Thank you for sharing.
liane says:
Family loved this! Helpful to know so many veggies are inside as makes it feel like a complete meal. Makes a TON! Froze an extra portion and it reheats very well, if a little runny.
Clare Feeney says:
Absolutely delicious. It’s on rotation in our house. Another winner, thanks Nic!
sam says:
I have already made this twice. Amazing recipe. Thank you
Lauren says:
This was sooooo delicious and hearty! I will definitely be making this again. My picky, veggie-detesting husband loved it.
Helen says:
A very humble, warm, delicious dish the whole family enjoyed… tick of approval by the kiddos 😋
Thank you!!
Ashley says:
Delicious, my family loved it!
Kimberley says:
Was delicious and super easy to make my husband has asked if I can make this again so definitely a winner 💕
Karis Howard says:
This was the best cottage pie I’ve ever eaten. I’ve made it twice now. I will never make another recipe now. Thanks Nic!
sklaseen says:
Frist recipe I saw from you and it was delicious! Will definitely try more!
kara.rosser1 says:
My family love this – our new weekly favourite 💕
vdjopa says:
Another delicious recipe, my family loved it and went back for thirds!
natashacook says:
Amazing! My whole family of picky eaters loved it!
madelinerundle says:
Sooo delicious! Thank you x
allyson.marshall.95 says:
I can’t believe how simple and tasty this cottage pie is!! Packed full of veg and toddler approved!!! So much better and easier than how I was making it before thankyou!!!
bonniemackintosh says:
So delicious, taste like a warm hug, such a beautiful comfort meal