What’s a good family meal to whip up on a cold winter night? A good classic English Shepherd’s Pie would make a fantastic pick! This easy lamb shepherd’s pie recipe is the ultimate comfort food dinner, featuring rich and savoury lamb mince cooked with vegetables and herbs underneath a layer of creamy, cheesy mashed potatoes. It’s baked until beautifully golden on top and served piping hot with gravy. My version of this classic Shepherd’s Pie is made without red wine, using lamb stock instead to create a rich, flavour-packed mince filling, making it completely halal-friendly too. I’ve also added egg yolks to the mashed potato topping for an extra golden finish. It’s hearty, cosy and ideal for family dinners, Sunday dinners or batch cooking!
Why You’ll Love This Lamb Shepherd’s Pie
For one, this shepherd’s pie recipe is fully halal. Instead of red wine, lamb stock is used for deglazing and creating the gravy, making this an easy halal Shepherd’s Pie. It’s the perfect comfort food, featuring rich-flavoured slow-cooked mince topped with a sturdy but fluffy mashed potato layer. The mince is slowly simmered with soffritto, herbs, and stock, giving it plenty of flavour depth. The topping layer uses Maris Piper potatoes, butter, milk, Cheddar cheese, and egg yolks to create a fluffy but sturdy topping that comes out beautifully golden from the oven. It’s a recipe that feeds the family and is also great for making ahead of time.

Shepherd’s Pie vs Cottage Pie
The main difference between Shepherd’s Pie and Cottage Pie is the meat: Shepherd’s Pie is traditionally made with lamb, while Cottage Pie is made with beef.
Otherwise, the dishes are very similar, typically consisting of minced meat cooked in a rich gravy with vegetables and topped with mashed potato before being baked until golden. Since this recipe uses minced lamb, it’s a Shepherd’s Pie. If you substitute the lamb mince with beef mince, you’ll essentially be making Cottage Pie instead.
What Are the Best Potatoes for Shepherd’s Pie?
Floury potatoes are best for Shepherd’s Pie because they produce a light, fluffy mash that holds its shape over the lamb filling.
In the UK, I recommend Maris Piper or King Edward potatoes. If you’re in the US, Russet potatoes are a good alternative. Avoid very waxy potatoes, which contain more moisture and can produce a denser or gluey mashed potato topping.
You also don’t want the mash to be excessively loose or creamy. It needs to be creamy enough to eat but firm enough to sit on top of the lamb filling without sinking into it.

How to Make an Easy Halal Shepherd’s Pie
Ingredients for Lamb Shepherd’s Pie
- Minced lamb
- Soffrito – finely chopped onions, carrots & celeries
- Garlic
- Red Chillies – optional
- Tomato Paste
- Dried Rosemary, Dried Thyme, Bay Leaves
- Lamb Stock
- Peas – frozen peas are fine
- Potatoes – Maris Piper or King Edward potatoes
- Milk, Butter, Cheddar Cheese
- Egg Yolks – the secret to a golden crust
- Gravy – to serve (make your own from any remaining meat jus or your classic Bisto will do!)
Cooking Tips & Recipe Notes
- You’re going to need a heavy bottom pot and an oven dish for this recipe.
- Adding chillies is completely optional. We like to have a mild kick of spice with our food but you can totally omit it if you prefer.
- Traditional Shepherd’s Pie uses a dash of red wine to deglaze when cooking the meat. To keep it halal, I use a dash of beef or lamb stock instead of alcohol.
- When simmering the meat, keep it at low heat so that you can get a richer flavour and retain a moist texture.
- After simmering, the liquids should have reduced and the mince should turn out to a thick & moist consistency. If the mixture is still rather liquidy, cook for a little longer until it slightly reduces. A sloppy meat base wouldn’t be able to hold up the pie and may even collapse when serving.
- Make sure to use floury potatoes to make the mash. Maris Piper or King Edward potatoes would be the most ideal (or Yukon Gold & Russets for Americans). Avoid using waxy potatoes such as baby potatoes, white potatoes, red potatoes, etc. These waxy potatoes would result in a very gummy mash which is not ideal.
- Watch out for the consistency of your mashed potatoes. You’d want to aim for a fluffy but firm texture so that the shepherd’s pie wouldn’t turn out too sloppy.
- You can use salted or unsalted butter for the mash depending on your preference or what you have on hand. If using salted butter, make sure you taste the mash and adjust your salt seasoning accordingly.
- Adding egg yolks to the mash helps to give the top layer of the Shepherd’s Pie a golden crust and glossy finish. This technique was introduced by Dominic Chapman, featured on Great British Chef.
- Got guests to impress and want to make the pie look pretty? Try using a piping bag and pipe the mashed potatoes into different patterns!
*Disclaimer: The above contains affiliate links. If you make a purchase through the links, I may earn a small commission at no additional cost to you. This helps me, as a content creator, to continue delivering free content for you!
Common Recipe FAQs
Browse for More Easy Lamb Recipes

Classic British Lamb Shepherd’s Pie
Equipment
- 1 Heavy Bottom Pot
- 1 Oven Dish
- 1 Piping Bag & Nozzle optional
Ingredients
- 1 tbsp Cooking Oil
- 500 g Minced Lamb
- 400 g Soffrito (mix of finely chopped onions, carrots & celeries)
- 2 cloves Garlic
- 3 Red Chillies optional
- 2 tbsp Tomato Paste
- 1 tsp Dried Rosemary
- 1 tsp Dried Thyme
- 2 Bay Leaves
- 550 ml Lamb Stock
- 1 cup Frozen Peas
- 1 kg Maris Piper Potatoes cut into chunks
- 4 tbsp Whole Milk
- 1 cup Cheddar Cheese shredded
- 100 g Butter salted or unsalted
- 2 Egg yolks
- Salt & Black Pepper to taste
- Gravy to serve
Instructions
- Heat cooking oil in a large pot over medium-high heat. Cook the minced lamb for about 5 minutes until browned and a crust has formed.1 tbsp Cooking Oil, 500 g Minced Lamb
- Remove the lamb from the pot and set aside. There should be lamb fat and meat residue left in the pot.
- Turn the heat to medium. Add the soffrito and saute for 5-10 minutes until the vegetables are golden & softened.400 g Soffrito (mix of finely chopped onions, carrots & celeries)
- Add the garlic & chillies (if using). Cook for about 2 minutes until fragrant.2 cloves Garlic, 3 Red Chillies
- Add the lamb back into the pot.
- Stir in the tomato paste, then season with dried rosemary and dried thyme.2 tbsp Tomato Paste, 1 tsp Dried Rosemary, 1 tsp Dried Thyme
- Deglaze the pot with about 250mL of the lamb stock for a few minutes until reduced.550 ml Lamb Stock
- Add in bay leaves and the rest of the lamb stock. Bring to a gentle boil then turn to low heat. Cover and simmer for 40 minutes.2 Bay Leaves
- Mix in the frozen peas and cover to cook for another 10-15 minutes. Season with salt & pepper to taste.1 cup Frozen Peas, Salt & Black Pepper
- While the mince filling is cooking, bring a large pot of water to a boil and season it generously with salt. Cook the potatoes for 12-15 minutes until softened.1 kg Maris Piper Potatoes
- Drain & remove the cooked potatoes from the pot. Season with salt & black pepper and add in milk, butter, and cheddar cheese. Mash everything together until smooth.4 tbsp Whole Milk, 1 cup Cheddar Cheese, 100 g Butter
- Then mix the two yolks into the mash.2 Egg yolks
- Preheat your oven to 200°C.
- Bring out a large oven dish and spread all the mince into a layer. Top it with mashed potatoes and smooth it out. Use a fork to score a few lines on the mash. (Tip: if you want to make the pie look pretty, use a piping bag to pipe the mashed potatoes on top of the mince)
- Put the dish into the oven and bake for about 30-40 minutes until the top is golden.
- Allow to cool down for 10-15 minutes, then serve warm with gravy.Gravy
Notes
- Adding chillies is completely optional. You can omit it if you don’t like any hints of spice.
- Traditional Shepherd’s Pie uses a dash of red wine to deglaze when cooking the meat. For halal diet, I use a dash of beef or lamb stock instead of alcohol.
- To key to getting a rich flavour & moist texture from the mince is keeping it at low heat when simmering the meat.
- After simmering, the liquids should have reduced and the mince should turn out to a thick & moist consistency. If the mixture is still rather liquidy, cook for a little longer until it slightly reduces. A sloppy meat base wouldn’t be able to hold up the pie and may even collapse when serving.
- Use floury potatoes to make the mash, e.g. Maris Piper or King Edward potatoes or Yukon Gold & Russets for Americans. Avoid using waxy potatoes such as baby potatoes, white potatoes, red potatoes, etc. Waxy potatoes would result in a very gummy mash which is not ideal.
- Watch out for the consistency of your mashed potatoes. You’d want to aim for a fluffy but firm texture so that the shepherd’s pie wouldn’t turn out sloppy.
- You can use salted or unsalted butter for the mash depending on your preference or what you have on hand. If using salted butter, make sure you taste the mash and adjust your salt seasoning accordingly.
- Adding egg yolks to the mash is a technique introduced by Dominic Chapman, featured on Great British Chef. This is to give the mash layer a golden crust & glossy finish,
- Want to make this Shepherd’s Pie look pretty? Try using a piping bag & pipe the mashed potatoes into your desired patterns.
Save & pin this recipe!



