Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Shepherd’s Pie


  • Author: amir_hassan
  • Total Time: 60 minutes
  • Yield: 4 servings
  • Diet: None

Description

A classic layered casserole featuring a savory beef or lamb base topped with golden mashed potatoes, perfect for weeknight dinners and gatherings.


Ingredients

  • 1 pound ground beef or lamb (or ground turkey)
  • 1 onion, chopped
  • 2 carrots, diced
  • 2 cloves garlic, minced
  • 1 cup frozen peas
  • 1 cup beef broth (or vegetable broth)
  • 2 tablespoons tomato paste
  • 1 tablespoon Worcestershire sauce
  • 4 cups mashed potatoes (homemade or store-bought)
  • Salt and pepper to taste
  • 2 tablespoons olive oil
  • 1 teaspoon dried thyme


Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Heat olive oil in a large skillet over medium heat. Add chopped onion, diced carrots, and minced garlic. Sauté for 5–7 minutes until the vegetables are softened.
  3. Add ground beef or lamb to the skillet. Cook until browned and no longer pink.
  4. Stir in tomato paste, Worcestershire sauce, beef broth, frozen peas, dried thyme, and salt and pepper. Simmer for about 10 minutes until thickened.
  5. Transfer the meat-and-vegetable mixture into a baking dish.
  6. Spoon mashed potatoes over the top and smooth with a spatula. Create fork ridges for texture.
  7. Bake in the preheated oven for 20–25 minutes until the potato topping is golden.
  8. Let cool for 5–10 minutes before serving.

Notes

For a creamier topping, fold in butter or sour cream into the mashed potatoes. A splash of red wine can enhance the depth of flavor.

  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: British