Bring warmth to your table with this Classic Shepherd’s Pie recipe! Perfect for chilly nights or family gatherings, this beloved dish features layers of savory meat and fresh vegetables topped with creamy mashed potatoes. Discover the rich history of Shepherd’s Pie and learn how to make it your own with customizable ingredients. This heartwarming meal not only satisfies the taste buds but also invites everyone to gather and share in the comfort of home-cooked goodness.
For the Meat Filling:
1 lb (450g) ground beef
1 medium onion, finely chopped
2 cloves garlic, minced
2 medium carrots, diced
1 cup frozen peas
2 tablespoons tomato paste
1 tablespoon Worcestershire sauce
1 cup beef broth
1 teaspoon dried thyme
Salt and pepper to taste
2 tablespoons olive oil
For the Mashed Potatoes:
2 lbs (900g) Yukon Gold potatoes, peeled and quartered
4 tablespoons unsalted butter
1/2 cup milk (or cream for richness)
Salt and pepper to taste
1/4 cup grated cheese (optional, for topping)