No-fuss shepherd's pie

No-fuss shepherd's pie

  • 1
  • 2
  • 3
  • 4
  • 5
(207 ratings)

Prep: 15 mins Cook: 1 hr


Serves 4
We've got some lovely twists on shepherd's pie on the site, but we were missing a definitive version of this classic family recipe - here it is!

Nutrition and extra info

  • Freeze once assembled

Nutrition: per serving

  • kcal663
  • fat39g
  • saturates20g
  • carbs49g
  • sugars10g
  • fibre5g
  • protein33g
  • salt1.35g
Save to My Good Food
Please sign in or register to save recipes.


  • 1 tbsp sunflower oil

    Sunflower oil

    A variety of oils can be used for baking. Sunflower is the one we use most often at Good Food as…

  • 1 large onion, chopped



    Onions are endlessly versatile and an essential ingredient in countless recipes. Native to Asia…

  • 2-3 medium carrots, chopped



    The carrot, with its distinctive bright orange colour, is one of the most versatile root…

  • 500g pack lamb mince
  • 2 tbsp tomato purée
  • large splash Worcestershire sauce
  • 500ml beef stock
  • 900g potato, cut into chunks



    The world's favourite root vegetable, the potato comes in innumerable varieties. A member of…

  • 85g butter



    Butter is made when lactic-acid producing bacteria are added to cream and churned to make an…

  • 3 tbsp milk



    One of the most widely used ingredients, milk is often referred to as a complete food. While cow…


  1. Heat the oil in a medium saucepan, then soften the onion and carrots for a few mins. When soft, turn up the heat, crumble in the lamb and brown, tipping off any excess fat. Add the tomato purée and Worcestershire sauce, then fry for a few mins. Pour over the stock, bring to a simmer, then cover and cook for 40 mins, uncovering halfway.

  2. Meanwhile, heat the oven to 180C/ fan 160C/ gas 4, then make the mash. Boil the potatoes in salted water for 10-15 mins until tender. Drain, then mash with the butter and milk.

  3. Put the mince into an ovenproof dish, top with the mash and ruffle with a fork. The pie can now be chilled and frozen for up to a month. Bake for 20-25 mins until the top is starting to colour and the mince is bubbling through at the edges. (To bake from frozen, cook at 160C/fan 140C/gas 3 for 1 hr-1 hr 20 mins until piping hot in the centre. Flash under the grill to brown, if you like.) Leave to stand for 5 mins before serving.

Ads by Google

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.

Comments (230)

hannahrook's picture

Delicious! Very easy to make and my husband and little girl both loved it. I added dried Rosemary and a bit of extra tomato purée. The meat mixture was really flavoursome. I did a bit of extra mash to make the topping a bit thicker - it was lovely and crispy on top. Will definitely make this again.

thecherub's picture

This is delicious. I kept to the recipe except added celery as I had some around. Excellent! Served with steamed kale.

sfolega1981's picture

Lovely recipe - used 300ml of stock instead of 500ml to shorten cooking time and added a little gravy to thicken.

swissgirl11's picture

Delicious!! Easy to make, very tasty, my little girls love it hence is a regular on our weekly menu!

mummy2rosie's picture

Lovely pie, I used a tin of tomatoes instead of tomato puree, I also added some peas with the onions and mashed the potato with milk and red & black pepper.

jwalchester's picture

this is the first recipe i'd ever made from good food website and it turned out great. I'm new to cooking and this was simple enough, a tasty classic that I will be making again!

wendylou36's picture

Made this for my brother, as he loves Shepherd's Pie. Never made this before. I was delighted, it came out perfectly, followed the recipe exactly. Might try some of the recommendations from comments. My brother absolutely loved it, had two portions, and then taken some to work with him. Definitely will make again and again. And it is very easy and simple.

moonyluong's picture

great, i'd luv to try this recipe for vietnamese friend and make it a vietnamese-style

sarah_l's picture

Made this last night, and it was yummy - I also added a good squirt of ketchup and some red wine. Will definitely be making it again.

dquelhas's picture

Great easy recipe! Done it my girlfriend and my flatmates made it disappear! Yummm

rachllsn3's picture

So simple and hubby really enjoyed this one.

miss_bee82's picture

This is the tastiest Shapherds Pie I've ever tasted. I highly recommend this recipe, it's one to try that's for sure.
I used more tomato puree and worchestershire than tasted and found it was much more tastier that way but I guess it's down to the individual taste.
If you don't want to make such a large amount then half the ingredients although it can be frozen or kept in the fridge too.

amyrowe27's picture

This makes a delicious shepherds pie, I added peas and a tin of baked beans just before leaving it to simmer. Also, cheese on top is good! Will definitely be using this recipe again.

coriandergirl's picture

Cracking recipe...simple and very tasty!!

azopardi's picture

What a great recipe! The whole family loved this - clean plates all round.
I added some leeks cooked in butter to the mash and I didn't have tomato puree so used ketchup which worked well!
I also used some cornflour to thicken and make more of a gravy.
Will without doubt be making this again.

catstaa's picture

This is the best shephers pie I've ever tasted and so easy to make - a winner every time

jaynebould's picture

Very nice recipe. Easy enough to make mid week. Don't forgot the HP brown sauce. once you try you will be converted! x

tillyfloss80's picture

I've made this recipe several times and it is delicious, never a scrap left!

jmi-lu1111's picture

I love this recipe and when I cooked this recipe for my family loved it. I have never really been a good cook but using this site and seeing the recipes and the step by step instructions it's helped me better my skills. I've added some things to the recipe, like mushrooms cooked with the onions and carrot's also instead of tomato purée I've used chopped tomatoes it give of a fresher taste. Thank you

wongy23's picture

This was soo tasty! But i only used 1 tin of tomatoes and i added grated cheese to the top of the mash before putting in the oven which made it extra yummy, also i only needed to put it in the oven on the final stage for 10 min not the 40min as stated to brown it off.


Questions (11)

Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved…

Be the first to ask a question about this recipe…

Tips (3)

Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.

Be the first to suggest a tip for this recipe…

Skills & know how

As well as helping you decide what to cook we can also help you to cook it. From tips on cookery techniques to facts and information about health and nutrition, we’ve a wealth of foodie know how for you to explore.

About BBC Good Food

We’re all about good recipes, and about quality home cooking that everyone can enjoy. Whether you’re looking for some healthy inspiration or learning how to cook a decadent dessert, we’ve trustworthy guidance for all your foodie needs.

Our recipes

All our recipes are tested thoroughly by us to make sure they’re suitable for your kitchen at home. We know many of you are concerned about healthy eating, so we send them to a qualified nutritionist for thorough analysis too.

Tell us what you think…

Love the new look or think we’ve missed the mark? We want to hear your thoughts – good and bad – to make sure we make the new website as useful as possible.


Subscribe to BBC Good Food magazine and get triple-tested recipes delivered to your door, every month.


Discover the dates and details of all the BBC Good Food Shows.


See your favourite chefs on Sky Channel 247, Virgin TV 260 and find their recipes at

Follow us

Join the BBC Good Food community by following us on Facebook, Twitter, Pinterest, Instagram and Google Plus.