Go Back Email Link
Close-up of a serving of shepherd’s pie on a scalloped beige plate, showing a golden-brown mashed potato topping with a hearty filling of ground meat, peas, corn, and carrots peeking out, photographed at an angle that highlights its layers and texture.

Weeknight Shepherd’s Pie

Keesha
This shepherd’s pie is everything a weeknight dinner should be. With tender ground lamb, a rich veggie-filled sauce, and a fluffy, cheesy mashed potato topping, this dish brings comfort to the table in under an hour.
No ratings yet

Ingredients
  

For the Mashed Potato Topping

  • pounds Yukon Gold potatoes (peeled and cut into chunks)
  • 1 pound russet potatoes (peeled and cut into chunks)
  • ½ cup whole milk (warmed)
  • ¼ cup unsalted butter
  • 1 cup shredded sharp cheddar cheese
  • Salt and black pepper to taste

For the Shepherd’s Pie Filling

  • 2 tbsp olive oil
  • 1 medium yellow onion (diced)
  • 2 garlic cloves minced
  • 1 pound ground lamb
  • 2 tbsp tomato paste
  • 1 cup beef broth
  • 1 tbsp Worcestershire sauce
  • 1 tsp kosher salt
  • ½ tsp black pepper

Instructions
 

  • First, prep the potatoes. Add the Yukon Gold and russet potatoes to a large pot of salted water. Bring to a boil, then reduce to a simmer and cook for about 15-20 minutes, or until fork-tender.
  • While the potatoes cook, make the filling. Heat olive oil in a large skillet over medium heat. Add the diced onion and cook until softened, about 3-4 minutes. Stir in the garlic and cook for another 30 seconds.
  • Next, brown the lamb. Add the ground lamb to the skillet, breaking it up with a spoon. Cook until browned and no longer pink, about 5-6 minutes. Drain off excess fat if needed.
  • Stir in the flavor. Add tomato paste and cook for 1 minute to deepen the flavor. Pour in the beef broth and Worcestershire sauce, then stir in the frozen vegetables. Let everything simmer for 5-7 minutes until slightly thickened. Season with salt, pepper, and herbs if using.
  • Then, mash the potatoes. Drain the cooked potatoes and return them to the pot. Add warm milk, butter, and cheddar cheese. Mash until smooth and creamy. Season with salt and pepper to taste.
  • Preheat your oven to 400°F (200°C). Transfer the lamb mixture into a baking dish and spread it out evenly. Spoon the mashed potatoes on top and use the back of a spoon to smooth them out. For a rustic look, use a fork to create swirls or ridges on top.
  • Bake for 20-25 minutes, or until the top is lightly golden. If you'd like extra color, broil for 2-3 minutes at the end (keep a close eye on it!). Let cool for a few minutes before serving.
Tried this recipe?Let me know how it was!