The Best Classic Shepherd’s Pie

Comfort food done right

This classic Shepherd’s Pie is the kind of comforting, cozy dinner that never goes out of style. Made with savory ground beef or lamb, tender vegetables, and a rich homemade gravy, then topped with creamy cheesy mashed potatoes, it’s perfect for busy weeknights or relaxed family weekends. This easy baked casserole comes together with simple ingredients and delivers big, nostalgic flavor every single time.

  • Prep: 20 mins
  • Cook: 50 mins
  • Total: 1 hr 10 mins
  • Servings: 6

Ingredients

  • 2 tbsp olive oil
  • 1 cup chopped yellow onion
  • 1 lb ground beef or ground lamb
  • 2 tsp dried parsley
  • 1 tsp dried rosemary
  • 1 tsp dried thyme
  • ½ tsp salt
  • ½ tsp black pepper
  • 1 tbsp Worcestershire sauce
  • 2 garlic cloves, minced
  • 2 tbsp all-purpose flour
  • 2 tbsp tomato paste
  • 1 cup beef broth
  • 1 cup frozen peas and carrots
  • ½ cup frozen corn
  • 2 lb russet potatoes, peeled and cubed
  • 8 tbsp unsalted butter
  • ⅓ cup half & half
  • ½ tsp garlic powder
  • ¼ cup parmesan cheese

Note: Traditional Shepherd’s Pie uses lamb. Cottage Pie uses beef both work beautifully.

Kitchen Tools

  • Large skillet
  • Large pot
  • Potato masher
  • 9×9 inch baking dish
  • Wooden spoon

Step-by-Step Instructions

  1. Sauté: Heat olive oil and cook onions until soft and fragrant.
  2. Brown: Add meat, herbs, salt, and pepper; cook until browned.
  3. Build Flavor: Stir in garlic and Worcestershire sauce, then tomato paste and flour.
  4. Simmer: Add broth and vegetables; simmer until thickened.
  5. Mash: Boil potatoes, drain, then mash with butter, half & half, seasoning, and cheese.
  6. Bake: Layer meat mixture in a dish, top with mashed potatoes, and bake until golden.

Main Body

Shepherd’s Pie works so well because it layers simple ingredients into something deeply satisfying. The seasoned meat and vegetable filling creates a savory base, while the mashed potatoes add creamy richness that balances every bite.

One key technique is thickening the gravy properly. Cooking the flour with tomato paste before adding broth prevents lumps and creates a smooth, flavorful sauce that holds together beautifully when baked.

Potatoes are the heart of the topping. Russet potatoes provide the fluffiest texture, while parmesan cheese adds a subtle salty depth that elevates the entire dish without overpowering it.

This recipe fits perfectly into a busy schedule. You can prepare the meat filling or mashed potatoes ahead of time, then assemble and bake when dinner time arrives.

Shepherd’s Pie also reheats well, making it ideal for leftovers or meal prep. The flavors deepen overnight, making the next day’s serving even better.

Variation Recipes

  • Irish Style: Use ground lamb and extra rosemary for a traditional twist.
  • Cheesy Upgrade: Add sharp cheddar to the mashed potatoes.
  • Veggie Boost: Add mushrooms or green beans to the meat filling.

Conclusion

This classic Shepherd’s Pie is a timeless comfort food that brings warmth to the table. Save it, share it, and enjoy a reliable family favorite that never disappoints.

Nutrition (Estimated)

CaloriesProteinCarbsFat
40019g13g30g

Leave a comment