Warm, hearty, and irresistibly satisfying, this Easy Shepherd’s Pie is the ultimate comfort food! Made with a savory mixture of ground beef or lamb, tender vegetables, and a flavorful tomato-based sauce, it’s crowned with creamy, buttery mashed potatoes that can be enhanced with a sprinkle of shredded cheddar for a golden, cheesy finish. Perfect for busy weeknights, this family-friendly recipe comes together in about an hour with just a handful of pantry staples like Worcestershire sauce, garlic, and frozen peas. Whether you’re looking for a cozy dinner on a chilly evening or a crowd-pleaser for a casual gathering, this classic dish delivers on taste and simplicity. Serve piping hot and watch it disappear just as quickly!
Preheat your oven to 400°F (200°C).
Place the peeled and quartered potatoes in a large pot of salted water. Bring to a boil and cook until tender, about 15 minutes. Drain and set aside.
While the potatoes are cooking, heat olive oil in a large skillet over medium heat. Add the diced onion and carrots, and sauté for 5-7 minutes, until softened.
Add the ground beef or lamb to the skillet. Cook, breaking it up with a spoon, until browned and cooked through. Drain any excess fat, if necessary.
Stir in the minced garlic, tomato paste, Worcestershire sauce, and beef or chicken stock. Cook for another 2-3 minutes, allowing the mixture to thicken slightly. Stir in the peas, salt, and black pepper.
Mash the cooked potatoes with butter and milk until smooth and creamy. Season with salt and pepper to taste.
Spread the meat and vegetable mixture evenly in a baking dish. Top with the mashed potatoes, spreading them out to cover the filling completely. Use a fork to create ridges on the surface for better browning.
If desired, sprinkle shredded cheddar cheese over the mashed potatoes.
Bake in the preheated oven for 20 minutes, or until the topping is golden and the filling is bubbling.
Allow the Shepherd's Pie to cool for 5 minutes before serving. Enjoy your delicious, homemade comfort food!
Calories |
3427 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 175.3 g | 225% | |
| Saturated Fat | 78.7 g | 394% | |
| Polyunsaturated Fat | 2.8 g | ||
| Cholesterol | 570 mg | 190% | |
| Sodium | 4692 mg | 204% | |
| Total Carbohydrate | 333.5 g | 121% | |
| Dietary Fiber | 49.1 g | 175% | |
| Total Sugars | 46.7 g | ||
| Protein | 142.1 g | 284% | |
| Vitamin D | 1.9 mcg | 9% | |
| Calcium | 999 mg | 77% | |
| Iron | 29.7 mg | 165% | |
| Potassium | 9462 mg | 201% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.