HomeComfort Food › Shepherd's Pie

Shepherd's Pie (Classic Comfort Food, Golden Potato Top)

By Ami · September 11, 2026 · ★★★★★ 4.9 from 178 reviews · Jump to Recipe · Print

Shepherd's pie is the comfort food recipe I make when I want one dish to do the whole job. A savory beef and vegetable filling goes underneath, a thick layer of buttery mashed potato goes on top, and the oven turns the peaks a deep golden brown.

Shepherd's pie in a white baking dish with golden forked mashed potato topping over beef filling
RecipeLoop app iconSave recipes like this straight from TikTok and plan your week in minutes with RecipeLoop, the free AI meal planner.

The filling needs to be thick, not soupy.

Here's what you'll need.

Technically shepherd's pie is made with lamb and cottage pie with beef — I use beef because that's what my family prefers, and both work identically here.

Ingredients for shepherd's pie: ground beef, onion, carrot, peas, tomato paste, broth, potatoes, butter and cream

Here's how it all comes together.

Step 1 — Brown the beef and onion

Cook the ground beef with the diced onion over medium-high until the meat is well browned. Break it up as you go but let it sit long enough to develop color.

Browning ground beef with diced onion in a large skillet for shepherd's pie
Step 2 — Add vegetables and paste

Stir in the carrots, peas and tomato paste, and cook a couple of minutes so the paste darkens slightly. That darkening is where the depth comes from.

Stirring carrots, peas and tomato paste into browned ground beef in a skillet
Step 3 — Simmer until thick

Pour in the broth and Worcestershire and simmer until the filling is glossy and thick. This usually takes 10 to 12 minutes — don't rush it.

Thick savory beef and vegetable filling simmering in a skillet with rich gravy
Step 4 — Mash the potatoes

Mash the boiled potatoes with butter and warm cream until smooth. Keep them on the firm side — loose mash slides off the filling.

Mashing boiled potatoes with butter and cream using a potato masher
Step 5 — Assemble and fork the top

Spread the filling in the dish, spoon the mash over in dollops, then join them up and drag a fork across to make ridges.

Spreading mashed potatoes over beef filling and dragging fork ridges across the top
Step 6 — Bake until golden

Bake at 400°F for 25 to 30 minutes until the edges bubble and the peaks brown. Finish under the broiler for 2 minutes if you want more color.

Baked shepherd's pie with golden browned peaks on the mashed potato topping
Served portion of shepherd's pie showing layers of golden mash and savory beef filling
Slow Cooker Mediterranean Diet Cookbook coverLove a one-pot dinner that cooks itself? The Slow Cooker Mediterranean Diet Cookbook is full of them.

Things I learned while testing this recipe.

Why this is such a good make-ahead dinner.

Here's what I'd serve with this.

Just in case you have leftovers.

Storing: Cover and refrigerate for up to 4 days. Baked shepherd's pie also freezes well in portions for 2 months, though the potato texture softens slightly.

Reheating: Reheat individual portions in the oven at 350°F for 20 minutes, covered with foil for the first 15. The microwave works but you'll lose the crisp top entirely.

More comfort food recipes...

Classic glazed meatloaf
Classic Meatloaf — the other great ground beef dinner
Chicken pot pie
Chicken Pot Pie — creamy filling under a golden crust
Salisbury steak
Salisbury Steak — beef patties in mushroom onion gravy
Crockpot pot roast
Crockpot Pot Roast — Sunday dinner with no effort

Shepherd's Pie

★★★★★ 4.9 from 178 reviews — A deeply savory ground beef and vegetable filling under a thick layer of buttery mashed potato, baked until the peaks turn golden.

Prep 25 min · Cook 30 min · Total 55 min · Serves 6 · Category: Comfort Food · Cuisine: British

Ingredients

Instructions

  1. Boil the potatoes. Cook the quartered potatoes in salted water until completely tender, about 18 minutes, then drain well.
  2. Brown the beef. Cook the ground beef and onion in a large skillet over medium-high heat until well browned. Drain excess fat.
  3. Add the vegetables. Stir in the carrots, peas, garlic and tomato paste and cook 2 to 3 minutes until the paste darkens.
  4. Simmer. Add the broth, Worcestershire and thyme and simmer 10 to 12 minutes until thick and glossy. Season well.
  5. Mash. Mash the potatoes with the butter and warm cream until smooth but still firm, then beat in the egg yolk if using.
  6. Assemble. Spread the filling in a 9x13 baking dish, dollop the mash over the top, spread to the edges and drag a fork across to make ridges.
  7. Bake. Bake at 400°F for 25 to 30 minutes until bubbling at the edges and golden on top. Rest 10 minutes before serving.

Notes: Sealing the mash right to the edges of the dish stops the filling bubbling up over the top. For a crisper finish, broil for the last 2 minutes and watch it closely. Grated cheddar over the potatoes before baking is a very good non-traditional addition.

Nutrition (per serving, estimated): 524 calories · 35g protein · 38g carbs · 26g fat · 5g fiber

Slow Cooker Mediterranean Diet Cookbook cover

If cozy one-pot dinners are your whole personality, this cookbook is for you.

The Ultimate Slow Cooker Mediterranean Diet Cookbook is built around this kind of cooking — a handful of honest ingredients, one pot, long slow flavor and almost no active work. Comfort-food dinners that happen to be good for you.

Get the cookbook on Amazon
RecipeLoop app iconMeal-plan the whole week around recipes like this with RecipeLoop — save recipes from anywhere, get a grocery list automatically.

FAQ

What's the difference between shepherd's pie and cottage pie?
The meat. Traditionally shepherd's pie is made with lamb — shepherds tend sheep — and cottage pie with beef. The method is identical, so use whichever you prefer and don't lose sleep over the name.
Why is my shepherd's pie watery?
The filling wasn't reduced enough before assembling. It should be thick enough that dragging a spoon through leaves a trail that holds for a second. If you're short on time, stir in a teaspoon of cornstarch mixed with cold water.
Can I make shepherd's pie ahead of time?
Yes, and it's one of the best make-ahead dinners there is. Assemble completely, cover and refrigerate up to 24 hours, then bake from cold adding about 15 minutes. It also freezes unbaked for 3 months.
Can I use instant mashed potatoes?
You can in a pinch, and it will taste fine — just make them thicker than the package suggests so they hold their shape. Real russets give a noticeably better texture and brown more attractively.