Nutrition Facts for Shepherd's casserole

Shepherd's Casserole

Cozy up with the hearty and comforting flavors of Shepherd’s Casserole—a modern twist on the classic shepherd’s pie. This savory dish layers a rich and flavorful ground beef or lamb filling, infused with aromatic rosemary and thyme, beneath a creamy blanket of velvety mashed potatoes. Loaded with wholesome ingredients like tender carrots, sweet peas, and a hint of Worcestershire sauce, this casserole offers a satisfying blend of texture and taste. Optional cheddar cheese adds an indulgent golden crust, while the simple preparation makes it a perfect weeknight dinner or make-ahead meal. Ready in just an hour, this family-friendly recipe serves 6, making it an ideal choice for busy households craving a warm, home-cooked meal. Discover a slice of comfort with this easy, oven-baked Shepherd’s Casserole!

Nutriscore Rating: 70/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 Shepherd's Casserole
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 6

Ingredients

  • 1 pound ground beef or lamb
  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 2 medium carrots, diced
  • 1 cup frozen peas
  • 2 units garlic cloves, minced
  • 2 tablespoons tomato paste
  • 1 cup beef or vegetable broth
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon fresh rosemary, chopped
  • 1 teaspoon fresh thyme, chopped
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 pounds russet potatoes, peeled and diced
  • 4 tablespoons unsalted butter
  • 0.5 cup milk
  • 0.5 cup shredded cheddar cheese (optional)

Directions

Step 1

Preheat your oven to 400°F (200°C).

Step 2

Heat the olive oil in a large skillet over medium heat. Add the ground beef or lamb and cook until browned. Drain excess fat if needed.

Step 3

Add the diced onion, carrots, and minced garlic to the skillet. Cook for 5-7 minutes until the vegetables are softened.

Step 4

Stir in the tomato paste and cook for another 2 minutes.

Step 5

Add the broth, Worcestershire sauce, chopped rosemary, thyme, salt, and pepper. Stir and let it simmer for 5 minutes until slightly thickened. Mix in the frozen peas and remove from heat.

Step 6

In a large pot, boil the diced potatoes in salted water for 15-20 minutes or until tender. Drain well.

Step 7

Mash the potatoes with butter and milk until smooth and creamy. Adjust salt to taste.

Step 8

Transfer the meat and vegetable mixture to a 9x13-inch casserole dish. Spread the mashed potatoes evenly on top.

Step 9

If using, sprinkle shredded cheddar cheese over the mashed potatoes.

Step 10

Bake in the preheated oven for 20 minutes, or until the top is golden and the filling is bubbling.

Step 11

Let the casserole cool for 5 minutes before serving. Enjoy!

Nutrition Facts

Serving size (2331.9g)
Amount per serving % Daily Value*
Calories 2918.5
Total Fat 175.7g 0%
Saturated Fat 80.4g 0%
Polyunsaturated Fat 1.4g
Cholesterol 557.9mg 0%
Sodium 4350.8mg 0%
Total Carbohydrate 226.3g 0%
Dietary Fiber 28.3g 0%
Total Sugars 38.2g
Protein 128.4g 0%
Vitamin D 65.7IU 0%
Calcium 937.3mg 0%
Iron 24.2mg 0%
Potassium 6881.4mg 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: 52.7%
Protein: 17.1%
Carbs: 30.2%