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
Hearty Beef Shepherds Pie

Hearty Beef Shepherds Pie: 1 Amazing Comfort Meal


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Anna
  • Total Time: 55 Minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

A classic comfort food, this hearty Shepherds Pie features a rich, savory ground beef and vegetable filling topped with a luxurious, creamy mashed potato crust. Perfect for family dinners, it’s a satisfying and deeply flavorful meal that brings warmth and cherished memories to your table.


Ingredients

Scale
  • 2 ½ pounds Russet potatoes, peeled and quartered
  • ½ cup heavy/whipping cream, warmed
  • ¼ cup (½ stick) unsalted butter, softened
  • 1 teaspoon salt, plus more to taste
  • ½ teaspoon black pepper, freshly ground, plus more to taste
  • 2 tablespoons olive oil or vegetable oil
  • 1 ½ pounds lean ground beef
  • 1 large yellow onion, finely chopped
  • 2 medium carrots, peeled and finely diced
  • 2 stalks celery, finely diced
  • 3 cloves garlic, minced
  • 2 tablespoons all-purpose flour
  • 2 tablespoons tomato paste
  • 1 ½ cups beef broth or lamb stock
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon dried thyme
  • ½ teaspoon dried rosemary, crushed
  • 1 cup frozen peas, thawed
  • ½ cup fresh parsley, chopped (for garnish, optional)
  • 1 large egg yolk (optional, for potato topping)
  • ½ cup freshly grated Parmesan or sharp cheddar cheese (optional, for potato topping)

Instructions

  1. Peel and quarter the potatoes. Place in a large pot, cover with cold water by an inch, and add a generous pinch of salt.
  2. Heat milk or cream gently until warm.
  3. Bring potatoes to a boil over high heat, then reduce to medium-low and simmer for 15-20 minutes until fork-tender. Drain thoroughly and let steam escape.
  4. Return potatoes to the pot. Add softened butter and warm cream. Mash until smooth and creamy. Add egg yolk and cheese if using. Season with 1 teaspoon salt and ½ teaspoon pepper. Set aside.
  5. Heat olive oil in a large pot or Dutch oven over medium-high heat. Add chopped onion, carrots, and celery. Sauté for 7-10 minutes until softened and translucent.
  6. Add minced garlic and cook for 1-2 minutes until fragrant.
  7. Add ground beef to the pot, break it up, and brown thoroughly (8-10 minutes). Drain excess fat if needed. Stir in vegetables.
  8. Stir in tomato paste and cook for 2-3 minutes. Sprinkle in flour and cook for 1-2 minutes, stirring constantly.
  9. Slowly pour in beef broth, stirring vigorously to prevent lumps. Add Worcestershire sauce, thyme, and rosemary.
  10. Bring to a simmer, then reduce heat to low, cover, and cook for 15-20 minutes, stirring occasionally, until the sauce thickens.
  11. Stir in thawed frozen peas and cook for a couple of minutes. Taste and season the filling generously with salt and freshly ground black pepper.
  12. Preheat oven to 375°F (190°C). Spoon the beef filling evenly into a 9×13-inch baking dish.
  13. Gently spoon the mashed potato topping over the beef filling, spreading it evenly. Create ridges with a fork.
  14. Bake for 25-30 minutes, or until the filling is bubbling and the potato topping is golden brown and slightly crisp.
  15. Let the Shepherds Pie rest for 10-15 minutes before serving. Garnish with parsley if desired.

Notes

  • For an authentic Shepherds Pie, use ground lamb instead of beef.
  • Sweet potato mash can be used as a substitute for regular mashed potatoes for a flavor variation.
  • Adding sharp cheddar or Gruyère cheese to the mashed potatoes enhances the crust’s flavor and texture.
  • A splash of red wine can be added to the meat mixture during simmering for deeper flavor.
  • For a vegetarian option, a lentil and mushroom ragu can be used as the filling.
  • Prep Time: 25 Minutes
  • Cook Time: 30 Minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: British

Nutrition

  • Serving Size: 1/8th of pie
  • Calories: Approx. 500-600 kcal (estimate)
  • Sugar: Approx. 5-8g (estimate)
  • Sodium: Approx. 600-800mg (estimate)
  • Fat: Approx. 25-35g (estimate)
  • Saturated Fat: Approx. 10-15g (estimate)
  • Unsaturated Fat: Approx. 15-20g (estimate)
  • Trans Fat: 0g (estimate)
  • Carbohydrates: Approx. 40-50g (estimate)
  • Fiber: Approx. 5-7g (estimate)
  • Protein: Approx. 25-30g (estimate)
  • Cholesterol: Approx. 100-150mg (estimate)