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
A serving of the best classic shepherd’s pie recipe with mashed potato topping and savory meat filling

Shepherd’s Pie Recipe


  • Author: Maria
  • Total Time: PT1H
  • Yield: Serves 6
  • Diet: Halal

Description

This Best Classic Shepherd’s Pie Recipe is the ultimate comfort food, featuring savory ground lamb or beef with vegetables, topped with creamy mashed potatoes. Perfect for a hearty family lunch or cozy gathering.

 

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 pound ground lamb or beef
  • 1 medium onion, diced
  • 2 carrots, diced
  • 1 cup frozen peas
  • 2 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1 tablespoon Worcestershire sauce
  • 1 cup beef broth
  • 1 teaspoon fresh thyme leaves
  • Salt and pepper, to taste
  • 4 cups mashed potatoes (prepared separately)
  • 2 tablespoons butter (for mashed potatoes)
  • 1/4 cup whole milk (for mashed potatoes)
  • Optional: 1/2 cup shredded cheddar cheese

Instructions

  1. Preheat your oven to 400°F (200°C).
  2. In a large skillet, heat olive oil over medium heat. Add diced onions and carrots, sauté for about 5 minutes until softened.
  3. Stir in minced garlic and cook for another minute.
  4. Add ground lamb or beef and cook until browned, breaking it up with a spoon.
  5. Drain excess fat if needed, then stir in tomato paste and Worcestershire sauce.
  6. Pour in beef broth, add thyme, salt, and pepper. Simmer until thickened, about 10 minutes.
  7. While the filling simmers, prepare mashed potatoes by mashing boiled potatoes with butter and milk until creamy.
  8. Spread the meat filling evenly in a greased baking dish.
  9. Top with mashed potatoes and smooth out the surface. Optionally, sprinkle shredded cheddar cheese on top.
  10. Bake uncovered for 20–25 minutes until the top is golden. Broil for 2–3 minutes for extra crispiness if desired.
  11. Let cool slightly before serving.

Notes

  • For a vegetarian version, use lentils and vegetable broth instead of meat and beef broth.
  • Swap lamb for beef if preferred for a different flavor.
  • Add shredded cheddar cheese on top for a golden, cheesy crust.
  • Prep Time: PT20M
  • Cook Time: PT40M
  • Category: Lunch, Dinner
  • Method: Baking
  • Cuisine: British, Irish

Nutrition

  • Serving Size: 1 slice
  • Calories: 450
  • Sugar: 4g
  • Sodium: 600mg
  • Fat: 24g
  • Saturated Fat: 11g
  • Unsaturated Fat: 11g
  • Trans Fat: 0.5g
  • Carbohydrates: 35g
  • Fiber: 4g
  • Protein: 22g
  • Cholesterol: 80mg

Keywords: shepherd’s pie recipe, classic shepherd’s pie, easy shepherd’s pie, homemade shepherd’s pie, traditional shepherd’s pie, hearty dinner recipes, family casseroles