Shepherd's pie is the dinner that makes a grey evening feel handled: a rich, savory filling of beef, carrots and peas in a glossy gravy, sealed under mashed potatoes that bake into ridged, golden peaks — the ramekin in the photograph, browned at the tips, is exactly the finish to aim for. It is one dish, it feeds six without side-dish maths, and the leftovers reheat like a dream.
It belongs in our Easy Dinners collection next to Classic Meatloaf — the same comfort register, the same ground-beef economy — and it borrows its gravy logic from Classic Slow Cooker Beef Stew. A small honesty note before we start: in Britain, shepherd’s pie properly means lamb, and the beef version is cottage pie. In American kitchens the beef dish travels under the shepherd’s name, so that is what we call it here — the method is identical either way, and lamb works beautifully if you prefer it.
The two places this pie usually fails are a watery filling and a pale, flat top. Both are fixed in the steps: the filling simmers until the gravy coats a spoon and holds a trail, and the potatoes go on in spoonfuls, ridged with a fork, so the peaks catch the heat and brown. Dry potatoes matter too — drain them well and let the steam escape before mashing, or the top slumps instead of standing.
Building a gravy that holds
The filling should look almost too thick in the pan, because the vegetables release a little more liquid in the oven and the potato top drinks some gravy as it sits. Tomato paste cooked for a minute in the beef fat deepens the colour and adds the backbone; flour sprinkled over and stirred for a full minute cooks out its raw taste before the broth goes in. Worcestershire sauce is the quiet ingredient doing the heavy lifting — a tablespoon gives the whole filling its savory depth. Simmer until a spoon dragged across the pan leaves a clear trail for two seconds.
Ridges are not decoration
Those fork ridges on the potato top are functional: every peak is extra surface area, and extra surface is what browns and crisps in the oven. Spread the mash to the very edges of the dish and seal the filling in — a sealed top stops the gravy bubbling up the sides and flooding over. Dot the top with a little butter or scatter the optional cheddar if you want deeper colour. Bake it on a tray, because even a well-sealed pie bubbles enthusiastically at the corners.
Ingredients
- 1 1/2 lb lean ground beef (680 g)
- 1 large yellow onion, finely diced (200 g)
- 2 medium carrots, finely diced (150 g)
- 3 cloves garlic, minced (9 g)
- 2 tablespoons tomato paste (32 g)
- 2 tablespoons all-purpose flour (15 g)
- 1 cup beef broth (240 ml)
- 1 tablespoon Worcestershire sauce (15 ml)
- 1 teaspoon dried thyme (1 g)
- 1 cup frozen peas (145 g)
- 1/2 cup frozen corn (75 g)
- 2 1/2 lb russet potatoes, peeled and cubed (1.1 kg)
- 4 tablespoons unsalted butter (57 g)
- 1/2 cup warm milk (120 ml)
- 1 teaspoon fine salt (6 g), divided, plus more to taste
- 1/2 teaspoon black pepper (1.5 g)
- 1/2 cup shredded sharp cheddar (56 g), optional
Amounts are for the yield below. US customary measures first, grams in brackets for scale users.
Step-by-step instructions
- Boil the potatoes. Put the cubed potatoes in a large pot, cover with cold salted water and bring to a boil. Simmer for 15 to 18 minutes, until a knife slides in with no resistance at all. Drain thoroughly, return the potatoes to the hot pot off the heat and let them steam dry for 2 minutes — this step is what keeps the mash stiff enough to ridge. Mash with the butter, warm milk, half the salt and the pepper until smooth but not gluey; overworking russets makes them gummy, so stop when the lumps are gone. Cover and keep warm.
- Brown the beef properly. While the potatoes cook, brown the beef in a large oven-safe skillet or Dutch oven over medium-high heat, breaking it into small crumbles, for 7 to 9 minutes until deeply browned in places. Browning is flavour, not just cooking — pale grey beef makes a pale pie. Drain all but about a tablespoon of the fat. Add the onion and carrots and cook for 5 minutes until the onion softens and picks up the browned bits from the pan. Stir in the garlic for 30 seconds.
- Thicken the filling. Push the mixture to the sides, add the tomato paste to the centre and cook it for 1 minute, stirring, until it darkens a shade. Sprinkle the flour over everything and stir for 1 minute more. Pour in the broth and Worcestershire, add the thyme and remaining salt, and simmer for 4 to 5 minutes, stirring, until the gravy is thick and glossy and a spoon leaves a trail. Stir in the peas and corn off the heat. Taste and correct the salt — the filling should be boldly seasoned, because the potato top is mild.
- Top, ridge and bake. Heat the oven to 400°F (200°C). If your skillet is not oven-safe, transfer the filling to a 9x13 inch (23x33 cm) baking dish. Spoon the warm mash over the filling in big dollops, spread it gently to seal the edges, then drag a fork across the top in ridges. Scatter the cheddar if using. Bake on a tray for 22 to 25 minutes, until the filling bubbles at the edges and the ridges are golden brown, broiling for 1 to 2 minutes at the end if you want deeper colour. Rest 10 minutes before serving — the gravy sets and the slices hold.
Nutrition estimate
| Nutrient | Per serving |
|---|---|
| Calories | 465 kcal |
| Protein | 27 g |
| Carbohydrates | 38 g |
| Fat | 23 g |
| Saturated fat | 10 g |
| Sodium | 620 mg |
| Fiber | 4 g |
| Sugar | 6 g |
Nutrition figures are estimates calculated from standard ingredient data for the yield stated. Your actual values will vary with brands, substitutions and portion sizes — treat them as a guide, not a guarantee.
Storage & reheating
Shepherd’s pie keeps, covered, in the refrigerator for up to 4 days and reheats beautifully — cover with foil and warm at 350°F (177°C) for 25 to 30 minutes, uncovering for the last 5 so the top crisps again. It freezes well whole or in portions for up to 3 months; thaw overnight in the fridge before reheating. The assembled, unbaked pie can also be refrigerated for a day: bake from cold, adding 10 minutes. Nutrition values are estimates and vary with the beef’s fat content and your exact ingredients.
Easy Shepherd's Pie with Beef
Savory beef and vegetables under a golden mashed potato top — one dish, pure comfort.
Ingredients
Tick ingredients off as you prep, and tap a step below to mark it done as you cook. Scaling adjusts the listed amounts - seasoning to taste stays your call.
Instructions
- Boil the potatoes. Put the cubed potatoes in a large pot, cover with cold salted water and bring to a boil. Simmer for 15 to 18 minutes, until a knife slides in with no resistance at all. Drain thoroughly, return the potatoes to the hot pot off the heat and let them steam dry for 2 minutes — this step is what keeps the mash stiff enough to ridge. Mash with the butter, warm milk, half the salt and the pepper until smooth but not gluey; overworking russets makes them gummy, so stop when the lumps are gone. Cover and keep warm.
- Brown the beef properly. While the potatoes cook, brown the beef in a large oven-safe skillet or Dutch oven over medium-high heat, breaking it into small crumbles, for 7 to 9 minutes until deeply browned in places. Browning is flavour, not just cooking — pale grey beef makes a pale pie. Drain all but about a tablespoon of the fat. Add the onion and carrots and cook for 5 minutes until the onion softens and picks up the browned bits from the pan. Stir in the garlic for 30 seconds.
- Thicken the filling. Push the mixture to the sides, add the tomato paste to the centre and cook it for 1 minute, stirring, until it darkens a shade. Sprinkle the flour over everything and stir for 1 minute more. Pour in the broth and Worcestershire, add the thyme and remaining salt, and simmer for 4 to 5 minutes, stirring, until the gravy is thick and glossy and a spoon leaves a trail. Stir in the peas and corn off the heat. Taste and correct the salt — the filling should be boldly seasoned, because the potato top is mild.
- Top, ridge and bake. Heat the oven to 400°F (200°C). If your skillet is not oven-safe, transfer the filling to a 9x13 inch (23x33 cm) baking dish. Spoon the warm mash over the filling in big dollops, spread it gently to seal the edges, then drag a fork across the top in ridges. Scatter the cheddar if using. Bake on a tray for 22 to 25 minutes, until the filling bubbles at the edges and the ridges are golden brown, broiling for 1 to 2 minutes at the end if you want deeper colour. Rest 10 minutes before serving — the gravy sets and the slices hold.
Recipe by Ahsan ul Haq · FryDaily. Printing? This card is designed to print cleanly on its own.




