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.
Save 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.
Reduce before you assemble. A watery filling will bubble up through the potato and turn the whole top soggy. Simmer it until a spoon leaves a clear trail across the pan.
Tomato paste and Worcestershire do the heavy lifting. Together they give ground beef the deep, slow-cooked savor it doesn't have on its own — the same trick I lean on in my crockpot beef chili.
Fork ridges are not decoration. Those peaks are what catch the heat and go crisp and golden. A smooth top bakes pale and soft.
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.
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.
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.
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.
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.
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.
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.
Apple crisp to follow, while the oven is already hot.
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.
★★★★★ 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
2 lb russet potatoes, peeled and quartered
4 tablespoons butter
1/2 cup heavy cream, warmed
1 egg yolk (optional, for browning)
1.5 lb ground beef (or ground lamb)
1 large yellow onion, diced
2 medium carrots, diced
1 cup frozen peas
3 cloves garlic, minced
3 tablespoons tomato paste
2 tablespoons Worcestershire sauce
1 cup beef broth
1 teaspoon fresh thyme leaves
Kosher salt and black pepper
Instructions
Boil the potatoes. Cook the quartered potatoes in salted water until completely tender, about 18 minutes, then drain well.
Brown the beef. Cook the ground beef and onion in a large skillet over medium-high heat until well browned. Drain excess fat.
Add the vegetables. Stir in the carrots, peas, garlic and tomato paste and cook 2 to 3 minutes until the paste darkens.
Simmer. Add the broth, Worcestershire and thyme and simmer 10 to 12 minutes until thick and glossy. Season well.
Mash. Mash the potatoes with the butter and warm cream until smooth but still firm, then beat in the egg yolk if using.
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.
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.
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.
Meal-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.