Go Back
+ servings
Spoon resting in the pan of Shepherd's Pie.
Print Recipe
5 from 4 votes

Shepherd's Pie

Shepherd's Pie is a classic comfort dish with a flavorful meat and vegetable filling topped with skins-on mashed potatoes, baked in the oven. It is sure to fill even the hungriest eaters and is easy to put together!
Prep Time35 minutes
Cook Time20 minutes
Total Time55 minutes
Course: Dinner, Main Course
Keyword: Shepherds Pie
Servings: 8 people
Calories: 599kcal
Author: Amanda Rettke--iamhomesteader.com

Ingredients

Potatoes

  • 3 pounds red potatoes, washed, quartered
  • ½ cup (1 stick / 113 g) unsalted butter, softened
  • ½ cup (119 g) heavy cream, room temperature
  • 1 teaspoon kosher salt
  • ¼ teaspoon black pepper

Meat Filling

  • 1 large yellow onion, diced (about 1 cup)
  • 2 teaspoons garlic, minced
  • 2 pounds ground beef or lamb
  • 1 teaspoon dried oregano
  • 2 teaspoons kosher salt
  • 1 teaspoon ground black pepper
  • 2 tablespoons Worcestershire sauce
  • ¼ cup ketchup
  • 1 bag (12 ounces) frozen peas and carrots
  • 1 can (15.25 ounces) corn kernels, drained
  • ¼ cup all-purpose flour
  • 2 cups (480 g) beef broth
  • parsley, chopped for garnish
  • salt and pepper, to taste

Instructions

  • Preheat oven to 400°F. Spray a 9x13-inch baking dish with cooking spray.

Potatoes

  • To a large pot of salted water, add potatoes. Bring to a boil over medium heat.
  • Cook for 10-15 minutes, or until fork tender.
  • Drain potatoes and return to pot.
  • Lightly mash the potatoes.
  • Add the butter and cream. Continue mashing until everything is incorporated. Stir in salt and pepper. Set aside.

Meat Filling

  • To a large, non-stick skillet over medium-high heat, add onion, garlic, ground beef, oregano, salt, and pepper. Cook, stirring occasionally, breaking up the meat as you go, for about 8-10 minutes, or until the meat is no longer pink. Drain excess grease if necessary.
  • Add the Worcestershire sauce, ketchup, frozen peas and carrots, and corn. Stir to combine.
  • Sprinkle flour over the mixture, stirring until no lumps remain.
  • Add beef broth and bring to a boil. Reduce heat to low and simmer for 3-5 minutes or until thickened, stirring occasionally.
  • Pour mixture into prepared baking dish. Top evenly with mashed potatoes.
  • Bake for 20 minutes, or until bubbly on the sides and lightly browned on top.
  • Serve garnished with parsley.

Nutrition

Serving: 1portion | Calories: 599kcal