Irresistible Shepherd’s Pie Recipe with Cheesy Mash

Classic British comfort food at its absolute best, this easy Shepherd’s pie is more than worth the wait. With a rich lamb mince filling and a silky mashed potato topping, everyone will be asking for seconds. Read on for the simple recipe, helpful tips and clear timings to guide you through each stage.

Baked Shepherd's pie in a white dish with a spoon.

Why you’ll love this recipe

Whether it feels nostalgic from school canteen dinners or replaces a Sunday roast, Shepherd’s pie is a comforting staple. Not to be confused with cottage pie, which is made with beef mince, Shepherd’s pie uses lamb and adapts well to many variations — from traditional recipes to vegetarian takes on the dish. This version balances a flavourful lamb filling with a smooth, seasoned potato topping and includes hands-off cooking time so you can get on with other tasks while it simmers.

Jump to section
Baked Shepherd's pie in a white dish with a portion spooned out, and a spoon on the side.

Ingredients

Not sure what to buy or want to swap ingredients? Below are the components for the lamb filling and the mashed potato topping, plus suggested substitutions where helpful.

For the lamb filling

  • Onion – any standard onion will work; brown, red or shallots are all fine.
  • Carrot – regular orange carrots are perfect.
  • Lamb mince – butcher’s lamb is best, but supermarket mince is fine too.
  • Tomato purée – the basic store-bought purée is ideal.
  • Worcestershire sauce – adds distinctive depth; alternatives include mushroom ketchup or brown sauce.
  • Thyme – dried or fresh thyme can be used; remove sprigs before assembling if you used fresh.
  • Stock – beef or lamb stock works; cube, pot or fresh stock are all acceptable.

For the mashed potato topping

  • Potatoes – an all-rounder for mashing, such as Maris Piper or King Edward, gives a fluffy mash.
  • Butter – use a quality butter for flavour; salted or unsalted according to preference.
  • Sage – dried or finely chopped fresh sage works well in the mash.
  • Milk – any milk will do; full-fat gives a richer result, but semi-skimmed is fine.

Emma’s top tips

Small adjustments can make a big difference. These tips will help you get the best texture and flavour.

  • Taste the mince as you cook so you can adjust seasoning gradually. Adding all the salt at the end often results in an overly salty dish.
  • Smaller potato pieces cook faster due to increased surface area, saving time on boiling.
  • For the fluffiest mash, start the potatoes in cold water and then bring to the boil. If you’re short on time, adding boiling water from a kettle speeds this up.
  • For an extra-creamy mash, use full-fat milk and add a splash of cream.

If meal planning gives you a weekly headache, consider using a simple printable meal planning kit to keep favourite easy recipes organised and reduce stress around dinner.

Cooked shepherd's pie in a white dish with a portion spooned out.

Timings

Here is a practical breakdown of how long each part of the recipe typically takes so you can plan your time:

  • Soften the vegetables: about 5 minutes.
  • Brown and break up the mince: 5–10 minutes.
  • Simmering with seasonings and stock: 40–45 minutes (largely hands-off).
  • Bringing water to the boil for potatoes: up to 20 minutes depending on your stove.
  • Boiling potatoes: around 10 minutes until tender.
  • Mashing potatoes: 5–10 minutes.
  • Assembly: around 5 minutes.
  • Final bake: 20–25 minutes until golden.

Easy Shepherd’s Pie – Step by Step Picture Recipe

(Printer-friendly version available in the recipe card below.)

Please note: this recipe includes both UK metric and US Cup measurements.

These quantities serve 4 people.

Ingredients

For the lamb filling

  • 1 tbsp olive oil
  • 1 onion, finely diced
  • 3 carrots, chopped small
  • 500g (1 lb) lamb mince
  • 2 tbsp tomato purée
  • Generous splash of Worcestershire sauce
  • 2 tsp dried thyme
  • Salt and pepper
  • 500ml (2 cups) beef stock

For the potato topping

  • 900g (2 lb) potatoes, peeled and chopped
  • 100g (1/2 cup) butter
  • 2 tsp dried sage
  • 100–200ml (1/3 – 3/4 cup) milk
  • Salt and pepper

Essential equipment

  • Large frying pan with lid
  • Spatula
  • Large saucepan
  • 23cm (9″) square ovenproof dish
  • Piping bag and round nozzle (optional)

Lamb filling instructions

Heat the frying pan over medium heat and add the oil. Fry the diced onion and chopped carrots for about 5 minutes, stirring occasionally, until they soften.

Root vegetables softening in a frying pan.

Add the lamb mince and break it apart with a spatula. Cook until no pink remains, then drain any excess fat or liquid from the pan.

Root vegetables and mince cooking in a large frying pan.

Stir in the tomato purée, Worcestershire sauce, thyme, salt and pepper, and cook for a minute or two to combine the flavours. Pour in the beef stock, bring to the boil, then reduce the heat to a simmer. Pop the lid on and simmer gently for 40 minutes, removing the lid halfway through to stir and check the mixture.

Mince, vegetables, seasonings and beef stock cooking in a large frying pan.

Potato topping instructions

Preheat your oven to 180°C / Fan 160°C / 356°F.

Place the peeled, chopped potatoes into a large saucepan, cover with cold water and add a pinch of salt. Bring to the boil, then reduce the heat and simmer for about 10 minutes until tender.

Potatoes coming to a boil in a large saucepan.

Drain the potatoes and mash immediately with a fork. While still hot, add the butter, sage and a small amount of milk. Beat and add more milk as needed (about 100–200ml in total) until the mash is smooth. Season generously with salt and pepper.

Mashed potatoes in a large saucepan with a fork.

By now the lamb filling should be richly reduced and ready to transfer.

Fully cooked mince and vegetable Shepherd's pie filling in a saucepan, ready to be used.

Assembly instructions

Spoon the cooked mince into the ovenproof dish and spread it evenly. Top with the mashed potato — you can simply dollop and ruffle with a fork or use a piping bag and round nozzle to pipe neat blobs for a decorative finish. Either approach works equally well.

Cooked vegetables and mince in a square white dish.

You can freeze the assembled pie for up to one month (defrost thoroughly before baking), or cover and refrigerate overnight to let flavours develop. To finish, bake for 20–25 minutes until the top is golden and the filling is bubbling around the edges. Serve hot.

Shepherd's pie in a square white roasting dish with a dirty spoon at the side, and a portion spooned out.

Loved this Shepherd’s pie recipe? Pin it!

Shepherd's pie in a square white roasting dish with a dirty spoon on top, and a portion spooned out. A text overlay says 'Easy peasy Shepherd's pie recipe'.

Never know what to make for dinner?

Use a simple printable to keep your reliable, easy-to-make meals in one place — a quick reference for busy evenings that makes dinner less stressful.

Shepherd's pie in a dish with a spoon at the side

Easy Shepherd’s Pie Recipe

Yield:
4
Prep Time:
40 minutes
Cook Time:
1 hour 10 minutes
Total Time:
1 hour 10 minutes

Classic British comfort food at its best — this simple Shepherd’s pie delivers hearty flavour and a cosy finish. You’ll likely want seconds!

Ingredients

For the lamb filling

  • 1 tbsp Olive Oil
  • 1 Onion, finely diced
  • 3 Carrots, chopped small
  • 500g (1 pound) Lamb Mince
  • 2 tbsp Tomato Purée
  • Generous Splash of Worcestershire Sauce
  • 2 tsp Dried Thyme
  • Salt and Pepper
  • 500ml (2 Cups) Beef Stock

For the potato topping

  • 900g (2 pounds) Potato, peeled and chopped
  • 100g (1/2 Cup) Butter
  • 2 tsp Dried Sage
  • 100-200ml (1/3 – 3/4 Cup) Milk
  • Salt and Pepper

Essential Equipment

  • Large Frying Pan with a Lid
  • Spatula
  • Large Saucepan
  • 23cm (9″) Square Oven Proof Dish
  • Piping bag and Round Nozzle (optional)

Instructions

For the lamb filling

  1. Heat a frying pan over medium heat and add the oil. Cook the onion and carrots, stirring occasionally, for 5 minutes until softened.
  2. Add the lamb mince and break it up with a spatula. Cook until there is no pink left, then drain excess fat or liquid.
  3. Stir in the tomato purée, Worcestershire sauce, thyme, salt and pepper and cook for 1–2 minutes.
  4. Pour in the stock and bring to the boil. Reduce heat, cover, and simmer for 20 minutes.
  5. Remove the lid, stir, and continue cooking for another 20 minutes, stirring regularly until thickened.

For the potato topping

  1. While the mince simmers, place potatoes in a saucepan with cold salted water. Bring to the boil, then simmer for 10 minutes until tender.
  2. Drain and mash the potatoes immediately with a fork.
  3. While hot, stir in butter, sage, a little milk and salt and pepper. Add more milk as needed to reach your preferred consistency.

To assemble

  1. Preheat the oven to 180°C / Fan 160°C / 356°F. Spread the lamb filling in the base of an ovenproof dish.
  2. Top with mashed potato, either spooned and forked or piped on in blobs.
  3. Bake for 20–25 minutes until the top is a deep golden colour. Serve immediately.

Notes

If you prefer a photo-rich step-by-step, refer to the picture sections above for extra guidance. This recipe includes both UK metric and US cup measurements.

Tips

  • Taste the mince as you cook and season gradually.
  • Smaller potato pieces cook faster.
  • Start potatoes in cold water for the best texture; use boiling water to speed up if needed.
  • For a richer mash, use full-fat milk and add a splash of cream.

Storage/Serving

Fully assembled pies can be frozen for up to one month—defrost thoroughly before baking. Alternatively, cover and refrigerate overnight for deeper flavour.

Recommended Products

Product suggestions you might find useful for making this recipe.

  • SCANPAN CTX 26 cm Saute Pan with Lid
  • Stellar Saucepan Set, Silver, 3-Piece
Nutrition Information:

Yield: 4
Serving Size: 1

Amount Per Serving:
Calories: 924Total Fat: 56gSaturated Fat: 27gTrans Fat: 1gUnsaturated Fat: 25gCholesterol: 202mgSodium: 775mgCarbohydrates: 58gFiber: 7gSugar: 8gProtein: 48g

Nutritional information should be used as a guideline. I am not a certified nutritionist—check labels for allergens where applicable.

Did you make this recipe?

I’d love to hear about it! Please leave a comment or share a photo of your Shepherd’s pie.

© Emma Mason | Kitchen Mason

Cuisine: English

/
Category: Easy Meat Recipes

img 7434 62

If you like this recipe…

…you might also like:

  • How to steam broccoli
  • Easy crispy roast potatoes recipe
  • Vegetarian mince and onion pie recipe

I want to see YOUR cooking!

Have you made this comforting Shepherd’s pie? I’d love to see your photos or hear how it turned out. Tag the recipe creator on social platforms or send a photo by email if you prefer.