A classic, cozy Shepherd’s Pie made with savory ground lamb, hearty vegetables, and an ultra-creamy mashed potato topping. Golden, bubbly, and perfect for chilly nights.
2.5lbrusset potatoespeeled and cut into 1.5-inch chunks
0.5cupunsalted butterroom temperature
0.75cupwhole milkwarmed
0.25cupsour cream
1largeegg yolk
1tspkosher saltfor potatoes
0.5tspblack pepperfor potatoes
1tbspolive oil
1mediumyellow onionchopped
2mediumcarrotsdiced
2stalkcelerydiced
3clovegarlicminced
1.5lbground lamb
2tbsptomato paste
1.5tbspWorcestershire sauce
1tspfresh thyme leaveschopped
0.5tspfresh rosemarychopped
1.25tspkosher saltfor filling
0.75tspblack pepperfor filling
1cupbeef brothlow-sodium
1cupfrozen peas
1cupfrozen corn
0.25tsppaprikafor topping, optional
Instructions
Preparation Steps
Preheat oven to 400°F. Lightly grease a 9x13-inch baking dish.
Place potatoes in a large pot, cover with cold salted water, and bring to a boil. Simmer until fork-tender, about 12 to 15 minutes. Drain well and return to the hot pot to steam off excess moisture.
Mash potatoes with butter, warmed milk, sour cream, and egg yolk until smooth and creamy. Season with 1 tsp salt and 0.5 tsp pepper. Set aside.
Meanwhile, heat olive oil in a large skillet over medium heat. Add onion, carrots, and celery; cook until softened, 6 to 8 minutes. Stir in garlic and cook 30 seconds.
Add ground lamb and cook, breaking it up, until browned and no longer pink, 5 to 7 minutes. Spoon off excess fat if needed.
Stir in tomato paste, Worcestershire, thyme, rosemary, 1.25 tsp salt, and 0.75 tsp pepper; cook 1 minute. Pour in beef broth, bring to a simmer, and cook until slightly thickened, 5 to 7 minutes. Fold in peas and corn, then remove from heat.
Spread the lamb mixture in the prepared baking dish. Dollop mashed potatoes over the top and spread evenly, roughing up the surface with a fork. Sprinkle with paprika, if using.
Bake until bubbling around the edges and the top is lightly golden, 18 to 22 minutes. For deeper browning, broil 2 to 3 minutes, watching closely. Let rest 10 minutes before serving.
Notes
For a lighter version, swap half the lamb for lean ground beef. Add shredded cheddar on top of the potatoes for extra richness. Leftovers keep well refrigerated for up to 3 days.