Go Back
+ servings
A serving of Shepherd's Pie on a white plate with a fork.
Print Recipe
5 from 10 votes

Traditional Shepherd's Pie

Traditional Shepherd's Pie is an Irish recipe made with ground meat, vegetables and gravy and topped with creamy mashed potatoes. It's a simple recipe with a classic "meat and potatoes" flavor.
Prep Time15 minutes
Cook Time45 minutes
Total Time1 hour
Course: Main Dish
Cuisine: Irish
Servings: 8 servings
Calories: 345kcal

Ingredients

Shepherd's Pie Filling

  • 1 tablespoon butter
  • 1 large onion (diced)
  • 1/2 cup carrots (diced)
  • salt (to taste)
  • pepper (to taste)
  • 2 pounds lean ground beef (or lamb)
  • 2 tablespoons all purpose flour (can use gluten free or cornstarch)
  • 1 cup beef stock
  • 1/2 cup peas

Mashed Potatoes

  • 2 pounds potatoes (cut into 1 inch chunks: I use russet potatoes)
  • 4 tablespoons butter
  • 2 tablespoons heavy cream (or milk)
  • salt (to taste)
  • pepper (to taste)

Instructions

  • Preheat oven to 425°F.

Shepherd's Pie Filling

  • Melt the butter in a large, cast iron skillet over medium heat.
    1 tablespoon butter
  • Add the onion and carrots and season with a pinch of salt and pepper.
    1 large onion, 1/2 cup carrots, salt, pepper
  • Cook, stirring often, until the vegetables begin to softened, about 3 to 5 minutes.
  • Add the ground beef and season with salt and pepper. Cook, breaking up with a meat chopper or a spatula, until no longer pink, about 5 minutes.
    salt, 2 pounds lean ground beef, pepper
  • Sprinkle on the flour and mix in.
    2 tablespoons all purpose flour
  • Stir in the beef stock and raise the heat to bring to a boil. Cook a minute or two to thicken the gravy.
    1 cup beef stock
  • Stir in the peas.
    1/2 cup peas
  • Remove the skillet from the heat. Spread the filling out evenly in the bottom of the pan. Set aside.

Mashed Potatoes

  • While the filling is cooking, add the potatoes to a pot of cold, salted water.
    2 pounds potatoes
  • Bring to a boil and cook until the potatoes are fork tender, about 8-10 minutes.
  • Drain the potatoes and place in a medium size bowl.
  • Return the pot to the stove top over low heat. Add the butter and heavy cream to the pot and warm until the butter is fully melted.
    4 tablespoons butter, 2 tablespoons heavy cream
  • Break up the potatoes with a potato masher or a fork.
  • Carefully pour in half of the butter mixture and continue to mash the potatoes.
  • Gradually add the remaining butter mixture until the desired level of creaminess is achieved.
  • Season with salt and pepper to taste.
    salt, pepper
  • Dollop the mashed potatoes over the top of the filling in the skillet.
  • Spread with the back of a spoon.
  • Transfer the skillet to the oven and bake for about 20-25 minutes.
  • If a more golden crust is desired, turn on the broiler and place the skillet underneath. Broil, watching very closely, until browned to your liking.

Notes

Tips and Techniques

  • You can use ground lamb for a more authentic flavor. Ground turkey can also be swapped in for a lower calorie option.
  • Use a lean ground beef so that there isn't much, if any grease to drain out after cooking it.
  • If you don't have a cast iron or oven-proof skillet, transfer the filling to a baking dish before topping with the mashed potatoes and baking.
  • The mashed potatoes should be creamy, but not runny. Add the milk and butter mixture to them gradually until you reach the right consistency.
  • Make it gluten free: swap in cornstarch or gluten free flour in place of the all purpose flour.
  • Make it low carb: use Mashed Cauliflower instead of mashed potatoes for the topping.
  • Store leftovers in an airtight container in the refrigerator. Consume within 3-4 days.
** Nutritional information is an estimate and may vary.

Nutrition

Serving: 1g | Calories: 345kcal | Carbohydrates: 25g | Protein: 28g | Fat: 14g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 93mg | Sodium: 731mg | Potassium: 1003mg | Fiber: 4g | Sugar: 3g | Vitamin A: 1683IU | Vitamin C: 27mg | Calcium: 40mg | Iron: 4mg