Go Back

Shepherd’s Pie

A hearty and comforting classic dish made with ground lamb, savory gravy, and creamy mashed potatoes, perfect for cozy evenings.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings

Ingredients
  

Main
  • 1 tablespoon olive oil
  • 1 medium onion diced
  • 2 cloves garlic minced
  • 1 pound ground lamb or beef if you prefer
  • 2 tablespoons tomato paste
  • 1 cup frozen peas and carrots
  • 1 cup beef broth
  • 1 teaspoon Worcestershire sauce
  • Salt and pepper to taste
  • 4 cups mashed potatoes homemade or instant
  • 1/2 cup shredded cheddar cheese optional

Method
 

  1. Heat 1 tablespoon olive oil in a skillet over medium heat. Add the diced onion and minced garlic, and cook for 3-4 minutes until softened.
  2. Add 1 pound ground lamb (or beef) to the skillet and cook for about 6-7 minutes until browned.
  3. Stir in 2 tablespoons tomato paste and cook for 2 more minutes to deepen the flavor.
  4. Add 1 cup frozen peas and carrots, 1 cup beef broth, and 1 teaspoon Worcestershire sauce. Simmer for 5-7 minutes until the mixture thickens. Season with salt and pepper to taste.
  5. Transfer the meat mixture into a baking dish and spread 4 cups mashed potatoes evenly on top.
  6. Sprinkle 1/2 cup shredded cheddar cheese on top if using.
  7. Bake in a preheated oven at 400°F for 20 minutes or until the top is golden and lightly crisp. Let cool slightly before serving.

Notes

For best flavor and texture, use homemade mashed potatoes and allow the meat filling to thicken before topping. You can customize the dish with additions like mushrooms, herbs, or a sweet potato topping for variation. This dish is great for meal prep and freezes well for future meals.