Print

Classic Shepherd’s Pie

A close-up of a serving of Classic Shepherd's Pie, showing the rich meat and vegetable filling topped with golden mashed potatoes.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and simple shepherd’s pie recipe with a savory ground beef and vegetable filling topped with creamy mashed potatoes. Perfect for family dinners and make-ahead meals.

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 large onion, chopped
  • 2 carrots, peeled and diced
  • 2 celery stalks, diced
  • 1 pound ground beef
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 tablespoons all-purpose flour
  • 1 cup beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 cup frozen peas
  • 4 large potatoes, peeled and quartered
  • 1/2 cup milk
  • 4 tablespoons butter
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. Heat olive oil in a large oven-safe skillet or Dutch oven over medium heat. Add onion, carrots, and celery. Cook until softened, about 5-7 minutes.
  3. Add ground beef to the skillet. Break it up with a spoon and cook until browned. Drain off any excess fat.
  4. Season the beef mixture with salt and pepper. Sprinkle flour over the meat and vegetables and stir to coat. Cook for 1 minute.
  5. Pour in beef broth and Worcestershire sauce. Bring to a simmer, stirring constantly, until the sauce thickens.
  6. Stir in frozen peas. Remove from heat.
  7. While the meat mixture simmers, place potatoes in a large pot and cover with cold water. Bring to a boil and cook until tender, about 15-20 minutes.
  8. Drain the potatoes well. Return them to the pot. Add milk, butter, salt, and pepper. Mash until smooth and creamy.
  9. Spread the mashed potatoes evenly over the meat mixture in the skillet. You can create decorative peaks with a fork if desired.
  10. Bake for 20-25 minutes, or until the topping is golden brown and the filling is bubbly.

Notes

  • For a richer flavor, you can use ground lamb instead of beef to make a traditional shepherd’s pie.
  • If you don’t have an oven-safe skillet, transfer the meat mixture to a baking dish before topping with mashed potatoes.
  • This casserole is freezer-friendly. Let it cool completely, then cover tightly with plastic wrap and foil. Reheat in a 350°F (175°C) oven until heated through.

Nutrition