This comforting British casserole features seasoned ground beef blended with sweet peas and corn, topped with creamy mashed potatoes. Simple to prepare with fresh ingredients, it bakes to a golden finish for a warmly satisfying meal. This dish combines rich flavors from herbs and tomato paste with tender vegetables, creating a family-friendly entrée that’s both filling and flavorful.
Ideal for an easy weeknight dinner or a gathering, the layers of mashed potatoes and savory beef meld beautifully under a crisp crust. Variations include adding cheddar cheese or swapping beef for lamb to suit your taste. This dish offers wholesome, balanced nutrition and can be adapted for gluten-free needs.
The rain was absolutely bucketing down last Tuesday, that kind of relentless British drizzle that soaks through everything. My flatmate stumbled in looking like a drowned rat, dropped her bags, and immediately asked what smelled so incredible. I had just pulled this shepherds pie out of the oven, those golden ridges catching the warm kitchen light. She didnt even bother taking off her wet coat before grabbing a fork.
My mum used to make this every Sunday without fail, back when Sunday still felt like a proper day of rest instead of just another work day. I can still hear the particular rhythm of her knife against the cutting board, dicing onions while the radio played in the background. Now I find myself making those same precise cuts without even thinking about it, muscle memory taking over. Some recipes become part of you like that.
Ingredients
- 1 tablespoon olive oil: Creates the foundation for your flavor base, do not skimp here
- 1 medium onion, finely chopped: The sweetness develops beautifully as it cooks down
- 2 cloves garlic, minced: Add it right after the onion so it does not burn
- 900 g (2 lbs) ground beef: Choose beef with some fat content for the best flavor
- 2 tablespoons tomato paste: Concentrated umami that deepens the whole dish
- 2 teaspoons Worcestershire sauce: The secret ingredient everyone notices but cannot name
- 1 teaspoon dried thyme: Earthy and grounding, pairs perfectly with beef
- 1 teaspoon dried rosemary: A little goes a long way, crumble it between your fingers
- 1 teaspoon salt: Season as you go, tasting at every stage
- ½ teaspoon black pepper: Freshly cracked makes all the difference
- 250 ml (1 cup) beef broth: Use a good quality one you would drink on its own
- 150 g (1 cup) frozen peas: They hold their texture better than canned
- 150 g (1 cup) frozen corn: Adds little bursts of sweetness throughout
- 2 tablespoons all-purpose flour: Thickens the filling beautifully, use gluten free if needed
- 1.2 kg (2.5 lbs) russet potatoes: Starchy potatoes make the fluffiest mash
- 60 ml (¼ cup) milk: Warm it slightly before adding for easier incorporation
- 60 g (¼ cup) unsalted butter: Room temperature makes the silkiest potatoes
- ½ teaspoon salt: For the potatoes, adjust to your taste
- ¼ teaspoon white pepper: Won't show up in the mash like black pepper would
Instructions
- Get your oven ready:
- Preheat to 200°C (400°F) and position a rack in the middle
- Start the potatoes:
- Boil peeled chopped potatoes in salted water until tender, about 15 to 20 minutes
- Mash like you mean it:
- Drain well then return to the pot, adding milk, butter, salt, and white pepper until smooth and creamy
- BUILD THE FLAVOR BASE:
- Heat olive oil in a large skillet and sauté onion until translucent, about 3 minutes, then add garlic for 1 minute more
- BROWN THE BEEF:
- Add ground beef and cook, breaking up with a spoon, until browned and cooked through, draining excess fat if needed
- ADD THE DEEP FLAVORS:
- Stir in tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper, then sprinkle flour over the meat and mix well
- CREATE THE SAUCE:
- Pour in beef broth and simmer for 3 to 4 minutes until slightly thickened
- FINISH THE FILLING:
- Stir in peas and corn, then remove from heat
- ASSEMBLE THE PIE:
- Spread the beef mixture evenly in a 23x33 cm (9x13-inch) baking dish
- TOP IT OFF:
- Spoon mashed potatoes over the filling and spread evenly, using a fork to create decorative ridges if desired
- BAKE UNTIL GOLDEN:
- Bake for 25 to 30 minutes until the top is beautifully golden brown
- THE HARDEST PART:
- Let rest for 5 to 10 minutes before serving, this sets the filling
Last winter my sister came over after a terrible breakup, red eyed and exhausted. I did not say anything, just put a steaming bowl of this in front of her. Halfway through she looked up and told me it was the first thing that tasted like something good could still happen. Food has this way of saying what we cannot.
Make It Your Own
I have learned that this recipe is incredibly forgiving. Sometimes I add grated cheddar to the potato topping because cheese makes everything better. Other times I throw in diced carrots with the onions for extra sweetness and color.
Timing Is Everything
The most efficient approach is to start your potatoes first, then make the filling while they boil. This way everything comes together at the same temperature and assembles beautifully. I once made the filling hours ahead and just kept it warm, which actually made the flavors develop even more.
Serving Suggestions
This is one of those rare dishes that needs absolutely nothing on the side. It is a complete meal in itself. However, a simple green salad with vinaigrette cuts through the richness nicely.
- A glass of full bodied red wine pairs perfectly
- Leftovers reheat beautifully for lunch the next day
- The potato topping freezes well if you want to make it ahead
There is something profoundly satisfying about this dish, the way it feeds both body and soul. I hope it brings you as much comfort as it has brought me over the years.
Recipe FAQs
- → What type of potatoes are best for the topping?
-
Russet potatoes work best due to their high starch content, creating a fluffy and creamy mashed topping.
- → Can I substitute lamb instead of beef?
-
Yes, using lamb provides a more traditional variation, lending a slightly richer flavor to the dish.
- → How do I make this dish gluten-free?
-
Replace the flour with cornstarch and ensure Worcestershire sauce is gluten-free to adapt the dish.
- → Can additional vegetables be added?
-
Diced carrots or celery can be sautéed with the onions for added texture and flavor.
- → Is it necessary to brown the beef thoroughly?
-
Browning the beef develops deep flavors and improves the overall taste and texture of the filling.
- → How can I add extra richness to the mashed potato topping?
-
Incorporate butter and milk while mashing for creaminess, or sprinkle grated cheddar cheese on top before baking.