Here’s a complete guide to making Shepherd’s Pie—the classic comfort food with savory meat and creamy mashed potato topping 🥧
🥩 What Is Shepherd’s Pie?
- A savory meat pie topped with mashed potatoes instead of pastry
- Traditionally made with ground lamb (if made with beef, it’s called Cottage Pie)
- Includes vegetables in a rich gravy base
🧾 Ingredients (Serves 4–6)
Meat Filling
- 1 lb (450 g) ground lamb (or beef for cottage pie)
- 1 medium onion, chopped
- 2 carrots, diced
- 1 cup frozen peas
- 2 cloves garlic, minced
- 2 tbsp tomato paste
- 1 cup beef or lamb broth
- 1 tsp thyme or mixed herbs
- Salt and pepper to taste
Mashed Potato Topping
- 3–4 medium potatoes, peeled and chopped
- 2–3 tbsp butter
- ¼ cup milk or cream
- Salt and pepper to taste
👩🍳 Instructions
1. Prepare the Mashed Potatoes
- Boil potatoes until soft (about 15 minutes).
- Mash with butter, milk, salt, and pepper. Set aside.
2. Cook the Meat Filling
- Heat a pan over medium heat and sauté onion and garlic until soft.
- Add ground lamb, cook until browned.
- Stir in carrots, tomato paste, herbs, salt, and pepper.
- Pour in broth and simmer 10–15 minutes until vegetables are tender and sauce thickens.
- Stir in peas at the end.
3. Assemble the Pie
- Preheat oven to 375°F (190°C).
- Spread meat mixture evenly in a baking dish.
- Spoon mashed potatoes on top, spreading to cover completely.
- Optional: use a fork to create texture on top so it browns nicely.
4. Bake
- Bake 20–25 minutes until the top is golden brown.
💡 Tips
- For extra flavor, add cheddar cheese on top of mashed potatoes before baking.
- Make ahead: assemble and refrigerate, then bake when needed.
- Leftover Shepherd’s Pie reheats well in the oven or microwave.
If you want, I can give a quick 3-ingredient Shepherd’s Pie hack that’s ready in under 30 minutes using pre-made mashed potatoes and frozen vegetables.