Go Back
+ servings

Cozy Cottage Shepherd's Pie

Please rate us
A comforting and budget-friendly shepherd's pie with a flaky puff pastry top, creamy potatoes, and a savory beef filling.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings: 8 servings
Course: Dinner, Main Course
Cuisine: British
Calories: 450

Ingredients
  

For the Filling
  • 2 pounds ground beef Can substitute with ground turkey or lamb.
  • 1 large onion, diced
  • 3 medium carrots, diced
  • 1 cup frozen peas Add at the end to keep their color.
  • 3 cloves garlic, minced Enhances overall flavor.
  • 2 tablespoons tomato paste
  • 1 cup beef broth For a lighter option, use low-sodium or chicken broth with a splash of soy.
  • 1 tablespoon Worcestershire sauce Enhances umami flavor.
  • 1 teaspoon dried thyme Complements the beef.
For the Mashed Potatoes
  • 4 large potatoes, peeled and quartered
  • 1/2 cup milk Use whole milk or a milk alternative for lighter versions.
  • 4 tablespoons butter Makes it more flavorful.
For Assembly
  • 1 sheet puff pastry, thawed For the flaky topping.
  • 1 large egg, for egg wash To achieve a golden crust.

Method
 

Prepare the Filling
  1. Heat a large skillet over medium-high heat. Add the ground beef and break it up with a spoon. Cook until browned and no longer pink. Drain excess fat if there’s a lot.
  2. Add the diced onion and carrots to the skillet. Sauté until the onion is translucent and carrots begin to soften, about 6–8 minutes.
Add Flavor
  1. Stir in the minced garlic and cook 30–60 seconds, until fragrant.
  2. Mix in the tomato paste and cook for another minute to deepen the flavor.
Finish the Filling
  1. Pour in the beef broth and add Worcestershire sauce and dried thyme. Stir well.
  2. Simmer gently until the sauce reduces and thickens slightly, about 6–10 minutes. Season with salt and pepper.
  3. Stir in the frozen peas just before removing from heat so they heat through without getting mushy.
Cook the Potatoes
  1. While the filling simmers, place the peeled and quartered potatoes in a pot of cold salted water. Bring to a boil and cook until tender, about 15–18 minutes.
  2. Drain well, return to the pot, then mash with butter and milk until smooth and creamy. Season to taste with salt and pepper.
Assemble the Pie
  1. Preheat the oven to 400°F (200°C).
  2. Spread the beef-vegetable filling evenly in a 9×13-inch or similarly sized baking dish. Smooth the mashed potatoes over the filling in an even layer.
  3. Drape the thawed puff pastry sheet over the potatoes. Tuck edges down into the dish or trim to fit. Beat the egg and brush it over the pastry for a glossy, golden finish.
Bake
  1. Bake in the preheated oven until the pastry is puffed and deeply golden, about 20–25 minutes. If filling bubbles too vigorously, tent loosely with foil.
  2. Let rest 5–10 minutes before slicing to allow the filling to settle.

Nutrition

Serving: 1gCalories: 450kcalCarbohydrates: 35gProtein: 25gFat: 25gSaturated Fat: 10gSodium: 600mgFiber: 4gSugar: 4g

Notes

For a lower-fat option, swap half the beef for ground turkey. For a more traditional shepherd’s pie, use ground lamb. Frozen peas are convenient — stir them in at the end so they keep their color and pop.
Tried this recipe?Let us know how it was!