Ingredients
For the mashed potato topping
Potatoes (starchy variety such as Russet or Maris Piper) – 1 kg (about 2.2 lb)
Salt – for boiling water
Unsalted butter – 75 g (about 5 tablespoons)
Whole milk or cream – 100 ml (about ½ cup), warmed
Salt – to taste
Black pepper – to taste
Optional additions for richer potatoes:
Egg yolk – 1 (for a golden crust)
Grated cheese – 50 g (½ cup), optional and non-traditional
For the meat filling
Ground lamb – 750 g (about 1½ lb)
Onion – 1 large, finely chopped
Carrot – 2 medium, finely diced
Celery – 1 stalk, finely chopped
Garlic – 2 cloves, minced
Tomato paste – 2 tablespoons
All-purpose flour – 1 tablespoon
Beef or lamb stock – 400 ml (about 1¾ cups)
Worcestershire sauce – 1 tablespoon
Fresh or dried thyme – 1 teaspoon
Fresh or dried rosemary – ½ teaspoon
Salt – to taste
Black pepper – to taste
Neutral oil or butter – 1 to 2 tablespoons
Equipment Needed
Large pot
Large skillet or sauté pan
Potato masher or ricer
Baking dish (approximately 9 x 13 inches)
Wooden spoon
Step 1: Preparing the potatoes
Peel the potatoes and cut them into evenly sized chunks. Place them in a large pot and cover with cold water. Add a generous pinch of salt.
Bring the pot to a boil, then reduce to a simmer. Cook the potatoes for 15 to 20 minutes, or until they are very tender when pierced with a fork.
Drain the potatoes thoroughly and return them to the hot pot. Allow excess steam to evaporate for a minute; this helps prevent watery mashed potatoes.
Add the butter and begin mashing. Slowly pour in the warm milk or cream, mashing until smooth and creamy. Season with salt and black pepper to taste.
If using an egg yolk, stir it in while the potatoes are still warm. Set the mashed potatoes aside.
Step 2: Cooking the meat filling
Preheat the oven to 190°C (375°F).
Heat the oil or butter in a large skillet over medium heat. Add the chopped onion, carrot, and celery. Cook for 5 to 7 minutes, stirring frequently, until softened but not browned.
Add the garlic and cook for 30 seconds until fragrant.
Increase the heat slightly and add the ground lamb. Break it up with a wooden spoon and cook until browned and no longer pink. Drain excess fat if necessary.
Stir in the tomato paste and cook for 1 to 2 minutes to deepen its flavor. Sprinkle the flour over the mixture and stir well. Cook for another minute to remove the raw flour taste.
Slowly pour in the stock, stirring constantly to prevent lumps. Add Worcestershire sauce, thyme, rosemary, salt, and black pepper.
Reduce the heat and let the mixture simmer for 10 to 15 minutes, until thickened and rich. The filling should be moist but not soupy.
Taste and adjust seasoning as needed.
Step 3: Assembling the Shepherd’s Pie
Transfer the meat filling to a baking dish and spread it evenly.
Spoon the mashed potatoes over the meat, starting around the edges to seal in the filling, then spreading toward the center. Smooth the top or create decorative ridges with a fork.
If using cheese, sprinkle it evenly over the potato topping.
Step 4: Baking
Place the dish on a baking sheet to catch any bubbling overflow.
Bake in the preheated oven for 30 to 35 minutes, or until the filling is bubbling at the edges and the top is lightly golden.
For extra browning, you may place the dish under the broiler for 2 to 3 minutes, watching carefully to avoid burning.
Step 5: Resting and serving
Remove the Shepherd’s Pie from the oven and allow it to rest for 10 to 15 minutes before serving. This helps the layers set and makes serving easier.
Serve hot, traditionally with peas or a simple green vegetable on the side.
Tips for best results
Use starchy potatoes for a fluffy, smooth topping.
Let excess moisture cook off from the filling to avoid a watery pie.
Seal the edges with mashed potatoes to prevent bubbling over.
Resting before serving improves texture and flavor.