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 Family Dinner


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.5 pounds Russet potatoes, peeled and quartered
  • 1/2 cup heavy/whipping cream, warmed
  • 1/4 cup (1/2 stick) unsalted butter, softened (for potato topping)
  • 1 teaspoon salt, plus more to taste (for potato topping)
  • 1/2 teaspoon black pepper, freshly ground, plus more to taste (for potato topping)
  • 2 tablespoons olive oil or vegetable oil
  • 1 pound 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.5 cups beef broth or lamb stock
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon dried thyme
  • 1/2 teaspoon dried rosemary, crushed
  • 1 cup frozen peas, thawed
  • 1/2 cup fresh parsley, chopped (for garnish, optional)
  • Salt and freshly ground black pepper to taste (for beef filling)

Instructions

  1. Prepare the potato topping: Peel and quarter Russet potatoes. Place in a large pot, cover with cold water, and add a generous pinch of salt.
  2. Cook the potatoes: Bring 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 for a minute or two.
  3. Mash the potatoes: Return hot potatoes to the empty pot. Add softened butter and warmed cream. Mash until smooth and creamy. Season with salt and pepper. Set aside.
  4. Sauté aromatics: 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. Add minced garlic and cook for 1-2 minutes until fragrant.
  5. Brown the beef: Push vegetables to one side, add ground beef to the open space. Brown thoroughly, breaking up the meat, until no longer pink. Drain excess fat if needed. Stir beef and vegetables together.
  6. Develop flavors: Stir in tomato paste and cook for 2-3 minutes. Sprinkle in flour and cook for 1-2 minutes, stirring to coat.
  7. Simmer the filling: Slowly pour in beef broth, stirring vigorously to prevent lumps. Add Worcestershire sauce, thyme, and rosemary. Bring to a simmer, then reduce heat to low, cover, and cook for 15-20 minutes, stirring occasionally, until thickened.
  8. Add peas and season: Stir in thawed frozen peas. Cook for a couple of minutes until heated through. Taste and season the filling generously with salt and pepper.
  9. Assemble the pie: Preheat oven to 375°F (190°C). Spoon the beef filling evenly into a 9×13-inch (2.5-3 quart) oven-safe baking dish.
  10. Top and bake: Gently spoon the mashed potato topping over the beef filling, spreading evenly. Create decorative ridges with a fork. Bake for 25-30 minutes, or until the filling is bubbling and the potato topping is golden brown.
  11. Rest and serve: Remove from oven and let rest for 10-15 minutes before serving. Garnish with fresh parsley if desired.

Notes

  • For an authentic Shepherds Pie, use ground lamb instead of beef.
  • If you prefer a richer topping, you can add an egg yolk or grated cheese to the mashed potatoes.
  • Adjust the thickness of the filling by simmering uncovered for longer if too thin, or adding a splash more broth if too thick.
  • If the potato topping browns too quickly, loosely cover the dish with aluminum foil for the last 10-15 minutes of baking.
  • Prep Time: 25 Minutes
  • Cook Time: 30 Minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: British

Nutrition

  • Serving Size: 1 serving (approx. 1/8 of pie)
  • Calories: Approximately 500-600 kcal (this is an estimate)
  • Sugar: Approximately 5-8g (this is an estimate)
  • Sodium: Approximately 600-800mg (this is an estimate)
  • Fat: Approximately 25-35g (this is an estimate)
  • Saturated Fat: Approximately 10-15g (this is an estimate)
  • Unsaturated Fat: Approximately 15-20g (this is an estimate)
  • Trans Fat: Less than 1g (this is an estimate)
  • Carbohydrates: Approximately 40-50g (this is an estimate)
  • Fiber: Approximately 4-6g (this is an estimate)
  • Protein: Approximately 25-35g (this is an estimate)
  • Cholesterol: Approximately 100-150mg (this is an estimate)