Classic, Savory Shepherd's Pie (With Beef and/or Lamb)

This version features extra-rich and creamy mashed potatoes and a hearty meat sauce studded with carrots and peas.

By
Daniel Gritzer
Daniel Gritzer
Editorial Director
Daniel joined the Serious Eats culinary team in 2014 and writes recipes, equipment reviews, articles on cooking techniques. Prior to that he was a food editor at Food & Wine magazine, and the staff writer for Time Out New York's restaurant and bars section.
Learn about Serious Eats' Editorial Process
Updated September 12, 2024

Why It Works

  • Allowing for a choice between meats means home cooks can have this classic any way they like it; the recipe works no matter what.
  • Rinsing the potatoes before and after cooking removes surface starch, ensuring that the mash doesn't end up gummy.
  • Nontraditional ingredients, like red wine, tomato paste, and parmesan cheese, add depth and complexity.
  • Worcestershire and optional Marmite are classic British umami bombs, adding savory depth to the meat.

Years ago, while studying in London, I noticed a critical detail in the way a lot of Brits eat that helps explain why their food often gets a bad rap from outsiders. Let's say, just as an example, that I'm at a pub eating dinner, and on my plate are some mashed potatoes, boiled peas, and roast meat with its pan drippings. If I were to attack that plate the way I'm most inclined to, I'd scoop up some peas and chew them up, and think something like, sweet but bland. Then I'd hit the mashed potatoes, and I'd remind myself that buttery French ones are better. And finally, I'd cut off a bite of the roast, dip it in its juices, and conclude, Not bad, but a little one-note.

Shepherd's Pie in red casserole dish with one square portion removed

Serious Eats / Vicky Wasik

But if I were to look at the imaginary bloke next to me, who happens to be eating the same hypothetical supper, I'd likely see something different. He picks up his fork and inverts it, tines down. With his knife, he pushes a wad of those mashed potatoes onto the fork's tines. Then he uses his knife to press some peas into the potatoes. Finally, he spears a hunk of meat on the fork's tip and runs the whole thing around the plate to pick up the juices. That's his bite, and, I guarantee you, it tastes much better than my piecemeal approach. Those peas weren't cooked for the purpose of being savored alone, nor were the potatoes, nor was the roast. They were always meant to go together.

This happens to also be the beauty of shepherd's pie, Britain's mashed-potato-topped meat and vegetable casserole. Instead of forcing you to assemble all of a dinner's elements into a single forkful, it does you the favor of delivering them pre-combined.

Still, that doesn't mean we can't trick out each individual component. My recipe starts with a top layer of incredibly rich mashed potatoes, loaded with enough butter and cream to make a French chef proud. Below, a meaty, ragù-like sauce of either ground lamb (more traditional) or ground beef (less so), or some combination of the two, that's packed with peas, carrots, and layer upon layer of flavor. I even busted out the Marmite for this one—it's optional, so don't close this article just because you don't have it. I also give my meat sauce a bit of Continental flair by hitting it with red wine and a dab of tomato paste. Sure, it tastes a little more Mediterranean and a little less British...but only in the best way.

Let's break it down.

The Potatoes

The mashed potatoes follow a method that's probably familiar to Serious Eats readers by now. I start by peeling and dicing the potatoes—starchy russets, in this case—then rinse them under cold running water to wash off any excess starch that's been released from the cut surfaces.

Then I simmer them in generously salted water. I can't stress this enough: The water should taste strongly of salt, almost like seawater. Don't worry; most of that salt will go down the drain with the water. When the potatoes are tender, I drain them, rinse them again to remove any remaining excess starch (this reduces potential gumminess during mashing), and mash them with unsalted butter.

Closeup of boiled potatoes being mashed by hand with a potato masher.

Serious Eats / Vicky Wasik

For a chunkier texture, a potato masher (pictured above) works well. If you want them smoother, you can use a ricer or, my personal favorite, a food mill assembled with its finest screen. I have yet to find a decent food mill made for home cooks, though, so if you go that route, I recommend going to a restaurant supply store for a heavier-duty one; you won't be disappointed.

Once they're mashed, you can cover the potatoes directly with plastic, which will prevent the surface from drying out. Right before I'm ready to assemble the shepherd's pie, I finish the potatoes, mixing them with hot cream, which will loosen them up just enough to make them easy to spread around.

Spatula mixing mashed potatoes with cream in a pot.

Serious Eats / Vicky Wasik

The Meat and Vegetables

Once upon a time, shepherd's pies were likely just a casserole of leftovers—yesterday's mash, peas, carrots, and roast meat, reconfigured into a tasty baked concoction. Today, we don't need to be so thrifty. We can actually make a kick-ass meat sauce that stands on its own merits. For me, that means making it much like an Italian ragù.

First, though, we have to decide on our meat. Technically, there's not much to think about—it's called "shepherd's pie," and, last I checked, shepherds don't herd cows. Lamb, therefore, is the traditional choice. But beef is still often used in its place, especially by those who don't love lamb's gamier flavor. Even I, who absolutely adore lamb, found some of the ground lamb I tested to be overly funky, and ended up mixing it with beef to cut its intensity. Ultimately, you can use either, or a combination of both, depending on your preference.

To start, I sear half the meat in a large Dutch oven until it's well browned. Browning creates a deep, roasted flavor, but it also dries the meat out. Reserving the other half of the meat, and adding it only after browning the first half, ensures that a good portion of it remains tender.

Then I add diced aromatic vegetables, like onion, carrots, celery, and garlic, and cook them gently for a few minutes. With all the meat in there, the pan becomes too crowded for the vegetables to sauté properly, but that's not such a problem, since preserving a little freshness is important in a dish like this. That's particularly true for the carrots, since they play off the sweet peas in that classic combo of peas and carrots; bright, sweet peas and dull, overcooked carrots just don't quite work together here. I tested an alternate method that involved sautéing the vegetables separately and then stirring them into the pot once the meat was ready, but I found they lost too much bright, fresh flavor that way.

A two photo collage of finely chopped onion, celery, and carrot sautéed in a pot and one side, and the same raw onion, celery, and carrots in a pot on the other side.

Serious Eats / Vicky Wasik

Next, I add a couple of tablespoons of tomato purée into the mix, frying it lightly in the oil to develop its flavor. This isn't enough tomato to make the sauce taste like a Bolognese, which it shouldn't, but it is enough to tint the meat lightly orange and add some complexity.

A splash of dry red wine puts the browning to a stop. Once again, this isn't necessarily a typical addition to shepherd's pies, but it adds richness and depth that are hard to beat. Plus, red wine is as popular in the UK as anywhere else, so it's not an out-of-the-question ingredient.

Once the wine has cooked down most of the way, I add chicken stock that I've sprinkled with unflavored gelatin. The gelatin adds body and viscosity to the liquid without altering the flavor significantly. I still add some flour for further thickening, but using gelatin means I don't have to add too much, since flour can dull the meat sauce's flavor if used too heavily.

Before letting it all simmer together until it's done, I toss in some thyme sprigs and a bay leaf to infuse the meat, and spike it with two of England's most widely used umami bombs: Worcestershire sauce and the yeast extract spread Marmite. If you don't have Marmite, the Worcestershire alone will suffice.

As soon as it's all cooked down and thick, I stir in some frozen peas. Now it's ready to be put together.

The Assembly

Putting the pie together is trickier than it might seem. I made the mistake of overfilling the dish in one of my early test batches, and set off multiple smoke alarms in my apartment when it spilled over. Luckily, I had had the foresight to set the baking dish on a foil-lined rimmed baking sheet, so the mess didn't land on the floor of my oven. You absolutely must do the same, since a shepherd's pie is prone to boiling over in the oven, even when you haven't loaded an obscene amount into the dish.

Assembling it is simple. Start by spooning the meat sauce into the bottom of a baking dish; try not to go much above the halfway point in order to keep spillovers less...dramatic.

Then spoon the warm, spreadable mashed potatoes all over the top, creating a dappled surface with a spatula. That'll help create a diversity of textures, since the little peaks will crisp up more than the valleys while in the oven.

I also like to grate some parmesan cheese on top, for both additional flavor and enhanced browning.

Overhead shot of golden mashed potato topping on shepherd's pie in red casserole dish.

Serious Eats / Vicky Wasik

After baking, it's a good idea to let the pie rest for 20 minutes before serving, which will allow the meat sauce to cool down and thicken up just slightly. Using a sturdy spatula, scoop portions out onto plates. Don't worry too much about how messy those servings are. After all, it's all going to end up in the same place, and ideally it will all arrive together.

October 2016

Recipe Details

Classic Shepherd's Pie (With Beef and/or Lamb) Recipe

Prep 10 mins
Cook 75 mins
Active 60 mins
Resting Time 15 mins
Total 100 mins
Serves 8 servings
Cook Mode (Keep screen awake)

Ingredients

For the Mashed Potatoes:

  • 3 1/2 pounds (1.6kg) russet potatoes (about 4 large), peeled and cut into 1-inch pieces

  • Kosher salt

  • 6 tablespoons (85g) unsalted butter, cubed

For the Meat Sauce:

  • 1 1/2 cups (360ml) homemade or store-bought low-sodium chicken stock

  • 2 packets unflavored gelatin (about 5 teaspoons; 1/2 ounce; 14g)

  • 2 tablespoons (30ml) vegetable oil

  • 2 1/2 pounds (1kg) ground beef or lamb, or some combination (see notes)

  • 1 large yellow onion (about 14 ounces; 400g), diced

  • 3 medium carrots (about 8 ounces; 225g), diced

  • 2 ribs celery (about 4 ounces; 110g), diced

  • 2 medium cloves garlic, minced

  • 2 tablespoons (30ml) tomato paste

  • 1 cup (240ml) dry red wine

  • 2 sprigs thyme

  • 1 bay leaf

  • 1 tablespoon (15ml) Worcestershire sauce

  • 1 teaspoon (5ml) Marmite (optional)

  • 2 tablespoons (15g) all-purpose flour

  • 8 ounces (225g) frozen peas

  • Kosher salt and freshly ground black pepper

To Assemble:

  • 1 1/2 cups (360ml) heavy cream

  • Grated Parmigiano-Reggiano cheese, for topping (optional)

Directions

  1. For the Mashed Potatoes: Set cubed potatoes in a colander and rinse under cold water until water runs clear. Transfer to a large saucepan and cover with cold water by at least 2 inches. Season water with salt until almost as salty as the sea. Bring water to a boil over high heat, then reduce heat to medium-low and simmer until a knife easily pierces potatoes with no resistance, 10 to 15 minutes. Drain potatoes in colander, then rinse with hot running water for 30 seconds. Transfer potatoes to a large bowl.

  2. Using a potato masher, food mill, or ricer, mash potatoes with butter. Press surface smooth, then press plastic wrap directly against surface to prevent a skin from forming. Set aside until ready to assemble.

    Mashed potatoes covered with plastic wrap in large silver bowl.

    Serious Eats / Vicky Wasik

  3. Meanwhile, for the Meat Sauce: Place stock in a 2-cup liquid measuring cup, sprinkle with gelatin, and set aside.

  4. Heat oil in a large Dutch oven over high heat until shimmering. Add half of ground meat and cook, stirring and scraping bottom of pot, until well browned, 6 to 8 minutes; use a potato masher or large whisk to break up meat. Add remaining meat and cook, breaking up with masher or whisk, until reduced to small bits, about 3 minutes; lower heat as necessary to prevent scorching. If meat has rendered an excessive amount of fat, use a metal spoon to ladle most of it out, leaving just a few tablespoons in the pot. Add onion, carrots, celery, and garlic and cook, stirring and scraping bottom of pot, until just beginning to soften slightly, about 4 minutes.

    Four photo collage of meat browning in Dutch oven (being stirred and broken up with a potato masher), and the last photo with vegetables mixed in, for shepherd's pie.

    Serious Eats / Vicky Wasik

  5. Add tomato paste and cook over medium heat, stirring, for 1 minute. Add red wine and bring to a simmer over high heat. Cook, scraping up any browned bits, until almost fully evaporated. Add reserved chicken stock, thyme, bay leaf, Worcestershire, and Marmite, if using. Sprinkle flour over ground meat in pot, then stir in. Bring to a simmer, then reduce heat to low and simmer until sauce is reduced and thick, about 20 minutes. Discard thyme sprigs and bay leaf. Stir in peas and season with salt and pepper.

    A six photo collage of lamb and beef filling being made in Dutch oven for shepherd's pie, showing adding ingredients like red wine, chicken broth, Worcestershire sauce and Marmite, and being stirred together.

    Serious Eats / Vicky Wasik

  6. To Assemble and Bake: Adjust oven rack to center position and preheat oven to 425°F (220°C). Before assembling, heat cream in a large saucepan until simmering. Add potatoes and stir gently until completely incorporated. Season with salt and pepper. Potatoes are now ready for assembly.

  7. Set a 9- by 13-inch baking dish on a foil-lined rimmed baking sheet. Add meat sauce, being careful not to fill more than halfway. (You might not need all of the sauce, depending on the exact size of your baking dish.) Top with mashed potatoes, spreading them with a spatula to cover surface completely. Using spatula, create a dappled pattern on top of potatoes. Sprinkle with grated parmesan cheese, if using.

    A four photo collage of shepherd's pie being topped with mashed potatoes and parmesan cheese.

    Serious Eats / Vicky Wasik

  8. Transfer to oven and bake until top is browned and casserole is fully heated through, about 20 minutes. For deeper browning, place casserole on a rack set about 6 inches under a hot broiler for the last few moments of cooking. (Monitor closely to prevent potatoes from burning.)

    Let stand 15 to 20 minutes before serving.

Special Equipment

9- by 13-inch baking dish, rimmed baking sheet

Notes

Lamb is the more traditional meat choice, but if you prefer the milder flavor of beef, you can use it instead. Or, use a combination of both for a tamer lamb flavor.

Make Ahead and Storage

Casserole can be assembled, wrapped with plastic, and refrigerated up to 2 days. Reheat in a 350°F (180°C) oven for about 35 minutes, then use broiler to brown top.

Nutrition Facts (per serving)
865Calories
53gFat
51gCarbs
41gProtein
×
Nutrition Facts
Servings: 8
Amount per serving
Calories865
% Daily Value*
Total Fat 53g68%
Saturated Fat 26g131%
Cholesterol 195mg65%
Sodium 467mg20%
Total Carbohydrate 51g18%
Dietary Fiber 7g24%
Total Sugars 8g
Protein 41g
Vitamin C 23mg116%
Calcium 127mg10%
Iron 5mg30%
Potassium 1712mg36%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

More Serious Eats Recipes