Jul 14 2026
RestaurantsAshley'sShepherd's Pie Recipe

Shepherd's Pie Recipe

Inspired by Ashley's
Time1h 15m
Serves4

Classic Irish stew of ground beef, carrots and peas, topped with mashed potatoes.

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Beef filling

Finishing (optional)

Method

Beef filling

  1. 1

    Prepare and brown beef

    Heat a large ovenproof skillet or sauté pan over medium-high heat. Add 1 tablespoon oil. When hot, add ground beef in an even layer. Cook, breaking up with a spoon, until browned and no longer pink, about 6–8 minutes. Use a slotted spoon to transfer excess fat if there is more than 1 tablespoon remaining in the pan.

  2. 2

    Sauté aromatics

    Reduce heat to medium. Add 1 tablespoon butter to the pan with the beef. Add the diced onion and carrots. Cook, stirring occasionally, until the onion is softened and carrots begin to tenderize, about 6 minutes. Add the minced garlic and cook 30–45 seconds until fragrant.

  3. 3

    Build the gravy

    Stir in 1 tablespoon flour and cook 1 minute to remove the raw flavor. Add 2 tablespoons tomato paste and cook 1 minute. Pour in 1 cup beef broth, scraping up browned bits from the pan. Add 1 tablespoon Worcestershire sauce, 1 teaspoon dried thyme, 1 teaspoon salt, and 1 teaspoon black pepper. Bring to a simmer and cook until slightly thickened, about 3–5 minutes.

  4. 4

    Finish filling

    Stir in 1 cup frozen peas and heat through for 1–2 minutes. Taste and adjust seasoning with salt and pepper as needed. If your skillet isn’t ovenproof, transfer the beef mixture to a 9-inch pie dish or small baking dish, spreading it into an even layer. Set aside while you make the mashed potatoes.

Mashed potato topping

  1. 5

    Cook potatoes

    Place the peeled, cut potatoes in a large pot and cover with cold water by about 1 inch. Add 1 teaspoon salt. Bring to a boil over high heat, then reduce to a simmer and cook until potatoes are fork-tender, about 12–15 minutes.

  2. 6

    Warm milk and melt butter

    While potatoes cook, warm 1 cup milk with 3 tablespoons butter in a small saucepan or microwave until the butter melts and mixture is hot but not boiling.

  3. 7

    Mash potatoes

    Drain potatoes thoroughly and return to the hot pot. Add the warmed milk-butter mixture, 1 teaspoon salt, 1/2 teaspoon black pepper, and the optional egg yolk. Mash to your desired texture (smooth or slightly chunky). Taste and adjust seasoning.

  4. 8

    Top the filling

    Spoon or pipe the mashed potatoes over the beef filling in an even layer, spreading to the edges to seal. If using, sprinkle 1/2 cup grated cheddar over the top. Use a fork to create ridges or peaks on the surface to encourage browning.

Bake and finish

  1. 9

    Preheat the oven to 400°F (200°C). Place the assembled pie on a baking sheet to catch any drips and bake until the top is golden and filling is bubbly, about 20–25 minutes. For extra browning, place under the broiler for 2–3 minutes, watching carefully to avoid burning.

  2. 10

    Remove from the oven and let rest 5–10 minutes. Sprinkle with chopped fresh parsley before serving.

More from Ashley's