How to Cook · Braising
Shepherd's Pie

Ground lamb simmered with aromatics and gravy, spread in a dish, topped with mashed potato, and baked until the top browns. Made with beef instead of lamb, it is called cottage pie.
The fork ridges aren't decoration — they catch the heat and crisp over the soft potato.
Serves 6
Ingredients
For the filling
For the topping
Braising
Method
Because this uses ground meat, it isn't a true low-and-slow braise. Like Bolognese, there's no connective tissue to break down, so the filling only needs to simmer long enough to reduce and come together, not hours. Worcestershire sauce matters here, especially Lea & Perrins — it brings salt, acid, anchovy depth, and the dark savory edge that makes the gravy taste like itself. Red wine is traditional, but stout or a light lager works well; to skip alcohol, use an extra 1/2 cup of beef stock. Leftover braised beef also makes an excellent cottage pie, and its gravy or braising liquor can replace the stock.
Make the mashed potato topping
Start the potatoes: cover with cold salted water, bring to a boil, and simmer until a knife slides in with no resistance, about 15–20 minutes, then drain well and let them steam-dry for a minute. Mash the potatoes with the butter and warm milk until smooth, stir in 1/2 cup of the cheddar, and season with salt and pepper — keep them a touch stiffer than usual so they hold their shape on top.
Make the filling
Meanwhile, heat the oil in a large skillet over medium-high heat. Add the ground meat, season with salt and pepper, and brown it in crumbles, letting it get some real color before breaking it up, then remove and set aside (if using leftover braised beef, skip the browning and shred or chop the meat instead). Lower the heat to medium, add the onion, carrots, and celery to the same pan, and cook until softened, about 8 minutes, then stir in the garlic and cook 1 minute more. Stir in the tomato paste and cook 1 minute, until it darkens, sprinkle in the flour and stir to coat, then add the wine, stout, or lager and let it reduce by half, scraping up the browned bits from the bottom (if skipping alcohol, add the extra 1/2 cup stock here and simmer it briefly). Return the meat to the pan, add the beef stock, Worcestershire sauce, rosemary, and thyme, and simmer, uncovered, until the liquid reduces into a thick, glossy gravy that coats the meat, about 15 minutes, then stir in the peas and taste for seasoning.
Assemble and bake
Spread the filling in a baking dish, spoon the mashed potato over the top, and spread it to the edges to seal in the filling. Sprinkle with the remaining 1/2 cup cheddar and drag a fork across the surface — the ridges crisp and brown. Bake at 400°F for 25–30 minutes, until the top is golden and the filling bubbles up at the edges, then rest 10 minutes before serving so it sets.
Part of Braising in the How to Cook series.