Nutrition Facts for Hearty shepherd's pie

Hearty Shepherd's Pie

Dive into the ultimate comfort food with this Hearty Shepherd's Pie recipe, a timeless classic packed with rich flavors and wholesome ingredients. This dish features a savory filling of ground beef or lamb, tender vegetables, and a luscious beef-broth gravy, all topped with a creamy layer of buttery mashed russet potatoes. A hint of Worcestershire sauce and thyme adds depth, while a golden, oven-baked finish creates a crave-worthy crust. Perfect for a family dinner or meal prepping, this shepherd’s pie is easy to make, with just 25 minutes of prep time and a cozy 45-minute bake. Serve it alongside a crisp salad or on its own for a satisfying comfort meal that’s guaranteed to please.

Nutriscore Rating: 74/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Hearty Shepherd's Pie
Prep Time:25 mins
Cook Time:45 mins
Total Time:70 mins
Servings: 6

Ingredients

  • 4 large russet potatoes
  • 4 tablespoons unsalted butter
  • 0.5 cup whole milk
  • 2 teaspoons salt
  • 1 teaspoon ground black pepper
  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely chopped
  • 2 medium carrots, diced
  • 3 garlic cloves, minced
  • 1 pound ground beef or lamb
  • 1 cup frozen peas
  • 2 tablespoons tomato paste
  • 2 tablespoons all-purpose flour
  • 1 cup beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon dried thyme
  • 0.5 teaspoon paprika (optional, for garnish)

Directions

Step 1

Peel the russet potatoes and cut them into large chunks. Place them in a pot of salted water and bring to a boil. Cook for 15-20 minutes or until fork-tender.

Step 2

Preheat the oven to 375°F (190°C).

Step 3

Drain the potatoes and return them to the pot. Add butter, milk, 1 teaspoon of salt, and 0.5 teaspoon of black pepper. Mash until smooth and creamy. Set aside.

Step 4

In a large skillet, heat olive oil over medium heat. Add the finely chopped onion and diced carrots. Sauté for 5 minutes until softened.

Step 5

Add minced garlic and cook for 1 minute until fragrant.

Step 6

Add the ground beef or lamb to the skillet. Break it apart with a wooden spoon while cooking until browned, about 5-7 minutes. Drain any excess fat if necessary.

Step 7

Stir in the tomato paste and all-purpose flour. Cook for 2 minutes while stirring to coat the meat evenly.

Step 8

Gradually pour in the beef broth and add Worcestershire sauce, thyme, and the remaining salt and pepper. Simmer for 5 minutes to thicken the mixture.

Step 9

Stir in the frozen peas and remove the skillet from heat.

Step 10

Transfer the meat mixture to a 9x13-inch baking dish or an equivalent casserole dish, spreading it out evenly.

Step 11

Gently spread the mashed potatoes over the meat mixture, covering it entirely. Use a fork to create ridges on the surface for a classic look.

Step 12

Optional: Sprinkle paprika lightly on top for added color.

Step 13

Bake in the preheated oven for 25-30 minutes, or until the mashed potato topping is lightly golden and slightly crispy around the edges.

Step 14

Allow the Shepherd's Pie to rest for 5 minutes before serving.

Step 15

Serve warm and enjoy this hearty, flavorful classic comfort dish.

Nutrition Facts

Serving size (2552.7g)
Amount per serving % Daily Value*
Calories 2995.9
Total Fat 124.8g 0%
Saturated Fat 43.4g 0%
Polyunsaturated Fat 2.8g
Cholesterol 377.5mg 0%
Sodium 6514.0mg 0%
Total Carbohydrate 343.8g 0%
Dietary Fiber 39.0g 0%
Total Sugars 46.1g
Protein 133.8g 0%
Vitamin D 53.7IU 0%
Calcium 606.6mg 0%
Iron 33.3mg 0%
Potassium 9869.6mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 37.0%
Protein: 17.6%
Carbs: 45.3%