Here’s a classic, hearty Shepherd’s Pie recipe — savory meat and vegetables under a fluffy mashed potato topping 🥩🥔
Shepherd’s Pie
Serves: 4–6
Time: ~1 hour
Ingredients
For the Filling:
- 1 lb (450 g) ground lamb or beef
- 1 medium onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 1 cup frozen peas
- 2 tbsp tomato paste
- 1 cup beef or chicken broth
- 1 tsp Worcestershire sauce
- 1 tsp dried thyme
- Salt and pepper, to taste
- 2 tbsp olive oil
For the Mashed Potato Topping:
- 4–5 medium potatoes, peeled and cubed
- ¼ cup milk
- 2 tbsp butter
- Salt and pepper, to taste
- Optional: shredded cheddar cheese
Instructions
1️⃣ Prepare Mashed Potatoes
- Boil potatoes in salted water until tender, about 15 minutes.
- Drain and mash with butter, milk, salt, and pepper. Set aside.
2️⃣ Make the Filling
- Heat olive oil in a skillet over medium heat.
- Sauté onion, carrots, and celery until softened.
- Add garlic and cook 30 seconds.
- Add ground meat and cook until browned. Drain excess fat.
- Stir in tomato paste, Worcestershire sauce, thyme, salt, and pepper.
- Pour in broth and simmer 5–10 minutes until slightly thickened.
- Stir in peas at the end.
3️⃣ Assemble
- Preheat oven to 200°C (400°F).
- Spread meat and vegetable mixture evenly in a baking dish.
- Top with mashed potatoes, spreading evenly.
- Optional: sprinkle shredded cheddar on top.
4️⃣ Bake
- Bake 20–25 minutes, until the top is golden and slightly crispy.
5️⃣ Serve
- Let rest 5 minutes before serving.
Tips & Variations
- For extra flavor, add a splash of red wine to the filling while simmering.
- Use sweet potatoes for a colorful, slightly sweeter topping.
- Add herbs like rosemary or parsley for an aromatic twist.
If you want, I can also give a slow-cooker Shepherd’s Pie version that’s hands-off and just as comforting.