Go Back
+ servings
Shepherd's Pie with corn and peas

Easy Shepherd's Pie

Shepherd's Pie is one of the best comfort foods with Irish roots. It is a delicious casserole with ground beef, vegetables such as carrots, corn, and peas, topped with mashed potatoes.
Course Main Course
Cuisine American, Irish
Keyword Easy Shepherd's Pie
Prep Time 45 minutes
Cook Time 30 minutes
Total Time 1 hour 15 minutes
Servings 8 servings
Calories 464kcal
Author Catalina Castravet


Mashed Potatoes:

  • 1 1/2 pounds russet potatoes peeled and cubed
  • 1/2 cup heavy cream or half and half
  • 4 tablespoons unsalted butter
  • 4 oz cream cheese room temperature
  • Salt and Pepper to taste

Meat Filling:

  • 2 tablespoons canola oil or vegetable oil
  • 1 yellow onion diced
  • 5 cloves garlic minced
  • 1 1/2 pounds ground lamb or ground beef
  • 1 cup tomato sauce
  • 1 tablespoon Worcestershire sauce
  • 1 cup beef broth optional
  • 1 tablespoon freshly chopped rosemary leaves
  • 1 tablespoon dried oregano
  • 1 medium carrot grated
  • 1/2 cup corn kernels fresh or frozen
  • 1/2 cup sweet peas fresh or frozen
  • 1 teaspoon kosher salt or to taste
  • 1/2 teaspoon freshly ground black pepper or to taste


  • Chopped green onion


Mashed Potatoes:

  • Place peeled, washed and diced potatoes in a medium saucepan over medium heat and cover with cold water. Simmer and cook until tender and easy to crush, for about 15-20 minutes.
  • Once tender, drain the potatoes and keep in the saucepan.
  • Combine cream and butter in a bowl and microwave for about 40 seconds until just warm. Add to the saucepan and mash the potatoes until smooth. If needed add more warm cream. Stir in the cream cheese until well combined. Taste and adjust for salt and pepper.
  • Set aside the mashed potatoes.

Meat Mixture:

  • Preheat the oven to 400 degrees F. Lightly grease a 9x13inches baking dish and set aside.
  • While the potatoes are cooking, prepare the meat filling.
  • Place a large skillet over medium-high heat. Add oil and wait for it to simmer. Once hot, add onion and cook stirring it for 1 minute. Add minced garlic and cook for 30 seconds, just until fragrant.
  • Add the ground lamb (or beef), season with salt and pepper and cook until browned and no longer pink breaking it into crumbs with a wooden spoon, approximately 5-7 minutes. Add the tomato sauce, Worcestershire sauce, rosemary, oregano, add beef broth for a wetter mixture and stir to combine.
  • Bring to a boil, reduce the heat to low, and simmer covered for about 10 minutes.
  • Add the grated carrot, corn, and peas to the skillet, stir and combine.
  • Transfer the mixture to the bottom of a lightly greased 9x13 inches baking dish. Spread it evenly and top with the mashed potatoes, smooth the top with a rubber spatula.
  • Bake in the preheated oven for 25-30 minutes or just until the potatoes begin to brown. Once done, place onto a cooling rack and let it sit for 15 minutes before serving. Garnish with chopped green onions before serving.



Calories: 464kcal | Carbohydrates: 23g | Protein: 19g | Fat: 32g | Saturated Fat: 14g | Cholesterol: 86mg | Sodium: 761mg | Potassium: 780mg | Fiber: 2g | Sugar: 4g | Vitamin A: 665IU | Vitamin C: 11.8mg | Calcium: 86mg | Iron: 2.9mg