Print

Classic Shepherd’s Pie

A hearty and comforting shepherd’s pie with a savory meat base topped with creamy mashed potatoes.

Ingredients

  • 1 lb ground beef (or lamb)
  • 1 onion, chopped
  • 2 carrots, diced
  • 2 cups frozen peas
  • 2 tablespoons tomato paste
  • 1 cup beef broth
  • 1 teaspoon Worcestershire sauce
  • 4 cups mashed potatoes (prepared)
  • 1 cup shredded cheese (optional)
  • Salt and pepper to taste
  • 2 tablespoons olive oil

Instructions

  1. Preheat your oven to 400°F (200°C). Lightly oil the baking dish if it’s not nonstick.
  2. Heat the olive oil in a large skillet over medium heat. Add the chopped onion and diced carrots. Sauté until softened, about 5 minutes.
  3. Add the ground beef (or lamb) to the skillet. Break it up and cook until browned all over. If there’s excess fat, drain or spoon most of it out.
  4. Stir in the tomato paste and let it cook briefly to deepen the flavor, about 1 minute. Pour in the beef broth and add the Worcestershire sauce. Scrape up any browned bits from the bottom of the pan.
  5. Add the frozen peas and season with salt and pepper. Simmer the mixture until it thickens slightly, 5–10 minutes.
  6. Spoon the meat-and-vegetable mixture into your prepared baking dish and spread it into an even layer.
  7. Dollop or spread the mashed potatoes over the top. Smooth with a spatula and sprinkle the shredded cheese evenly over the potatoes if using.
  8. Bake in the preheated oven for 25–30 minutes, until the edges are bubbling and the top is golden brown.
  9. Let the casserole rest for 5–10 minutes before serving.

Notes

Use ground lamb for a traditional shepherd’s pie, or ground turkey for a lighter option. For dairy-free mashed potatoes, use olive oil and unsweetened plant milk.