Dinner · British

Beef and Oyster Pie

This is the pub classic worth clearing an afternoon for: tender chunks of beef braised slow in dark stout, with briny oysters tucked into the filling and a buttery grated pastry crust that bakes up golden and flaky. The oysters are the old-school secret that makes the gravy taste deeper and richer without being fishy. It is a proper showstopper, and most of the work is just waiting while the oven does its thing.

Jump to recipe
Beef and Oyster Pie

Why you'll love this

  • The stout and oysters build a rich, savory gravy you cannot fake.
  • Grated butter pastry is far easier than cut-in dough and bakes up beautifully flaky.
  • Most of the cook time is hands-off braising.
  • It feeds a crowd and tastes even better made a day ahead.

EveryDayMeal recipe

Beef and Oyster Pie

Prep
40m
Cook
150m
Total
190m
Serves
6
Level
Hard

Ingredients

  • 2 lb beef chuck, cut into 1-inch cubes
  • 3 tbsp olive oil
  • 3 shallots, chopped
  • 2 cloves garlic, minced
  • 4 oz bacon, chopped
  • 1 tbsp fresh thyme, chopped
  • 2 bay leaves
  • 1 1/3 cups stout beer
  • 1 2/3 cups beef stock
  • 2 tbsp cornstarch (mixed with 2 tbsp cold water)
  • 8 fresh oysters, shucked
  • 3 1/4 cups all-purpose flour
  • pinch salt
  • 2 1/4 sticks cold butter
  • 1 egg, beaten (for glazing)

Equipment

  • Large flameproof Dutch oven
  • Large skillet
  • Box grater
  • Rolling pin
  • Deep pie dish
  • Baking sheet

Instructions

  1. Season the beef cubes well with salt and black pepper so every piece has flavor from the start.
  2. Heat 1 tablespoon olive oil in a large skillet over high heat and brown the beef in three batches, giving each piece room so it sears rather than steams. Transfer the browned meat to a large flameproof Dutch oven and add a little more oil to the pan if it looks dry.
  3. In the same skillet, add another tablespoon of oil and cook the shallots for 4 to 5 minutes until soft, then add the garlic and cook for 30 seconds until fragrant. Stir in the bacon and cook until lightly browned, then scrape it all into the Dutch oven along with the thyme and bay leaves.
  4. Preheat the oven to 350 degrees F.
  5. Pour the stout into the hot skillet and bring to a boil, scraping up all the browned bits stuck to the bottom because that is where the deep flavor lives. Pour it over the beef, add the beef stock, cover, and braise in the oven for 1 1/2 to 2 hours, until the beef is fork-tender and the sauce has reduced.
  6. Skim any fat off the surface, taste and adjust the salt and pepper, then stir in the cornstarch paste. Set the Dutch oven on the stove (remember the handles are hot) and simmer for 1 to 2 minutes, stirring, until the sauce thickens into a glossy gravy. Let the filling cool completely.
  7. Raise the oven to 400 degrees F. For the pastry, put the flour and a pinch of salt in a very large bowl. Grate the cold butter and stir it in three batches, coating the shreds in flour as you go.
  8. Gradually add up to 1 1/3 cups cold water, stirring with a knife until the dough just comes together (you may not need it all). Knead lightly into a ball on a floured surface and set aside about a third of it for the lid.
  9. Roll the larger piece into a round about 3/4 inch wider than your pie dish and line the dish with it. Pile in the cooled filling and nestle the oysters throughout. Brush the pastry edge with beaten egg.
  10. Roll out the reserved pastry slightly larger than the dish and lay it over the filling. Press the edges firmly to seal, trim off the excess, and brush the top all over with beaten egg for a shiny finish.
  11. Set the dish on a baking sheet and bake for 25 to 30 minutes, until the pastry is deep golden-brown and the filling bubbles at the edges. Let it rest a few minutes before serving.

Tips from the kitchen

  • Brown the beef in batches and do not crowd the pan, or it will steam gray instead of searing into a deep crust.
  • Let the filling cool fully before adding the pastry, since warm filling melts the butter and gives you a soggy bottom.
  • Keep the butter and water ice-cold for the pastry; cold fat is what makes those flaky layers.
  • If fresh oysters are hard to find, a jar of shucked oysters (drained) works just fine.

Estimated nutrition per serving: 720 cal · 38g protein · 48g carbs · 42g fat

Make it your own

  • Swap the stout for a dark ale or extra beef stock if you prefer no alcohol.
  • Add a handful of sliced mushrooms with the shallots for extra earthiness.
  • Leave out the oysters for a classic steak and ale pie.

Storing & make-ahead

Keep leftovers covered in the fridge for up to 3 days. Reheat slices in a 350 degree F oven for about 15 minutes to crisp the pastry back up. You can make the filling up to 2 days ahead and refrigerate, then assemble and bake fresh.

Good to know

Do the oysters make it taste fishy?
No. Cooked inside the pie they melt into the gravy and add a deep, savory richness rather than a strong seafood flavor.
Can I use store-bought pastry?
Yes, a block of all-butter shortcrust or puff pastry works well if you are short on time.
What cut of beef is best?
Chuck is ideal because it turns meltingly tender during the long braise. Stewing beef or brisket also work.
Why is my bottom crust soggy?
The filling was likely too warm when assembled. Cool it completely, and bake on a preheated baking sheet to help crisp the base.

Related recipes