Indulge in the ultimate comfort food with this classic Shepherd's Pie recipe! Featuring a rich and savory ground lamb filling (or beef for a traditional Cottage Pie), simmered with hearty vegetables like carrots, peas, and corn, and topped with a layer of creamy, buttery mashed potatoes. This dish is a warm and satisfying one-pan meal that's both simple to make and deeply flavorful, perfect for cozy dinners or family gatherings. With ingredients like garlic, Worcestershire sauce, and optional Parmesan cheese adding depth to every bite, this hearty casserole bakes to golden perfection in just under an hour. Whether you're craving a comforting weeknight dinner or a dish with those irresistible homestyle vibes, this Shepherd’s Pie delivers a meal worth savoring.
Scan with your phone to download!
Preheat your oven to 375°F (190°C).
Peel and cube the potatoes. Place them in a large pot, cover with water, and add a pinch of salt. Bring to a boil and cook for 15-20 minutes, or until tender.
While the potatoes cook, heat olive oil in a large skillet or saucepan over medium heat. Add the diced onion, carrots, and celery, and sauté for 5-7 minutes until softened.
Add the minced garlic and cook for an additional minute until fragrant.
Add the ground lamb (or beef) to the skillet, breaking it apart with a wooden spoon. Cook until browned and no longer pink, about 6-8 minutes. Drain excess fat if needed.
Stir in the tomato paste, beef stock, and Worcestershire sauce. Bring the mixture to a simmer and cook for 10 minutes, allowing the flavors to meld and the sauce to thicken slightly.
Stir in the peas and corn, and season the mixture with salt and pepper to taste. Remove from heat and set aside.
Once the potatoes are tender, drain them and return them to the pot. Add butter, milk, and parmesan cheese (if using). Mash until creamy and smooth, then season with salt and pepper.
Transfer the meat and vegetable mixture to a 9x13-inch (or similar size) baking dish, spreading it into an even layer.
Top the meat mixture with the mashed potatoes, spreading them evenly to completely cover the filling. If desired, use a fork to create decorative ridges on the surface.
Bake the Shepherd's Pie in the preheated oven for 20-25 minutes, or until the mashed potatoes are golden and the filling is bubbling around the edges.
Let the pie cool for 5 minutes before serving. Enjoy your hearty, homemade Shepherd's Pie!
Serving size | (3054.1g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3475.8 |
Total Fat 205.3g | 0% |
Saturated Fat 91.4g | 0% |
Polyunsaturated Fat 2.9g | |
Cholesterol 545.9mg | 0% |
Sodium 5232.8mg | 0% |
Total Carbohydrate 276.5g | 0% |
Dietary Fiber 39.6g | 0% |
Total Sugars 56.1g | |
Protein 145.8g | 0% |
Vitamin D 66.5IU | 0% |
Calcium 1410.4mg | 0% |
Iron 21.2mg | 0% |
Potassium 7821.5mg | 0% |
Source of Calories