Go Back

Hearty Shepherd’s Pie

Shepherd’s pie is a comforting casserole featuring a savory ground meat filling topped with creamy mashed potatoes, baked until golden and bubbling. The dish combines browned meat, caramelized onions, and vegetables with a fluffy or lumpy potato crust, creating a rustic, satisfying texture that’s perfect for cozy nights. Its imperfect, hearty appearance makes it a beloved family classic filled with warmth and nostalgia.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 4
Course: Main Course
Cuisine: British
Calories: 550

Ingredients
  

  • 4 large russet potatoes peeled and chopped
  • 1 lb ground beef and lamb mix or your preferred ground meat
  • 1 onion diced
  • 1 cup mixed vegetables frozen peas, carrots, corn, defrosted and drained
  • 1 tablespoon fresh thyme or dried
  • 1 cup beef or lamb stock or broth
  • 2 tablespoons butter for mash
  • 1/4 cup cream or milk
  • to taste salt and pepper
  • 1/2 cup cheddar cheese optional, grated

Equipment

  • Large pot
  • Skillet or frying pan
  • Masher or fork
  • Baking dish
  • Spatula

Method
 

  1. Place the peeled and chopped potatoes into a large pot, cover with salted water, and bring to a boil. Cook for about 15 minutes until tender, then drain and set aside.
  2. Meanwhile, heat a skillet over medium-high heat. Add the ground meat and cook, breaking it apart with a spatula, until browned and caramelized, about 8-10 minutes. The meat should develop a deep, flavorful crust.
  3. Add the diced onion and mixed vegetables to the skillet. Cook until the onion is golden and the vegetables are heated through, about 5-7 minutes. Stir in fresh thyme, salt, and pepper to taste.
  4. Pour in the stock and simmer the mixture for 10 minutes, allowing it to thicken slightly and develop rich flavors. The filling should be bubbling and fragrant.
  5. While the filling simmers, mash the drained potatoes with butter and cream until smooth or slightly lumpy, depending on your preference. Season with salt and pepper as needed.
  6. Spread the meat and vegetable filling evenly into a baking dish. Top with the mashed potatoes, spreading gently with a spatula to cover completely. Sprinkle grated cheddar cheese over the top if using.
  7. Bake in a preheated oven at 200°C (390°F) for 25-30 minutes, until the top is golden brown and bubbling around the edges. For an extra crispy crust, broil for 2-3 minutes at the end, watching carefully.
  8. Remove from the oven and let rest for about 5 minutes. Slice into hearty portions, ensuring some of the crispy topping and bubbling filling make each serving special. Serve hot and enjoy the comforting aroma and rustic look.