Print

Homemade Shepherd’s Pie

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Shepherd’s Pie is a classic comfort food dish featuring seasoned ground meat, a rich vegetable filling, and creamy mashed potatoes baked to golden perfection. This hearty and satisfying meal is perfect for family dinners and cozy nights at home!

Ingredients

Scale

For the Meat Filling:

  • 1 lb ground beef or ground lamb
  • 1 tbsp olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 2 carrots, diced
  • 1/2 cup frozen peas
  • 1/2 cup frozen corn
  • 2 tbsp tomato paste
  • 1 tbsp Worcestershire sauce
  • 1 tsp dried thyme
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 1 1/2 cups beef broth
  • 1 tbsp flour or cornstarch (to thicken)

For the Mashed Potato Topping:

  • 2 lbs potatoes, peeled & cubed
  • 4 tbsp butter
  • 1/2 cup milk (or heavy cream)
  • 1/2 cup shredded cheddar cheese (optional)
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Instructions

1. Make the Mashed Potatoes:

  • Boil potatoes in a large pot of salted water for 15-20 minutes until fork-tender.
  • Drain and mash with butter, milk, salt, and pepper until smooth.
  • Stir in cheddar cheese for extra flavor (optional). Set aside.

2. Cook the Meat Filling:

  • Heat olive oil in a skillet over medium heat.
  • Add onion and carrots, sautéing for 5 minutes until softened.
  • Add garlic and cook for 30 seconds until fragrant.
  • Add ground beef or lamb, cooking until browned. Drain excess fat if needed.
  • Stir in tomato paste, Worcestershire sauce, thyme, salt, and pepper.
  • Sprinkle flour over the meat and mix well.
  • Pour in beef broth and let simmer for 5 minutes until slightly thickened.
  • Stir in peas and corn, then remove from heat.

3. Assemble & Bake:

  • Preheat oven to 400°F (200°C).
  • Spread the meat filling evenly in a 9×13-inch baking dish.
  • Spoon mashed potatoes on top and spread evenly.
  • Use a fork to create a textured pattern (helps with browning).

4. Bake Until Golden:

  • Bake for 20-25 minutes, until the top is golden brown.
  • Broil for 2-3 minutes for extra crispiness.

5. Serve & Enjoy!

  • Let rest for 5 minutes, then serve warm!

Notes

Make It Dairy-Free: Use coconut milk or broth instead of regular milk.
Gluten-Free Option: Use cornstarch instead of flour.
Storage: Store leftovers in the fridge for up to 4 days or freeze for up to 3 months.