Beef Shepherds Pie Peas Corn

Golden Beef Shepherds Pie with Peas and Corn bubbling from the oven, crowned with creamy mashed potatoes. Save
Golden Beef Shepherds Pie with Peas and Corn bubbling from the oven, crowned with creamy mashed potatoes. | brightbasilblog.com

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
A hearty slice of Beef Shepherds Pie with Peas and Corn on a rustic plate, steam rising. Save
A hearty slice of Beef Shepherds Pie with Peas and Corn on a rustic plate, steam rising. | brightbasilblog.com

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
A close-up of Beef Shepherds Pie with Peas and Corn showing golden potato peaks and peas. Save
A close-up of Beef Shepherds Pie with Peas and Corn showing golden potato peaks and peas. | brightbasilblog.com

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

Russet potatoes work best due to their high starch content, creating a fluffy and creamy mashed topping.

Yes, using lamb provides a more traditional variation, lending a slightly richer flavor to the dish.

Replace the flour with cornstarch and ensure Worcestershire sauce is gluten-free to adapt the dish.

Diced carrots or celery can be sautéed with the onions for added texture and flavor.

Browning the beef develops deep flavors and improves the overall taste and texture of the filling.

Incorporate butter and milk while mashing for creaminess, or sprinkle grated cheddar cheese on top before baking.

Beef Shepherds Pie Peas Corn

Hearty beef and vegetable casserole topped with smooth mashed potatoes, perfect for cozy dinners.

Prep 25m
Cook 40m
Total 65m
Servings 6
Difficulty Easy

Ingredients

Beef Filling

  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 2 lbs ground beef
  • 2 tablespoons tomato paste
  • 2 teaspoons Worcestershire sauce
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 cup beef broth
  • 1 cup frozen peas
  • 1 cup frozen corn
  • 2 tablespoons all-purpose flour

Mashed Potato Topping

  • 2.5 lbs russet potatoes, peeled and chopped
  • ¼ cup milk
  • ¼ cup unsalted butter
  • ½ teaspoon salt
  • ¼ teaspoon white pepper

Instructions

1
Preheat Oven: Preheat the oven to 400°F.
2
Prepare Potatoes: Boil the potatoes in salted water until tender, about 15–20 minutes. Drain and return to the pot.
3
Mash Potatoes: Add milk, butter, salt, and white pepper to the potatoes. Mash until smooth and creamy. Set aside.
4
Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Sauté onion until translucent, about 3 minutes. Add garlic and cook for 1 minute.
5
Brown Ground Beef: Add ground beef; cook, breaking up with a spoon, until browned and cooked through. Drain excess fat if needed.
6
Season Meat Mixture: Stir in tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper. Sprinkle flour over the meat and mix well.
7
Thicken Filling: Pour in beef broth. Simmer for 3–4 minutes until slightly thickened.
8
Add Vegetables: Stir in peas and corn. Remove from heat.
9
Assemble Pie: Spread the beef mixture evenly in a 9x13-inch baking dish. Spoon mashed potatoes over the filling and spread evenly. Use a fork to create decorative ridges, if desired.
10
Bake: Bake for 25–30 minutes, or until the top is golden brown.
11
Rest Before Serving: Let rest for 5–10 minutes before serving.
Additional Information

Equipment Needed

  • Large saucepan
  • Potato masher
  • Large skillet
  • 9x13-inch baking dish
  • Mixing spoon
  • Colander

Nutrition (Per Serving)

Calories 470
Protein 29g
Carbs 44g
Fat 19g

Allergy Information

  • Contains milk, butter (dairy), wheat (flour; can be omitted for gluten-free)
  • Worcestershire sauce may contain fish and gluten—check labels
Chloe Bennett

Chloe shares quick, fresh recipes and kitchen wisdom for fellow home cooks.