Thick and savoury, Shepherd’s Pie comes with a rich lamb filling simmered until full of flavour and topped with creamy mashed potatoes baked until golden on top.

Shepherd’s Pie is a classic dish made with minced lamb and creamy mashed potatoes, baked until golden. It’s a layered dish with a rich meat base and a smooth potato topping.
This version was inspired by a Daring Cooks challenge, where Andy of Today’s the Day and Today’s the Day I Cook shared a French Canadian variation called Paté Chinois.
When I read the challenge, I felt a bit worried. The truth is, I’d never cooked or eaten Shepherd’s Pie. I don’t know why, but even though I like ground meat and mashed potatoes, the idea of layering them never sounded appetising. I thought the meat and potatoes would blend into one heavy mixture without contrast.
I looked up a classic recipe and made half a portion since I wasn’t sure I’d like it. I was wrong. It was love at first bite, and I regretted making such a small amount. My husband liked it so much that he didn’t share any of his.
Reasons to Make Homemade Shepherd’s Pie
- Keeps well in the fridge and supports meal prep across several days.
- A practical way to use leftover vegetables or cooked meat without wasting food.
- Travels easily and works well for potlucks, gatherings, and special occasions.
Key Ingredients for Shepherd’s Pie
Minced Lamb
Minced lamb gives the filling a rich, meaty flavour and cooks down into a thick, saucy mixture. Choose lamb with a bit of fat to keep it juicy as it simmers.
Potatoes
Potatoes turn into a soft, creamy mash that spreads easily on top and browns lightly in the oven. Floury types like Russet or Maris Piper mash up smoothly, while Yukon Gold gives a slightly creamier finish.
Worcestershire Sauce
Brings a mix of saltiness and tang. It rounds out the flavour of the filling without making it too salty.
Onion, Carrot, Garlic
These cook down with the meat and add a slight sweetness and body to the filling. Chop them small to help them soften evenly and blend into the sauce.
Butter
Adds richness to the mash and helps it hold together. Unsalted butter works best, as it lets you control the seasoning. It also helps the top turn lightly golden as it bakes.
Find the complete list with measurements in the recipe card below.
How to Make Shepherd’s Pie
Prepare the Meat Sauce
Step 1: Heat the extra virgin olive oil over medium heat and sauté the onion, carrot, garlic, and bay leaf until softened. Add the mince and brown it well, breaking up any lumps with a wooden spoon.
Step 2: Stir in the tomato paste until combined, then add the stock, wine, and Worcestershire sauce. Bring to a boil, reduce the heat to low, and simmer until the sauce thickens. After 10 minutes, add the peas and continue cooking.
Step 3: Stir in the parsley, season to taste, and set aside.

For the Creamy Mashed Potato Topping
Step 1: Place the potatoes in a pan and cover with cold salted water. Bring to a boil over medium heat and cook until tender.
Step 2: Drain the potatoes, mash them until smooth, and return them to the pan. Add the cream and butter, stir until well combined, and season to taste.

Assemble and Bake
Step 1: Divide the meat sauce between four 2-cup capacity ovenproof dishes. Top with the creamy mash, spreading evenly over the surface.
Note: You can use a piping bag to apply the mash evenly over the filling.

Step 2: Bake in a preheated oven at 200°C – 390°F for 15–20 minutes, until golden.
Step 3: Serve warm with extra Worcestershire sauce on the side, if desired.

Frequently Asked Questions
Yes, you can use instant mashed potatoes if you’re short on time. The topping will be softer and less structured, so it may not hold its shape as well or brown as evenly. If using instant, keep the consistency slightly thicker to help it sit better on the filling.
Russet potatoes or Yukon Gold potatoes work well for the mash. Russet gives a lighter, fluffier texture, while Yukon Gold creates a slightly creamier finish that still holds its shape when baked.
The top should be lightly golden, and the shepherd’s pie filling should be bubbling around the edges. The centre should be hot all the way through.
Yes, replace the minced lamb with a plant-based mince or a mix of lentils and veggies like mushrooms and carrots. Use vegetable stock instead of beef stock and cook it the same way to keep rich, savoury flavours.
Extra Help from the Kitchen
Season in Layers – Add a small pinch of salt when cooking the vegetables, then taste and adjust again after the sauce has reduced. This helps build flavour gradually instead of relying on one final adjustment.
Let It Cool Slightly Before Serving – Leave the casserole dish to rest for a few minutes after baking. This allows the filling to settle, making it easier to scoop without the layers falling apart.
Don’t Overfill the Dishes – Fill each dish slightly below the rim to allow space for the filling to bubble as it bakes. This prevents spills in the oven and helps the top brown evenly without the edges drying out.
Spread Mash Evenly – Start from the edges and work towards the centre, pressing the mash gently to seal the filling underneath. This keeps the meat from drying out and helps the top cook evenly.
Choose the Right Tool for Mashing – Use a potato ricer for a smooth, lump-free mash. If using a potato masher, press the potatoes while still hot and work evenly across the pan. A fork can be used, but mash in small batches for a more even texture.
Variations and Twists
Swap Lamb for Beef – Use minced or ground beef instead of lamb for a milder flavour. Cook it the same way as the lamb in your current steps.
Add Cheddar or Parmesan Cheese on Top – Sprinkle grated cheese over the mashed potatoes before baking to create a lightly crisp, golden surface. The baking time is enough to melt the cheese and lightly brown it without drying the mash.
Include Corn with the Filling – Add sweetcorn along with the peas to bring extra texture and a slight sweetness. Stir it in during the final stage of cooking.
Use Herb Mash – Add finely chopped herbs like parsley, rosemary, chives, or thyme to the potatoes before mashing to bring a fresh, savoury note that lifts the topping.
Make It with Sweet Potatoes – Replace regular potatoes with sweet potatoes for a softer mash with a slightly sweeter taste. Prepare and mash them the same way with cream and butter.
Storage and Shelf Life
Store leftovers in an airtight container in the refrigerator for up to 3 days. Let the dish cool slightly before storing, and refrigerate within 2 hours of cooking.
For longer storage, freeze in sealed containers or freezer-safe dishes for up to 2–3 months. Thaw overnight in the fridge before reheating.
Reheat in the oven at 180°C – 350°F until piping hot throughout, covering loosely if the top starts to brown too quickly.
Other Savoury Pies and Oven-Baked Recipes
- Sa Panada
- Italian Vegetable Pie
- Spinach and Ricotta Pie
- Porcini, Speck, and Potato Pie
- Gnocchi alla Sorrentina

Shepherd’s Pie Recipe
Ingredients
Meat Sauce
- 1 tbsp extra virgin olive oil
- 1 onion – finely chopped
- 1 carrot – finely chopped
- 2 garlic cloves – finely chopped
- 1 bay leaf
- 800 g – 1.75 lb minced lamb
- 2 tbsp tomato paste
- 250 ml – 1 cup beef stock
- 125 ml – ½ cup red wine
- 60 ml – ¼ cup Worcestershire sauce
- 120 g – 1 cup frozen peas
- 3 tbsp parsley – coarsely chopped
Creamy Mash
- 800 g – 1.75 lb potatoes – coarsely chopped
- 250 ml – 1 cup heavy cream
- 100 g – 3.5 oz butter – softened
Instructions
Prepare the Meat Sauce
- Heat the extra virgin olive oil over medium heat and sauté the onion, carrot, garlic, and bay leaf until softened. Add the mince and brown it well, breaking up any lumps with a wooden spoon.
- Stir in the tomato paste until combined, then add the stock, wine, and Worcestershire sauce. Bring to a boil, reduce the heat to low, and simmer until the sauce thickens. After 10 minutes, add the peas and continue cooking.
- Stir in the parsley, season to taste, and set aside.
For the Creamy Mashed Potato Topping
- Place the potatoes in a pan and cover with cold salted water. Bring to a boil over medium heat and cook until tender.
- Drain the potatoes, mash them until smooth, and return them to the pan. Add the cream and butter, stir until well combined, and season to taste.
Assemble and Bake
- Divide the meat sauce between four 2-cup capacity ovenproof dishes. Top with the creamy mash, spreading evenly over the surface.Note: You can use a piping bag to apply the mash evenly over the filling.
- Bake in a preheated oven at 200°C – 390°F for 15–20 minutes, until golden.
- Serve warm with extra Worcestershire sauce on the side, if desired.
This post may contain affiliate links. If you make a purchase through these links, I may earn a small commission at no extra cost to you.















You did a beautiful job as always Manu and your pictures are just breath taking
I was laughing out loud at your husband not sharing, my husband does that too
Most people I know eat Cottage Pie instead (but often call it shepherd’s pie). Similar recipe but with beef (or beef and pork like the Italian’s often use) instead of lamb.
I love shepherd’s pie and yours looks delicious.
Thanks for participating in the challenge, and I’m so glad it got you over your hump and that you truly enjoyed it. Your photos are stunning as always!
This looks lovely. I have never tried to make shephard’s pie, either, but I’ve been wanting to try.
Yum – your shepherd’s pies look delicious. And I love the individual sized dishes. And I’m glad you found a new recipe to add into your family’s dinner rotation. Hooray! 🙂
Wow – never had Shepard’s pie. Your individual servings sure look a lot nicer that mine :).
Peas. Herecy!
Lovely and your pics are terrific.. You have a lovely space here.
As always your dish looks superb! those husbands not sharing!! You cooked it, you should be able to have as much as you want! 🙂 I had never made this either and can’t remember if I’ve ever tried it before, but now that I have, I love it. Your potatoes are so creamy and I love all of the veggies in the meat mixture! I made one, but of course, I made it spicy. 🙂
Wow this looks beautiful and picture perfect. I love Shepherds pie but haven’t made it in years. I will definitely try this.
Mmmmmmmm….I’m hunnnnnngrryyyyyy!!! 🙂 Looks lovely and delicious, as always, Manu! Especially now that it’s finally cold in our neck of the woods. Perfect comfort food!
Merry Christmas to you and your beautiful family!!
🙂
Cristina
Beautiful job! Your Shepherd’s Pie looks very delicious!
Terrific photos of this “ordinary” comfort food.