Shepherd’s Pie is the ultimate comfort food, combining a rich, savory filling of ground beef or lamb, aromatic vegetables, and a luscious gravy, all crowned with a golden layer of creamy mashed potatoes. This classic dish, packed with wholesome ingredients like carrots, peas, and fresh thyme, is as hearty as it is flavorful. A touch of Worcestershire sauce and tomato paste adds depth, while a crispy mashed potato crust seals the deal, delivering a satisfying contrast in texture. Perfect for a family dinner or meal prep, this one-pan meal is easy to make and incredibly satisfying. Bring a bit of warmth to your table with this timeless Shepherd's Pie recipe, ready in just over an hour and serving up to six people!
Scan with your phone to download!
Peel and cube the potatoes. Add them to a large pot of salted water and bring to a boil. Cook for 15-20 minutes or until tender.
Drain the potatoes and return them to the pot. Add 2 tablespoons of butter, milk, 1 teaspoon of salt, and 1/2 teaspoon of black pepper. Mash until smooth and creamy.
Preheat the oven to 400°F (200°C).
Heat olive oil in a large skillet over medium heat. Add the diced onion and carrots. Cook for 5-7 minutes until softened.
Add the minced garlic and cook for an additional 1 minute until fragrant.
Add the ground beef or lamb to the skillet. Cook until fully browned, breaking it apart with a spoon, about 7-10 minutes. Drain any excess fat.
Stir in the tomato paste, Worcestershire sauce, and remaining salt and pepper. Cook for 2 minutes to combine.
Pour in the beef or chicken stock. Bring to a simmer and cook for 5 minutes until the mixture thickens and reduces slightly.
Add the frozen peas and fresh thyme to the skillet. Stir to combine and remove from heat.
Transfer the meat mixture to a 9x13-inch baking dish. Spread it out evenly.
Spoon the mashed potatoes over the meat layer, spreading it evenly with a spatula. Use a fork to create peaks or ridges for browning.
Dot the top of the potatoes with the remaining 2 tablespoons of butter.
Place the dish in the oven and bake for 20-25 minutes, or until the top is golden and bubbling.
Remove from the oven and let rest for 5 minutes. Garnish with fresh parsley before serving.
Serving size | (2268.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2930.8 |
Total Fat 157.9g | 0% |
Saturated Fat 68.8g | 0% |
Polyunsaturated Fat 1.5g | |
Cholesterol 502.9mg | 0% |
Sodium 5259.3mg | 0% |
Total Carbohydrate 268.2g | 0% |
Dietary Fiber 32.0g | 0% |
Total Sugars 42.6g | |
Protein 124.5g | 0% |
Vitamin D 53.7IU | 0% |
Calcium 569.9mg | 0% |
Iron 28.6mg | 0% |
Potassium 8196.4mg | 0% |
Source of Calories