Baking

Shepherd’s Pie (Cozy, Meaty, Mashed Potato Heaven)

Tested & Loved ★ 100% Delicious ★
Shepherd’s Pie (Cozy, Meaty, Mashed Potato Heaven)

Brown the lamb hard before you touch the vegetables. You want real color on the meat, those stuck bits on the pan bottom, because that's where the savory backbone of the filling comes from. A spoon of tomato paste cooked in for a minute, then the broth and Worcestershire, and the whole thing tightens into a glossy gravy in about five minutes. Drag a fork across the mashed potatoes before they go in the oven and the ridges crisp up dark and golden at 400.

By Nora Calloway

A little backstory

There's a real distinction worth knowing here. Shepherd's pie is made with lamb (shepherds keep sheep), while the same dish built on ground beef is properly called cottage pie. "Cottage pie" is the older term, showing up in English cookery writing around the late 1700s as potatoes became cheap enough to be a poor cottager's staple. The two names get used interchangeably now, but if you swap the lamb for beef as the recipe allows, you've technically made cottage pie.

Shepherd’s pie is what happens when leftovers dream big. But honestly? It’s better when you make it on purpose.

Savory meat filling. Sweet carrots and peas. Topped with creamy mashed potatoes that get crispy edges in the oven. It’s a hug in a baking dish. No fancy skills required.

Step-by-Step Instructions

1

Make the Mashed Potatoes

  1. Boil potatoes in salted water until fork-tender (about 15 minutes). Drain well.
  2. Mash with 2 tablespoons butter and milk until smooth and creamy. Season with salt.
2

Cook the Filling

  1. In an oven-safe skillet, brown the ground lamb over medium-high heat. Drain excess fat.
  2. Add onion, carrots, and garlic. Cook 5 minutes until softened.
  3. Stir in tomato paste, Worcestershire sauce, and broth. Simmer for 5-7 minutes until thickened.
  4. Add frozen peas. Season with salt and pepper.
3

Assemble and Bake

  1. Preheat oven to 400°F (200°C).
  2. Spread the mashed potatoes evenly over the meat filling.
  3. Use a fork to create ridges on top (these get crispy). Dot with remaining 2 tablespoons butter.
  4. Bake for 20-25 minutes until bubbly and golden brown.
4

Rest and Serve

  1. Let sit for 5 minutes before serving. It’s hot inside!

Summary

Prep Time: 15 minutes | Cook Time: 30 minutes | Total Time: 45 minutes

Yield: 6 servings

Difficulty: Easy

Storage Notes

Store in the fridge for up to 4 days. Reheat in a 350°F oven for 15-20 minutes or microwave individual portions.

  • Freeze it: Yes! Freeze the assembled (unbaked) pie for up to 3 months. Bake from frozen at 400°F for 45-50 minutes.

Swaps & Substitutions

Questions & Answers

Can I make this ahead?

Yes. Assemble the whole pie, cover it, and refrigerate up to two days. Bake it straight from cold, adding about 10 minutes since it starts chilled.

Why is my filling watery under the potatoes?

The gravy didn't reduce enough before assembly. Simmer the broth with the tomato paste until it coats the back of a spoon, five to seven minutes, so it sets up instead of pooling.

How do I get the potato top to brown?

Dot the surface with the reserved butter and rake fork ridges across it. The raised edges catch the heat and go golden. If it's pale after 25 minutes, run it under the broiler for two.

My mash turned gluey. What happened?

Overworking russets releases starch and turns them paste-like. Mash just until the butter and milk are worked in, then stop. A ricer or hand masher beats a food processor here.

How do I store and reheat leftovers?

Keep it covered in the fridge up to four days. Reheat individual portions in the oven or a 350 toaster oven to re-crisp the top; the microwave works but softens the ridges.

More from the Recipe Box

Craving more delicious recipes?

Subscribe to our newsletter and get our favorite weekend recipes delivered to your inbox every Friday morning.