Here’s a classic, hearty Shepherd’s Pie recipe—rich, comforting, and perfect for a full meal:
🥧 Shepherd’s Pie (Traditional Style)
🧾 Ingredients
For the meat filling:
- 500g ground lamb (traditional; beef makes it technically a cottage pie)
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 cup carrots, diced
- 1 cup peas (fresh or frozen)
- 2 tbsp tomato paste
- 1 cup beef or lamb broth
- 1 tbsp Worcestershire sauce
- 1 tsp dried thyme (or mixed herbs)
- Salt and pepper to taste
- 2 tbsp oil or butter
For the mashed potato topping:
- 4 medium potatoes, peeled and chopped
- 3 tbsp butter
- ¼ cup milk
- Salt to taste
👩🍳 Instructions
- Boil the potatoes:
Cook potatoes in salted water until fork-tender (about 15–20 minutes). Drain, then mash with butter, milk, and salt until smooth. Set aside. - Cook the filling:
Heat oil in a pan, sauté onions until soft, then add garlic.
Add ground lamb and cook until browned. - Add vegetables & flavor:
Stir in carrots and cook for a few minutes. Add tomato paste, broth, Worcestershire sauce, herbs, salt, and pepper.
Let simmer for 8–10 minutes until slightly thickened. Stir in peas at the end. - Assemble:
Transfer the meat mixture into a baking dish. Spread mashed potatoes evenly on top. Use a fork to create texture on the surface. - Bake:
Bake at 200°C (400°F) for 20–25 minutes, or until the top is golden.
Optional: broil for 2–3 minutes for a crisp finish.
💡 Tips & Variations
- Add a little grated cheese on top for a golden crust.
- Use sweet potatoes instead of regular potatoes for a twist.
- For extra depth, splash in a bit of red wine while cooking the meat.
- Make it ahead—it reheats beautifully and often tastes even better the next day.
If you want, I can give you a quick 30-minute version, a vegetarian version, or a restaurant-style rich version like you’d find in a British pub.