Here’s a classic Shepherd’s Pie recipe 🥧 — comforting, hearty, and full of savory goodness.
🥧 Classic Shepherd’s Pie
Ingredients (serves 4–6)
For the filling
- 1 lb (450 g) ground lamb (or beef for cottage pie)
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 carrots, diced
- 1 cup frozen peas
- 2 tbsp tomato paste
- 1 cup beef or lamb broth
- 1 tsp Worcestershire sauce
- 1 tsp fresh thyme (or ½ tsp dried)
- Salt & pepper to taste
- 2 tbsp olive oil
For the mashed potato topping
- 2 lb (900 g) potatoes, peeled and chopped
- 4 tbsp butter
- ¼ cup milk or cream
- Salt & pepper
Instructions
- Make mashed potatoes
- Boil potatoes in salted water until tender (15–20 min).
- Drain, mash with butter, milk, salt, and pepper. Set aside.
- Cook the filling
- Heat oil in a skillet over medium heat.
- Sauté onions, carrots, and garlic until softened (5–7 min).
- Add ground lamb, cook until browned.
- Stir in tomato paste, Worcestershire sauce, thyme, salt, and pepper.
- Add broth and simmer 10–15 min until slightly thickened.
- Stir in peas at the end.
- Assemble the pie
- Preheat oven to 400°F (200°C).
- Spread meat mixture evenly in a baking dish.
- Top with mashed potatoes, spreading smoothly or making peaks with a fork.
- Bake
- Bake 20–25 min until topping is golden brown.
- Optional: broil 2–3 minutes for extra crispiness.
- Serve
- Let sit 5 minutes before serving. Enjoy warm!
💡 Tips
- Use lamb for traditional Shepherd’s Pie, beef for cottage pie.
- Mashed potato peaks brown nicely in the oven for a golden top.
- For extra flavor, add a bit of cheese on top before baking.
- Can prepare ahead — assemble, refrigerate, and bake later.
🌟 Variations
- Vegetarian: Substitute lentils or mushrooms for meat.
- Cheesy topping: Mix shredded cheddar into mashed potatoes.
- Creamy filling: Add a splash of cream or milk to the meat mixture.
- Herb boost: Add rosemary, parsley, or sage for more flavor.
I can also give you a super-rich, restaurant-style Shepherd’s Pie with a creamy gravy base and ultra-fluffy mashed potato topping.
Do you want me to do that?