Why You’ll Love This Recipe
Shepherd’s Pie is a complete meal in one dish, combining protein, vegetables, and creamy mashed potatoes. It’s easy to prepare, freezer-friendly, and perfect for using leftover mashed potatoes. The comforting flavors make it an ideal choice for weeknight dinners or special family gatherings.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the Filling
- Ground lamb (traditional) or ground beef
- Olive oil
- Yellow onion, diced
- Carrots, diced
- Celery, diced
- Garlic, minced
- Frozen peas
- Tomato paste
- Worcestershire sauce
- Beef or lamb broth
- All-purpose flour
- Fresh thyme
- Fresh rosemary
- Salt
- Black pepper
For the Mashed Potato Topping
- Yukon Gold or Russet potatoes, peeled and cubed
- Unsalted butter
- Whole milk or heavy cream
- Grated Parmesan cheese (optional)
- Salt
- Black pepper
Directions
- Preheat the oven to 400°F (200°C).
- Place the potatoes in a large pot of salted water and bring to a boil. Cook until fork-tender, about 15–20 minutes.
- Drain the potatoes and mash them with butter, milk or cream, salt, black pepper, and Parmesan cheese if using. Set aside.
- Heat the olive oil in a large skillet over medium heat.
- Add the onion, carrots, and celery, cooking for 5–7 minutes until softened.
- Stir in the garlic and cook for about 30 seconds.
- Add the ground lamb or beef and cook until browned, breaking it into crumbles. Drain excess fat if needed.
- Stir in the tomato paste and cook for 1 minute.
- Sprinkle the flour over the meat mixture and stir well.
- Gradually add the broth, Worcestershire sauce, thyme, rosemary, salt, and black pepper. Simmer for 8–10 minutes until thickened.
- Stir in the frozen peas.
- Transfer the filling to a greased baking dish and spread it evenly.
- Spoon the mashed potatoes over the filling and smooth the top with a spatula. Use a fork to create decorative ridges if desired.
- Bake for 25–30 minutes, or until the topping is lightly golden and the filling is bubbling.
- Let the Shepherd’s Pie rest for 10 minutes before serving.
Servings and timing
This recipe serves 6 people.
- Prep time: 20 minutes
- Cook time: 50 minutes
- Rest time: 10 minutes
- Total time: 1 hour 20 minutes
Variations
- Traditional Shepherd’s Pie: Use ground lamb for the authentic version.
- Cottage Pie: Substitute ground beef for the lamb.
- Cheesy Topping: Mix shredded cheddar into the mashed potatoes or sprinkle it on top before baking.
- Vegetarian Version: Replace the meat with lentils, mushrooms, or a plant-based meat alternative.
- Sweet Potato Topping: Use mashed sweet potatoes for a slightly sweeter flavor and added nutrition.
Storage/Reheating
Store leftover Shepherd’s Pie in an airtight container in the refrigerator for up to 4 days. Reheat in a 350°F (175°C) oven for 20–25 minutes or microwave individual portions until heated through. Freeze the fully assembled or baked pie for up to 3 months. Thaw overnight in the refrigerator before reheating or baking.
FAQs
What is the difference between Shepherd’s Pie and Cottage Pie?
Traditional Shepherd’s Pie is made with ground lamb, while Cottage Pie is made with ground beef.
Can I make Shepherd’s Pie ahead of time?
Yes. Assemble the casserole up to a day in advance, refrigerate it, and bake when ready to serve.
What potatoes are best for the topping?
Yukon Gold and Russet potatoes both produce creamy, fluffy mashed potatoes that work beautifully.
Can I freeze Shepherd’s Pie?
Yes. It freezes very well before or after baking for up to 3 months.
How do I keep the filling from becoming watery?
Simmer the filling until it thickens before assembling the casserole, and avoid adding too much broth.
Can I add more vegetables?
Absolutely. Corn, green beans, mushrooms, parsnips, and spinach all make excellent additions.
Can I use leftover mashed potatoes?
Yes. Leftover mashed potatoes are perfect for saving time and reducing food waste.
How do I get a golden potato topping?
Bake until lightly browned, then broil for 2–3 minutes at the end if desired, watching carefully to prevent burning.
What side dishes pair well with Shepherd’s Pie?
Serve it with roasted vegetables, green beans, a crisp garden salad, dinner rolls, or steamed broccoli.
Can I make this gluten-free?
Yes. Use a gluten-free flour blend or cornstarch to thicken the filling, and make sure your Worcestershire sauce is gluten-free.
Conclusion
Shepherd’s Pie is the ultimate comfort food, bringing together a rich, savory meat filling, tender vegetables, and a creamy mashed potato topping in one satisfying dish. Whether you prepare the traditional lamb version or opt for beef, this timeless casserole is perfect for family dinners, meal prep, and special occasions. It’s a hearty classic that’s sure to become a staple in your recipe collection.
PrintShepherd’s Pie
Shepherd’s Pie is a classic comfort food featuring a savory meat and vegetable filling topped with creamy mashed potatoes and baked until golden brown. This hearty casserole is perfect for family dinners, meal prep, and cozy evenings.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 20 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Bake
- Cuisine: British
- Diet: Halal
Ingredients
- 1 lb ground lamb or ground beef
- 1 tbsp olive oil
- 1 yellow onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 1 cup frozen peas
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 1 cup beef or lamb broth
- 2 tbsp all-purpose flour
- 1 tsp fresh thyme, chopped
- 1 tsp fresh rosemary, chopped
- Salt, to taste
- Black pepper, to taste
- 2 lbs Yukon Gold or Russet potatoes, peeled and cubed
- 4 tbsp unsalted butter
- 1/2 cup whole milk or heavy cream
- 1/4 cup grated Parmesan cheese (optional)
- Salt, to taste
- Black pepper, to taste
Instructions
- Preheat the oven to 400°F (200°C).
- Place the potatoes in a large pot of salted water, bring to a boil, and cook for 15–20 minutes until fork-tender. Drain and mash with the butter, milk or cream, salt, black pepper, and Parmesan cheese if using. Set aside.
- Heat the olive oil in a large skillet over medium heat. Cook the onion, carrots, and celery for 5–7 minutes until softened, then stir in the garlic and cook for 30 seconds.
- Add the ground lamb or beef and cook until browned, breaking it into crumbles. Drain excess fat if needed.
- Stir in the tomato paste and cook for 1 minute.
- Sprinkle the flour over the meat mixture and stir well.
- Gradually stir in the broth, Worcestershire sauce, thyme, rosemary, salt, and black pepper. Simmer for 8–10 minutes until thickened.
- Stir in the frozen peas.
- Transfer the filling to a greased baking dish and spread evenly.
- Spoon the mashed potatoes over the filling, smoothing the top and creating ridges with a fork if desired.
- Bake for 25–30 minutes until the topping is lightly golden and the filling is bubbling.
- Let the Shepherd’s Pie rest for 10 minutes before serving.
Notes
- Use ground lamb for a traditional Shepherd’s Pie or ground beef for Cottage Pie.
- Leftover mashed potatoes work well and save preparation time.
- For a crispier topping, broil for 2–3 minutes at the end of baking while watching carefully.
- Freeze before or after baking for up to 3 months.
- Add mushrooms, corn, green beans, or spinach for extra vegetables.
Nutrition
- Serving Size: 1 serving
- Calories: 540 kcal
- Sugar: 6 g
- Sodium: 760 mg
- Fat: 28 g
- Saturated Fat: 12 g
- Unsaturated Fat: 13 g
- Trans Fat: 0.5 g
- Carbohydrates: 38 g
- Fiber: 5 g
- Protein: 32 g
- Cholesterol: 98 mg