Shepherd’s pie is a classic British comfort food made with a savory minced beef filling in rich gravy, topped with creamy mashed potatoes and baked until golden. While traditional versions call for lamb, this beef version (often called “cottage pie”) is just as hearty and satisfying. You don’t need any special equipment—just a large skillet, a pot for potatoes, and a baking dish.
What You’ll Need
- 1 lb (450 g) ground beef (80/20 or 85/15)
- 1 large onion, finely chopped
- 2 carrots, peeled and diced small
- 2 cloves garlic, minced
- 1 cup (240 ml) beef broth
- 2 tbsp (30 g) tomato paste
- 1 tbsp (15 ml) Worcestershire sauce
- 1 tsp dried thyme (or 1 tbsp fresh)
- 1 cup (150 g) frozen peas
- 2 lb (900 g) potatoes, peeled and quartered
- 4 tbsp (60 g) butter
- 1/2 cup (120 ml) milk, warm
- Salt and black pepper to taste
- 1 egg yolk (optional, for extra-rich mash)
Step-by-Step
- Boil the potatoes. Place the quartered potatoes in a large pot, cover with cold salted water, and bring to a boil. Cook for 15–20 minutes until fork-tender. Drain well.
- Preheat oven to 400°F (200°C).
- Brown the beef. In a large skillet over medium-high heat, cook the ground beef, breaking it up with a spoon, until browned and no longer pink. Remove with a slotted spoon and set aside. Drain off all but 1 tbsp of fat.
- Sauté vegetables. In the same skillet, add onion and carrots. Cook over medium heat for 5–6 minutes until softened. Add garlic and cook for 1 minute more.
- Build the sauce. Stir in tomato paste and cook for 1 minute. Return the beef to the skillet. Add beef broth, Worcestershire sauce, thyme, salt, and pepper. Bring to a simmer and cook for 5 minutes, until slightly thickened. Stir in frozen peas and remove from heat.
- Make the mash. While the filling simmers, mash the drained potatoes with butter and warm milk. Season with salt and pepper. For a richer mash, beat in the egg yolk.
- Assemble. Pour the beef mixture into a 9-inch (23 cm) baking dish. Spread the mashed potatoes evenly over the top, using a fork to create ridges (these get crispy).
- Bake. Place on a baking sheet to catch any drips. Bake for 25–30 minutes, until the filling is bubbly and the top is golden brown. Let rest for 5 minutes before serving.
Common Mistakes
- Watery filling: Not simmering the sauce long enough or using low-fat beef can leave the filling thin. Let it reduce until it coats the back of a spoon.
- Lumpy mash: Overworking the potatoes makes them gluey. Mash gently, and don’t use a food processor.
- Burning the top: If the peaks brown too quickly, cover loosely with foil for the last 10 minutes.
- Soggy crust: Spreading the mash too thickly prevents it from crisping. Keep it about 1 inch (2.5 cm) thick.
Tips
- Use russet or Yukon Gold potatoes for the fluffiest mash.
- For a golden, crispy top, brush the mash with melted butter before baking.
- Make ahead: Assemble the pie, cover, and refrigerate for up to 2 days. Bake straight from the fridge, adding 10 minutes to the cooking time.
- Freeze unbaked for up to 3 months. Thaw overnight in the fridge before baking.
- Swap peas for corn or green beans if you prefer.
Troubleshooting
- Filling too thick? Stir in a splash of beef broth or water before assembling.
- Potatoes won’t mash? They may be undercooked. Return them to the pot, add a little water, and simmer until soft.
- Too salty? Add a peeled raw potato to the filling while simmering for 10 minutes, then remove it—it absorbs excess salt.
- Top cracks? That’s normal; it’s from steam escaping. Let the pie rest before serving, and the cracks will settle.
Frequently Asked Questions
Can I use ground lamb instead of beef?
Yes, that makes it a true shepherd’s pie. Use the same amount and follow the same steps.
Can I make it without peas?
Absolutely. Replace with corn, green beans, or leave them out entirely.
How do I know when it’s done?
The filling should be bubbling at the edges, and the top should be golden. If you insert a knife into the center, it should come out hot.
Can I use instant mashed potatoes?
Yes, but the texture will be less creamy. If using, prepare according to package directions and spread over the filling.
How long does it keep in the fridge?
Leftovers can be refrigerated for up to 3–4 days. Reheat in the oven or microwave until piping hot (165°F/74°C).
Can I freeze leftovers?
Yes, wrap tightly and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
Related
- Peking Duck Technique: Crispy Skin at Home
- Quick Dinner Recipes Kmart: 5 Easy Meals
- Hot Adult Beverage Recipes: 5 Cozy Cocktails
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).