Beef and Onion Pie Recipe: Flaky Pastry Crust Over Savory Filling

Main Courses

Beef and Onion Pie Recipe: Flaky Pastry Crust Over Savory Filling

This beef and onion pie recipe delivers the comforting, hearty flavors of a classic British pub dish with a flaky pastry crust that's impossible to resist. The tender beef and caramelized onions create a rich, savory filling that pairs perfectly with the golden, crisp edges of the pastry.

I've perfected this recipe over years of testing, ensuring every bite delivers that perfect balance of meaty richness and buttery pastry.

The secret to an exceptional pie lies in the preparation—slow-cooking the beef until fork-tender while the onions develop deep, sweet caramelization. A well-made pastry, with layers of cold butter for that signature flakiness, seals in all the savory goodness.

This recipe is designed to be approachable yet impressive, making it ideal for family dinners or special occasions when you want to serve something truly memorable.

By the time it emerges from the oven, your pie will have a golden, crackling crust that contrasts beautifully with the moist, flavorful filling inside. The aroma alone will have everyone gathering around the table, and the first bite will confirm why this dish has stood the test of time.

The combination of tender beef, sweet onions, and buttery pastry creates a harmony that's both comforting and satisfying.

Serve this pie with a simple green salad or steamed vegetables to balance the richness, and don't forget a cold drink to complement the hearty flavors. The leftovers reheat beautifully, making it perfect for meal prep or feeding a crowd.

Let's get started on creating a pie that will become a family favorite.

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
Med Cal

Ingredients for beef and onion pie

Sixteen ingredients transform into a showstopping pie with layers of flaky pastry and rich beef filling.

Ingredient Amount Notes
Beef Chuck Roast 🥩 2 lb Cut into 1-inch cubes
Yellow Onions 🧅 4 large Peeled and sliced into wedges
All-Purpose Flour 🌾 3 cups Plus 2 tbsp for dusting
Unsalted Butter 🧈 1 cup Cold, cubed for pastry
Ice Water 💧 ½ cup For pastry dough
Beef Stock 🍲 1 ½ cups Homemade or high-quality
Red Wine 🍷 ½ cup Dry red like Cabernet
Tomato Paste 🍅 2 tbsp Smooth, not chunky
Worcestershire Sauce 🍶 1 tbsp For depth of flavor
Fresh Thyme 🌿 2 tbsp Chopped, or 1 tsp dried
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Allspice Berries 🌶️ 4 whole Crushed, for warmth
Bay Leaf 🍃 1 whole For filling flavor

The beef is non-negotiable—chuck roast gives that melt-in-your-mouth texture. Costco or butcher shops often have it pre-cubed, but if buying whole, ask for it to be cut into 1-inch pieces. Onions should be yellow, firm, and free of sprouts—the sweetness develops during slow cooking. For the pastry, Plugra flour (if available) gives extra lift, but all-purpose works fine. The butter needs to stay cold—cut it into small cubes and keep it in the freezer until ready to use.

No red wine? Substitute beef stock with 1 tbsp balsamic vinegar for depth. Fresh thyme is ideal, but dried works at one-third the amount. Worcestershire sauce can be tricky to find—Lee Kum Kee brand is reliable. The tomato paste can be thinned with a splash of water if needed, but avoid pre-made sauces (they often contain sugar). For allspice, Penzeys sells whole berries that stay potent for months. If you're in a rush, ground allspice at half the amount works, but it lacks complexity.

The beef filling can be prepped a day ahead—it actually tastes better after flavors meld. Store in an airtight container in the fridge for up to 2 days. The pastry dough should be wrapped in plastic and chilled for at least 1 hour before rolling. Once baked, pies reheat beautifully—cover with foil and warm at 350°F for 15-20 minutes. Leftovers keep for 4 days in the fridge or 3 months frozen. For serving, a simple arugula salad balances the richness.

❤️

Why You'll Love This Recipe

  • I swear by this trick: toss the sliced onions and beef into a bowl, then just dump the flour-butter mix right on top. No separate pan, no extra bowls—just stir, bake, and let the golden crust form while you’re still washing your hands.
  • One-Bowl Magic: I swear by this trick: toss the sliced onions and beef into a bowl, then just dump the flour-butter mix right on top. No separate pan, no extra bowls—just stir, bake, and let the golden crust form while you’re still washing your hands.
  • Deep, Caramelized Love: The slow-roasted onions turn sweet and jammy, while the beef stays tender but rich. That buttery crust? It’s like a hug for your taste buds—crisp on top, flaky on the sides, and the filling? Chef’s kiss.
  • Leftovers That Win: This pie actually gets better the next day—yes, really. I make a double batch on Sundays, and by Wednesday, it’s the star of my lunchbox. (My coworker’s been asking for the recipe for weeks.)

Step-by-step instructions for beef and onion pie

Master the art of layered pastry perfection with this method for a rich, flaky crust.

1

Prepare the Beef and Onion Filling

In a large Dutch oven, heat 1 tablespoon of the unsalted butter over medium-high heat. Add the 2 lb beef chuck roast, cut into 1-inch cubes, and sear until browned on all sides—about 5-7 minutes. This step develops deep flavor through the Maillard reaction.

Remove the beef and set aside. In the same pot, add the 4 large yellow onions, sliced into wedges, and cook for 8-10 minutes until softened and golden. Stir occasionally to prevent burning. The onions should caramelize slightly, adding natural sweetness to the filling.

Return the beef to the pot and add the 1.5 cups beef stock, 0.5 cup red wine, 2 tbsp tomato paste, 1 tbsp Worcestershire sauce, 2 tbsp fresh thyme, 1.5 tsp salt, 0.5 tsp black pepper, 4 crushed allspice berries, and 1 whole bay leaf. Bring to a simmer, then reduce heat to low and let it cook uncovered for 1 hour until the beef is fork-tender. The liquid should reduce slightly, creating a rich, concentrated sauce.

2

Make the Pastry Dough

In a large bowl, combine the 3 cups all-purpose flour and 2 tbsp for dusting with the 1 cup unsalted butter, cut into cubes. Use a pastry cutter or your fingers to work the butter into the flour until the mixture resembles coarse crumbs with pea-sized butter pieces. This texture is crucial for creating flaky layers.

Gradually add the 0.5 cup ice water while stirring with a fork until the dough just comes together. Be careful not to overmix—just combine until the dough forms a shaggy mass. Turn it out onto a lightly floured surface and knead gently 5-6 times until smooth. The dough should be cool and slightly firm but not sticky.

Wrap the dough in plastic wrap and refrigerate for at least 30 minutes. Chilling relaxes the gluten and makes rolling easier, preventing shrinking during baking. This step is non-negotiable for achieving that signature flakiness.

3

Assemble and Bake the Pie

Preheat your oven to 375°F. Roll out half of the chilled dough on a lightly floured surface to fit an 8-inch pie dish, leaving a ½-inch overhang on all sides. Transfer the dough to the pie dish and press it gently into the bottom and up the sides. Trim the excess dough, leaving the overhang intact.

Pour the beef and onion filling into the prepared pie crust, spreading it evenly. Roll out the remaining dough to the same size and place it over the filling. Press the edges together to seal, then use a fork to crimp the dough decoratively around the pie. Cut a few small slits in the top crust to allow steam to escape.

Brush the top crust with a beaten egg for a golden finish, then bake for 45-50 minutes until the crust is deep golden brown and the filling is bubbling. The pie is done when the internal temperature reaches 165°F and the crust sounds hollow when tapped. Let it rest for 15 minutes before slicing to allow the juices to set.

👨‍🍳

Pro Tips For Making Beef And Onion Pie

  • Sear the Chuck First: After slicing the beef chuck into thick strips, hit the pan with high heat and a splash of oil before adding any onions. I used to skip this, and the beef just turned out bland—now it adds depth that carries through the pie.
  • Slice Onions Thin: Use a mandoline or sharp knife to cut onions into ⅛-inch slices. Thicker pieces burn before softening, and you’ll end up with a mushy filling. Thin slices caramelize evenly and stay crisp enough to cut through.
  • Chill the Dough: Wrap the pie dough in plastic and refrigerate it for at least 30 minutes before rolling. Warm dough shrinks when it hits the hot filling, and you’ll end up with a sad, uneven crust. Cold dough stays put.
  • Deglaze with Red Wine: After browning the beef and onions, pour in ½ cup of dry red wine (or beef broth if you’re skipping alcohol) and scrape up every bit of fond from the pan. That’s where all the flavor hides—don’t let it go to waste.

Pro cooking tips for great beef and onion pie

Slow-Cooking Secrets

The key to tender beef lies in slow cooking—this isn't a rush job. After searing the beef, reduce heat to low and let it simmer uncovered for 1 hour. The uncovered lid allows moisture to escape, creating a richer, more concentrated sauce.

I use a Dutch oven because it distributes heat evenly, but a heavy pot works too. Never skip this step—rushing results in tough meat. 🔥

Onion Caramelization

Don't just cook the onions—caramelize them for depth. After removing the seared beef, cook the onions on medium-high heat for 8-10 minutes until golden brown. Stir occasionally to prevent burning, but let them develop that sweet, jammy texture.

The deeper the color, the more flavor you'll unlock in your filling. Pro tip: Add a pinch of sugar if your onions aren't sweet enough.

Pastry Perfection

Cold butter is your best friend for a flaky crust. Cut the 1 cup unsalted butter into small cubes and keep it in the freezer until ready to use. Work quickly when mixing the dough—overworking develops gluten, which makes the crust tough.

Use a pastry cutter or your fingers to create pea-sized butter pieces. The goal is coarse crumbs, not smooth dough at this stage. Chill the dough for at least 30 minutes before rolling—this prevents shrinking and ensures layers. ✨

Sealing the Crust

When assembling, press the edges of the top and bottom crusts together firmly to create a strong seal. Use a fork to crimp the dough decoratively—this not only looks pretty but also prevents the filling from leaking.

Cut 3-4 small slits in the top crust to allow steam to escape. Brush with beaten egg for a golden finish, but don't overdo it—too much egg makes the crust soggy. Bake until the crust is deep golden brown and sounds hollow when tapped.

Resting the Pie

This is where many cooks fail—never slice the pie immediately after baking. Let it rest for 15 minutes to allow the juices to redistribute. Cutting too soon results in a runny filling and a soggy crust.

I like to tent the pie loosely with foil during the last 10 minutes of baking if the top browns too quickly. The internal temperature should reach 165°F before serving. Trust the process—patience pays off with every bite. 💫

Reheating Leftovers

Leftover pie reheats beautifully, but do it right. Cover with foil and warm at 350°F for 15-20 minutes—this prevents the crust from drying out. For individual portions, microwave on 50% power for 1-2 minutes, then cover with a damp paper towel to retain moisture.

The filling should be hot and bubbly, not dry. Store leftovers in an airtight container for up to 4 days or freeze for 3 months. The flavors actually improve over time as the spices meld. 💡

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 185mg62%
Sodium 1020mg44%
Total Carbohydrate 32g11%
Dietary Fiber 2g8%
Sugars 8g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this beef and onion pie ahead of time?

The filling can be prepped 1-2 days ahead and stored in an airtight container in the fridge. The pastry dough should be wrapped and chilled for up to 24 hours before rolling. For the best results, assemble the pie and refrigerate it unbaked for 1-2 hours before baking—this helps the crust hold its shape better.

2

What's the best way to reheat leftover pie?

Cover the pie with foil and warm at 350°F for 15-20 minutes to prevent the crust from drying out. For individual slices, microwave on 50% power for 1-2 minutes, then cover with a damp paper towel to keep the filling moist. The key is gentle heat—never reheat at full power.

3

Can I substitute ground beef for chuck roast?

While you can use ground beef, it won't have the same tender texture. If you must substitute, use 80/20 ground chuck and brown it thoroughly to develop flavor. The cooking time will be shorter (30-40 minutes instead of 1 hour), but the filling may be slightly less rich. For best results, stick with chuck roast for that melt-in-your-mouth quality.

4

Why did my pie crust turn out soggy?

Soggy crusts usually happen from one of three issues: not pre-baking the bottom crust, overfilling the pie, or not cutting steam vents. Always blind-bake the bottom crust for 5 minutes before adding filling, leave a ½-inch headspace, and cut 3-4 slits in the top crust. Brush with egg wash sparingly—too much moisture weakens the crust.

5

What sides pair well with beef and onion pie?

This hearty pie pairs beautifully with crisp green salads (like arugula with lemon vinaigrette), roasted root vegetables, or buttery mashed potatoes. For a lighter option, try steamed green beans with almonds. A cold lager or dry red wine complements the rich flavors perfectly. The key is balancing the richness with something fresh and bright.

★★★★★4.5(5 reviews)
Categories Main Courses