Mom's Best Recipes
Recipe

Classic Shepherd’s Pie

A hearty, cozy shepherd’s pie with savory lamb (or beef), veggies, and fluffy mashed potatoes baked until golden and crisp on top.

Author By Matt Campbell
4.8
A golden baked shepherd’s pie in a rustic baking dish with crisp potato peaks and a spoon scooping out a steaming portion

Shepherd’s pie is the kind of dinner that makes the whole kitchen smell like you have your life together. It is warm, hearty, and built for second helpings. You get a deeply savory meat and veggie filling, a glossy gravy that clings to every bite, and a blanket of mashed potatoes that bakes up with those crisp, golden ridges you cannot stop picking at.

This is a classic shepherd’s pie recipe done the cozy way, with accessible ingredients and clear steps. Traditional shepherd’s pie uses lamb, while cottage pie uses beef. I am not here to police your weeknight, so I give you both options. What matters is the vibe: rich filling, fluffy potatoes, and a top that gets browned enough to make you pause mid-bite and say, okay, wow.

A wooden spoon stirring a thick, glossy meat and vegetable filling in a skillet

Why It Works

  • Big flavor, low drama: Tomato paste, Worcestershire, and a splash of broth build a deep, savory gravy fast.
  • Perfect texture contrast: Creamy mashed potatoes on top, thick and meaty filling underneath, and those crisp edges around the pan.
  • Make-ahead friendly: Assemble earlier in the day, refrigerate, then bake when you are ready to eat.
  • Flexible: Use lamb for classic shepherd’s pie, beef for cottage pie, and swap in whatever veggies you have.

Pairs Well With

Storage Tips

Refrigerator: Cool completely, then cover tightly or transfer to an airtight container. Store for up to 4 days.

Freezer: Shepherd’s pie freezes like a champ. Wrap well and freeze up to 2 months. For best results, freeze in individual portions so reheating is quick.

Reheat: For the crispest top, reheat in a 350°F oven until hot throughout, about 20 to 30 minutes for a portion (longer for a full pan). Microwave works too, but the potato top will be softer.

Make ahead: Assemble the whole dish, cover, and refrigerate up to 24 hours. Bake covered for the first 20 minutes, then uncover to brown the top.

Common Questions

What is the difference between shepherd’s pie and cottage pie?

Traditional shepherd’s pie uses lamb. Cottage pie uses beef. The method is basically the same, and both are delicious.

Can I use ground turkey or chicken?

Yes. You will want a little extra help with flavor. Add an extra teaspoon of Worcestershire (or soy sauce), use a good broth, and do not skip the tomato paste.

How do I keep shepherd’s pie from being runny?

Two big tips: reduce the filling until it looks thick and glossy before topping it, and use enough flour to bind the gravy. If your potatoes are watery, let them steam-dry in the pot for a minute before mashing.

Do I have to use wine?

Nope. It is optional. Wine adds a little depth and helps you deglaze the pan, but the recipe is still rich and savory without it. If you skip it, just use more broth.

How do I get that golden, crispy potato top?

Rough up the surface with a fork so you get peaks, then bake until browned. For extra color, broil for 1 to 3 minutes at the end, watching closely.

The first time I made shepherd’s pie on my own, I treated it like a weekend project. I fussed over the mash, I overthought the gravy, and I was convinced the top would never brown. Then I took one bite and realized this dish is basically a safety blanket you can bake. Now it is one of my favorite “feed everyone and feel like a hero” dinners. If you have a busy day, a hungry crew, and about an hour, shepherd’s pie has your back.