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
Shepherd's Pie

Shepherd’s Pie


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Elina
  • Total Time: 1 hour 10 minutes
  • Yield: 4 servings
  • Diet: Halal

Description

This classic Shepherd’s Pie recipe is a comforting and hearty casserole made with seasoned ground beef, mixed vegetables, and creamy mashed potatoes, baked until golden and bubbly. It’s perfect for weeknight dinners, meal prep, or cozy gatherings.


Ingredients

Scale
  • 3 large potatoes (1.5 to 2 pounds), peeled and quartered
  • 1 teaspoon salt, plus more to taste
  • 8 tablespoons (1 stick) butter, divided
  • 1 medium onion, chopped (about 1 1/2 cups)
  • 1 cup diced carrots
  • 1/2 cup corn (frozen or fresh)
  • 1/2 cup peas (frozen or fresh)
  • 1 1/2 pounds ground beef (ground round preferred)
  • 1/2 cup beef broth
  • 1 teaspoon Worcestershire sauce
  • 1/2 teaspoon black pepper, or to taste


Instructions

  1. Place the peeled and quartered potatoes in a medium-sized pot. Cover with cold water and add 1 teaspoon of salt. Bring to a boil, then reduce to a simmer and cook for about 20 minutes until fork-tender.
  2. Preheat the oven to 400°F (200°C).
  3. While the potatoes are cooking, melt 4 tablespoons of butter in a large sauté pan over medium heat. Add chopped onions and cook for 6–10 minutes until softened. Add diced carrots and cook with the onions. Add peas and corn toward the end.
  4. Add ground beef to the pan and cook until browned and no longer pink. Drain excess fat if needed, leaving about 1 tablespoon in the pan.
  5. Stir in Worcestershire sauce and beef broth. Simmer uncovered over low heat for 10 minutes. Add salt, pepper, or other desired seasonings to taste.
  6. Once potatoes are tender, drain and return them to a bowl. Add the remaining 4 tablespoons of butter and mash until smooth. Season with additional salt and pepper if needed.
  7. Spread the meat and vegetable mixture evenly into a 9×13-inch baking dish. Top with the mashed potatoes, spreading them to cover the filling. Use a fork to create rough textures on top for browning.
  8. Bake uncovered for 30 minutes, or until the top is golden and the filling is bubbling. Optionally broil for 2–3 minutes for extra browning, watching carefully.
  9. Let rest for 5–10 minutes before serving.

Notes

  • For a richer flavor, sprinkle shredded cheddar cheese over the mashed potatoes before baking.
  • Make it ahead: Assemble the dish a day in advance, refrigerate, and bake when ready.
  • Freeze for up to 3 months; thaw in fridge overnight before baking.
  • Substitute lentils for a vegetarian version or mashed cauliflower for a low-carb topping.
  • Prep Time: 20 minutes
  • Cook Time: 50 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: British

Nutrition

  • Serving Size: 1 portion (1/4 of recipe)
  • Calories: 865
  • Sugar: 6g
  • Sodium: 1031mg
  • Fat: 50g
  • Saturated Fat: 25g
  • Unsaturated Fat: 23g
  • Trans Fat: 2g
  • Carbohydrates: 51g
  • Fiber: 7g
  • Protein: 54g
  • Cholesterol: 212mg