free invisible hit counter

Beef Shepherd’s Pie

  • Prep time: 25 minutes

  • Cook time: 45 minutes

  • Total time: 1 hour 10 minutes

  • Difficulty: Easy

  • Servings: 6


The Ingredients

Good comfort food relies on simple, quality ingredients. Here’s what you’ll need.

For the Meat Filling:

  • 1 tbsp olive oil

  • 1 large yellow onion, finely chopped

  • 2 medium carrots, peeled and finely diced

  • 2 celery stalks, finely diced

  • 2 cloves garlic, minced

  • 1.5 lbs (700g) lean ground beef

  • 2 tbsp all-purpose flour

  • 2 tbsp tomato paste

  • 1 cup beef stock (good quality, low sodium recommended)

  • 1 tbsp Worcestershire sauce

  • 1 tsp fresh thyme leaves (or ½ tsp dried thyme)

  • 1 cup frozen peas and corn mix (no need to thaw)

  • Salt and freshly ground black pepper, to taste

For the Mashed Potato Topping:

  • 2 lbs (900g) Russet or Yukon Gold potatoes, peeled and quartered

  • ½ cup whole milk (or heavy cream for extra richness)

  • 4 tbsp unsalted butter

  • ½ tsp salt (for the potatoes)

  • 1 large egg yolk (optional, but gives a beautiful, glossy finish)

  • Pinch of freshly grated nutmeg (optional, but highly recommended)


Instructions: Let’s Get Cooking

Part 1: Make the Dreamy Mashed Potatoes

  1. Boil the potatoes: Place the quartered potatoes in a large pot and cover with cold water. Add a generous pinch of salt. Bring to a boil over high heat, then reduce to a simmer and cook for 15-20 minutes, or until the potatoes are fork-tender (a knife should slide in with no resistance).

  2. Drain and dry: Drain the potatoes thoroughly in a colander. Return them to the hot pot and shake them over low heat for a minute or two to evaporate any excess moisture. This is a key step for fluffy, non-watery mash.

  3. Mash and season: Remove the pot from the heat. Add the butter and let it melt. Pour in the milk, add the salt, and a grating of nutmeg if using. Mash vigorously until smooth and creamy. For an extra-luxurious texture, you can use a potato ricer.

  4. Enrich (optional): If you’re using the egg yolk, beat it lightly in a small bowl. Once the mash has cooled slightly (so it doesn’t cook the yolk), quickly stir it in. This will help the topping brown beautifully in the oven. Set the mashed potatoes aside.

Part 2: Build the Savory Filling

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

  2. Sauté the aromatics: While the potatoes are boiling, heat the olive oil in a large, oven-safe skillet or Dutch oven over medium heat. Add the onion, carrots, and celery. Cook for 8-10 minutes, stirring occasionally, until the vegetables have softened. Add the minced garlic and cook for another minute until fragrant.

  3. Brown the beef: Add the ground beef to the skillet. Break it up with a wooden spoon and cook until it’s browned all over. There should be no pink remaining. If there’s a lot of excess fat, carefully spoon most of it out, leaving about a tablespoon for flavor.

  4. Thicken and deepen flavor: Sprinkle the flour over the meat and vegetables. Stir well and cook for 2 minutes. This cooks the raw flour taste out. Add the tomato paste and stir it in, cooking for another minute until it darkens slightly.

  5. Create the gravy: Slowly pour in the beef stock while stirring continuously to prevent lumps. Add the Worcestershire sauce and the thyme. Bring the mixture to a simmer, then reduce the heat and let it gently bubble away for 10-15 minutes, or until the liquid has thickened into a rich gravy.

  6. Final touch: Stir in the frozen peas and corn. Taste the filling and season generously with salt and pepper. Remember, the potatoes are mild, so the filling needs to be well-seasoned. Remove the skillet from the heat.

Part 3: Assemble and Bake

  1. Top the pie: If your skillet isn’t oven-safe, transfer the meat filling to a 9×13-inch (or similar) baking dish. Spoon the mashed potatoes over the top of the filling. Start from the edges to create a seal that prevents the filling from bubbling up, then fill in the middle.

  2. Create texture: Use a fork to gently rough up the surface of the mashed potatoes, creating peaks and valleys. These will crisp up and become delightfully golden in the oven. You can also run a spoon over it for a more wave-like pattern.

  3. Bake to perfection: Place the dish on a baking sheet (to catch any potential spills) and bake for 20-25 minutes, until the filling is bubbly and the potatoes are lightly golden.

  4. Rest and serve: For the final touch, you can turn on the broiler for the last 2-3 minutes to get extra color on the peaks. Keep a close eye on it so it doesn’t burn. Let the shepherd’s pie rest for at least 10 minutes before serving. This allows it to set, making it easier to serve neat, beautiful portions.


Nutrition Information

(Per serving, based on 6 servings. This is an estimate and can vary based on specific ingredients used.)

Nutrient Amount
Calories 520 kcal
Total Fat 24g
Saturated Fat 11g
Carbohydrates 45g
Dietary Fiber 6g
Total Sugars 8g
Protein 32g
Sodium 580mg

Leave a Comment