Shepherd’s Pie
Updated Feb. 28, 2023

- Total Time
- 1 hour 30 minutes
- Rating
- Comments
- Read comments
Advertisement
Ingredients
- 2tablespoons kosher salt, plus more for seasoning
- 2½pounds (about 3 to 4 large) russet potatoes, peeled and quartered
- 8tablespoons unsalted butter
- ½cup whole milk
- 1cup shredded aged white Cheddar
- Freshly ground black pepper
- 1small yellow onion, diced small (about 1¼ cups)
- 2medium carrots, peeled and diced small (about 1¼ cups)
- 4cloves garlic, minced
- 4sprigs fresh thyme
- 24-inch sprigs fresh rosemary
- ¾pounds lean ground beef
- ¾pounds ground lamb (or use all ground beef)
- ⅓cup tomato paste
- 1tablespoon all-purpose flour
- ¾cup beef stock
- 1cup fresh parsley, chopped
Preparation
- Step 1
In a large pot, bring a gallon of water and 2 tablespoons salt to a boil over high heat. Add potatoes to boiling water and boil for about 15 to 20 minutes, until soft; a knife should go in with almost no resistance.
- Step 2
In a small saucepan or a microwave oven, heat 6 tablespoons of the butter and milk together until butter melts. Drain potatoes well and return to pot. Using a masher or a ricer, mash hot potatoes until smooth. Mix in the hot butter mixture, just until blended. Stir in the Cheddar. Season to taste with salt and pepper. Cover and set aside.
- Step 3
Heat the oven to 375 degrees. Melt the remaining 2 tablespoons of the butter in a large oven-safe skillet with high sides or an enameled cast-iron braiser (at least 2½-quart capacity) over medium heat. Add the onion, carrot, garlic, thyme and rosemary and cook, stirring often with a wooden spoon, until the onions are translucent and the carrots are just tender, about 10 minutes. Add the beef and the lamb and cook, breaking the meat up with a spoon, until it is no longer pink. (At this point, you can drain off some of the excess fat if you like.) Season the mixture to taste with salt and pepper.
- Step 4
Add the tomato paste and stir, cooking until it is well combined, another 2 to 3 minutes. Sprinkle the flour over the mixture and cook for 1 minute. Add the beef stock and cook, stirring, until the liquid has thickened slightly. Stir in the parsley and remove the thyme and rosemary stems. Season to taste with salt and pepper.
- Step 5
Top the meat mixture with dollops of the mashed potatoes then spread them out over the top. (Or transfer the meat mixture to a 3-quart casserole dish and spread into an even layer, and top with potatoes.) Transfer to the oven and, if the mixture is at the top edges of your pan, set a foil-lined baking sheet underneath the pan to catch any drips. Bake the pie until the potatoes have begun to brown and the edges are bubbling, about 30 minutes. Let stand at room temperature for 15 minutes before serving.
Private Notes
Comments
I added a few shakes of Worcestershire sauce, as a previous poster suggested, plus 1.25 C of frozen peas with the carrots and onions.
Cheese in the mash I have never heard of. Shredded cheese on top is characteristic of a Cumberland pie, but I always add it to my cottage (beef) or shepherds’ (lamb) pies too. Other than that, Worcester sauce essential, garlic unnecessary (it’s in the Worcester sauce) and peas best served on the side. A fat tablespoon of wholegrain mustard is great in the meat sauce, too, if you have it to hand.
Always found shepherd’s pie lacking in many ways but this is a winner. Added celery (same amount as carrot) which increased the veggie count and reduced the carrot sweetness. Now a standard in our home.
OMG just made this! I added 2 T Worcestershire, 3 stalks of celery, and a cup of Pinot noir. So good and will put it on repeat!
I have always found that adding milk to mashed potatoes "dilutes" the flavor. In my house, it's butter only.
I used a pound of beef and half a pound of ground wagyu and it was the most delicious shepherds pie I’ve ever eaten. I swapped the flour for cornstarch and reduced the amount of tomato paste just slightly. I also made sure to season with salt and pepper at every stage.
Advertisement