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

    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 (232)

babyfirefly's picture

Lovely!! My son can be a bit of a fussy eater but he loves this!

sam100969's picture

Had this last night and enjoyed by everybody - I used some parsnip in the mash with a teaspoon of English Mustard... I also added some Mint jelly to the meat for extra sweetness & it was delicious x

jenwiggy's picture

used beef mince and put grated cheese on top was yummy

juliettemcgregor's picture

I used beef mince instead and left out the Wocestershire sauce and tomato puree as I didn't have any but it was still great. My mum loved it! Excellent to pop in the freezer and then bring out on a old winter day.

vanesa's picture

Family favourite, I have also tried beef mince.

dmb1987's picture

We made this the other day and it was amazing! Perfect for our busy family as were always on the run. We added to cloves of garlic for a little extra flavour.

willow81's picture

I make this one a lot. The kids love it, it's so easy to make and tastes delicious!

becka36's picture

Great recipe made a few changes, added a tin of chopped tomatoes and some celery and added slightly less stock tasted great.

cathdono's picture

I made this just like the recipe and me, my husband and my two kids loved it. It was nice to have it with lamb instead of beef for a change and will definitely make it again!

katrina86's picture

Loved this. Was simple and plenty for me my partner and toddler! And enough to freeze a few small portions too. Would happily feed 4 adults on my estimate or more!

kalula's picture

Family favourite!! altho, I have to add bake beans to it!!

kehoede's picture

Such a tasty recipe, just learning to cook and it turned great! Could add a few more type of veg to add to it.

hungrybear's picture

used beef instead of lamb and red wine in place of worcestershire sauce, still yum yum

allylou2002's picture

Very yummy!!! Easy to cook and prepare!

shelley3774's picture

Tried this recipe tonight and it was delicious. Will definitely be making this again.

fslbob's picture

not a definitive shepherds pie
never use mince lamb
ground roast lamb

pmichaelides1972's picture

i made this for a very fussy eater (my partner) and he cleaned the plate and had it for dinner next day.

proper-rinia's picture

I add courgettes and a dash of tomato ketchup.
This recipe has never failed me and is a treat for anyone who likes hearty dishes.

chelsea434's picture

this was yummy! i added mushrooms and bacon to mine, aswell as some red wine to give it extra flavour! delicious!

sdw1971's picture

Simple, quick, delicious


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…