Shepherd’s pie is a beloved British-Irish comfort food classic: a savory ground lamb filling simmered with vegetables in a rich gravy, topped with creamy mashed potatoes and baked until golden. It’s a complete, hearty meal in one dish that’s perfect for family dinners, and it’s surprisingly simple to make from scratch. This recipe delivers a deeply flavorful, satisfying pie with a perfectly crispy potato top.
Ingredients
- 2 lbs (900 g) ground lamb (or ground beef for cottage pie)
- 2 tbsp (30 ml) olive oil, divided
- 1 large yellow onion, finely chopped (about 1 ½ cups / 190 g)
- 2 medium carrots, peeled and diced (about 1 cup / 130 g)
- 2 celery stalks, diced (about ¾ cup / 100 g)
- 3 cloves garlic, minced
- 2 tbsp (16 g) all-purpose flour
- 2 tbsp (32 g) tomato paste
- 1 cup (240 ml) beef or chicken broth (low-sodium)
- 1 tsp (5 ml) Worcestershire sauce
- 1 tsp (2 g) fresh rosemary, finely chopped (or ½ tsp dried)
- 1 tsp (2 g) fresh thyme leaves (or ½ tsp dried)
- 1 cup (150 g) frozen peas
- Salt and freshly ground black pepper, to taste
- For the mashed potato topping:
- 2 lbs (900 g) russet or Yukon Gold potatoes, peeled and quartered
- ½ cup (120 ml) whole milk, warmed
- 4 tbsp (60 g) unsalted butter, melted
- ½ cup (50 g) grated sharp cheddar cheese (optional, for topping)
- Salt and white pepper, to taste
Instructions
- Prepare the potatoes: Place the quartered potatoes in a large pot and cover with cold salted water. Bring to a boil over high heat, then reduce to a simmer and cook until fork-tender, about 15-20 minutes. Drain well.
- Mash the potatoes: Return the drained potatoes to the pot over low heat for 1-2 minutes to dry out excess moisture. Remove from heat. Add the warmed milk and melted butter, then mash until smooth. Season with salt and white pepper. Set aside.
- Cook the lamb filling: While the potatoes cook, heat 1 tbsp (15 ml) of olive oil in a large oven-safe skillet or Dutch oven over medium-high heat. Add the ground lamb and cook, breaking it up with a spoon, until browned and no longer pink, about 8-10 minutes. Using a slotted spoon, transfer the lamb to a plate, leaving the drippings in the pan.
- Sauté the vegetables: Reduce heat to medium. Add the remaining 1 tbsp (15 ml) olive oil to the pan. Add the onion, carrots, and celery. Cook, stirring occasionally, until softened, about 5-7 minutes. Add the garlic and cook for 1 minute more.
- Build the gravy: Sprinkle the flour over the vegetables and stir to coat. Cook for 1-2 minutes to remove the raw flour taste. Stir in the tomato paste and cook for 1 minute. Pour in the broth, scraping up any browned bits from the bottom of the pan. Add the Worcestershire sauce, rosemary, and thyme. Bring to a simmer.
- Combine and simmer: Return the browned lamb to the pan. Stir in the frozen peas. Season with salt and pepper. Let the mixture simmer gently for 5-10 minutes, until the gravy has thickened slightly. Taste and adjust seasoning.
- Assemble the pie: Preheat your oven to 400°F (200°C). If your skillet is oven-safe, keep the filling in it. Otherwise, transfer the filling to a 9×13-inch (23×33 cm) baking dish. Spread the mashed potatoes evenly over the filling, using a fork to create decorative peaks on top. If using, sprinkle the grated cheddar cheese over the potatoes.
- Bake: Place the dish on a baking sheet to catch any overflow. Bake for 25-30 minutes, until the filling is bubbling at the edges and the potato topping is golden brown. If you want a deeper color, you can broil for the last 2-3 minutes, watching closely.
- Rest and serve: Let the shepherd’s pie rest for 10 minutes before serving. This allows the layers to set and makes serving easier.
Tips
- Use the right potatoes: Russets or Yukon Golds are best for mashing because they are starchy and yield a fluffy, light topping. Waxy potatoes like reds can become gluey.
- Don’t skip browning the meat: Browning the lamb in batches ensures it gets a deep, savory flavor (Maillard reaction) rather than steaming. Don’t overcrowd the pan.
- Thicken the gravy properly: Let the flour cook for a full minute before adding liquid; this prevents a raw flour taste. If the gravy seems too thin, let it simmer longer; if too thick, add a splash more broth.
- Make ahead: You can assemble the entire pie (without baking) up to 24 hours in advance. Cover and refrigerate. Add about 10-15 minutes to the baking time when baking from cold.
Serving Suggestions
Shepherd’s pie is a complete meal on its own, but it pairs beautifully with simple sides. Serve it with a crisp green salad tossed in a light vinaigrette to cut through the richness, or with steamed green beans or buttered peas. A slice of crusty bread is great for soaking up any extra gravy. For a British pub feel, serve with a side of pickled beets or chutney.
Variations
- Cottage pie: The classic variation uses ground beef instead of lamb. The name changes to cottage pie, but everything else stays the same.
- Vegetarian shepherd’s pie: Replace the meat with a mix of lentils, mushrooms, and extra vegetables like mushrooms, parsnips, or corn. Use vegetable broth and increase the flour to 3 tbsp (24 g) to help thicken the extra liquid from the mushrooms.
- Sweet potato topping: Swap half or all of the russet potatoes for sweet potatoes for a slightly sweet, nutrient-boosted twist. No need to adjust the butter or milk.
- Cheesy herb topping: Stir ½ cup (50 g) of grated cheddar or Parmesan into the mashed potatoes before spreading. You can also add a pinch of nutmeg to the mash for extra warmth.
- Guinness shepherd’s pie: Replace ½ cup (120 ml) of the broth with Guinness stout beer for a deeper, malty flavor. Simmer a little longer to cook off the alcohol.
Storage and Reheating
Refrigerate: Store leftover shepherd’s pie in an airtight container in the refrigerator for up to 4 days. Make sure it cools to room temperature within 2 hours of baking before refrigerating.
Freeze: Shepherd’s pie freezes exceptionally well. Wrap the cooled, unbaked or baked pie tightly in plastic wrap and then foil, or place in a freezer-safe container. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheat: The best way to reheat individual portions is in the microwave, covered, for 2-3 minutes. For a crispy top, reheat in a 350°F (175°C) oven for 15-20 minutes (or 25-30 minutes if from frozen). Always reheat leftovers to a safe minimum internal temperature of 165°F (74°C) as measured with a food thermometer.
Frequently Asked Questions
Can I use instant mashed potatoes? Yes, in a pinch. Prepare them according to package directions, but use slightly less liquid than called for to ensure they hold their shape. They won’t be as creamy or rich as homemade, but they work.
Why is my shepherd’s pie watery? This usually happens if the filling isn’t simmered long enough to reduce the gravy, or if you used vegetables that release a lot of water (like frozen corn). Make sure to simmer the filling for at least 5-10 minutes after adding the broth, and drain any excess liquid from frozen vegetables before adding.
Can I make shepherd’s pie without an oven-safe skillet? Absolutely. Brown the meat and cook the filling in a regular skillet, then transfer the filling to a buttered 9×13-inch baking dish before topping with potatoes and baking.
What’s the difference between shepherd’s pie and cottage pie? The only difference is the meat: shepherd’s pie uses ground lamb (shepherds herd sheep), while cottage pie uses ground beef. The rest of the ingredients and method are essentially the same.
Can I add other vegetables? Yes. Mushrooms, parsnips, turnips, or corn are all great additions. Just dice them small and cook them with the onion, carrot, and celery. If using mushrooms, you may need to cook them a bit longer to release their moisture.
How do I get a crispy potato top? Use a fork to create peaks and ridges on the surface of the mashed potatoes before baking—these will crisp up nicely. You can also brush the top with a little melted butter or egg wash before baking, and finish under the broiler for 2-3 minutes.
Related
- When Is Dinner Usually? Typical Times Around the World
- Nutritional Value of Celery: A Fresh Celery Salad
- Lobster Roll Venetian Las Vegas Style at Home
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).