Why You’ll Love This Recipe

This recipe is satisfying, easy to prepare, and made with simple ingredients. It’s a complete meal in one dish, great for meal prep, and even better the next day. The rich filling paired with fluffy mashed potatoes makes it a timeless favorite.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

ground lamb or ground beef
olive oil
onion
carrots
peas
garlic
tomato paste
worsteshire sauce
beef or vegetable broth
salt
black pepper
fresh thyme or rosemary

potatoes
butter
milk or cream
salt

Directions

  1. Peel and chop the potatoes. Boil in salted water until fork-tender, then drain.

  2. Mash the potatoes with butter and milk until smooth. Season with salt and set aside.

  3. Heat olive oil in a skillet over medium heat. Add the onion and carrots and cook until softened.

  4. Add the garlic and cook briefly until fragrant.

  5. Stir in the ground meat and cook until browned. Drain excess fat if needed.

  6. Mix in tomato paste, worcestershire sauce, herbs, salt, and pepper.

  7. Pour in the broth and simmer until the mixture thickens. Stir in the peas.

  8. Transfer the meat mixture to a baking dish and spread evenly.

  9. Spoon the mashed potatoes on top and smooth or texture with a fork.

  10. Bake until the top is lightly golden and the filling is bubbling.

Servings and timing

Servings: 4–6
Prep time: 20 minutes
Cook time: 40 minutes
Total time: about 1 hour

Variations

You can add corn or mushrooms to the filling for extra texture. For a lighter version, use ground turkey. Sweet potatoes can replace regular potatoes for a slightly sweeter topping. A sprinkle of cheese on top adds a rich finish.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the oven or microwave until warmed through. Shepherd’s Pie can also be frozen for up to 2 months and reheated from thawed.

FAQs

What is the difference between shepherd’s pie and cottage pie?

Shepherd’s pie traditionally uses lamb, while cottage pie is made with beef.

Can I make shepherd’s pie ahead of time?

Yes, you can assemble it in advance and bake when ready to serve.

Can I freeze shepherd’s pie?

Yes, it freezes well either baked or unbaked.

How do I get a golden top?

Use a fork to create texture and bake uncovered, or broil briefly at the end.

Can I use instant mashed potatoes?

Yes, though homemade mashed potatoes provide the best texture and flavor.

What vegetables can I add?

Corn, green beans, mushrooms, or celery work well.

Can I make it dairy-free?

Use dairy-free butter and milk alternatives for the mashed potatoes.

Why is my filling watery?

Simmer the filling longer to reduce excess liquid before baking.

Can I make this gluten-free?

Yes, ensure the broth and worcestershire sauce are gluten-free.

What should I serve with shepherd’s pie?

It’s a complete meal on its own, but a green salad pairs nicely.

Conclusion

Homemade Shepherd’s Pie is a comforting, reliable dish that brings warmth to the table. With its rich filling and creamy potato topping, it’s a recipe worth keeping in regular rotation.


Print

Homemade Shepherd’s Pie

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Homemade Shepherd’s Pie is a comforting and hearty dish featuring a savory meat and vegetable filling topped with creamy mashed potatoes, then baked until golden and bubbly.

  • Author: Catherine
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 4–6 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: British
  • Diet: Halal

Ingredients

  • 1 1/2 lbs ground lamb or ground beef
  • 2 tbsp olive oil
  • 1 medium onion, finely chopped
  • 2 carrots, diced
  • 2 cloves garlic, minced
  • 1 cup peas (fresh or frozen)
  • 2 tbsp tomato paste
  • 1 tbsp Worcestershire sauce
  • 1/2 cup beef or vegetable broth
  • 1 tsp fresh thyme or rosemary (or 1/2 tsp dried)
  • Salt, to taste
  • Black pepper, to taste
  • 2 lbs potatoes, peeled and chopped
  • 4 tbsp butter
  • 1/2 cup milk or cream
  • Salt, to taste (for potatoes)

Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Boil the chopped potatoes in salted water until fork-tender, about 15–20 minutes. Drain and mash with butter and milk until smooth. Season with salt and set aside.
  3. Heat olive oil in a skillet over medium heat. Add chopped onion and diced carrots; cook until softened, about 5–6 minutes.
  4. Add garlic and sauté for 30 seconds until fragrant.
  5. Add the ground lamb or beef and cook until browned, breaking it apart with a spoon. Drain excess fat if needed.
  6. Stir in tomato paste, Worcestershire sauce, thyme or rosemary, salt, and pepper.
  7. Pour in broth and simmer until slightly thickened, about 5–7 minutes. Stir in peas and remove from heat.
  8. Transfer the meat mixture to a baking dish and spread it evenly.
  9. Spoon the mashed potatoes over the top and spread to cover the filling. Use a fork to create texture if desired.
  10. Bake uncovered for 20–25 minutes, or until the top is lightly golden and filling is bubbling. Broil for 2–3 minutes for extra browning if desired.
  11. Let rest for a few minutes before serving.

Notes

Add corn or mushrooms to the filling for more texture.Use sweet potatoes instead of regular potatoes for a twist.Sprinkle cheese on top before baking for a rich finish.Can be assembled ahead of time and baked later.Freezes well, baked or unbaked, for up to 2 months.

Nutrition

  • Serving Size: 1 serving
  • Calories: 520
  • Sugar: 5g
  • Sodium: 580mg
  • Fat: 28g
  • Saturated Fat: 12g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 5g
  • Protein: 28g
  • Cholesterol: 90mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star