Beef and Broccoli Pie Recipe: Flaky Crust Meets Savory Beef and Veggie Filling

Main Courses

Beef and Broccoli Pie Recipe: Flaky Crust Meets Savory Beef and Veggie Filling

This beef and broccoli pie recipe delivers the perfect balance of flaky crust and rich, savory filling in one comforting package. The tender beef and bright broccoli create a hearty center that pairs beautifully with the golden, crisp edges of a buttery crust.

I developed this recipe after years of testing different pie crusts and fillings, ensuring every bite is packed with flavor and texture.

The secret to this dish lies in the filling—where perfectly seared beef strips meet vibrant broccoli florets in a velvety sauce. The crust is simple to make (or you can use store-bought for convenience), but the key is rolling it out evenly to ensure a crispy finish.

Baking at the right temperature guarantees a golden crust while keeping the filling tender and juicy.

What makes this pie truly special is how it transforms a classic beef and broccoli dish into a showstopping main course. The aroma of baking beef and garlic wafts through the kitchen, making it impossible to resist.

Serve it with a simple side salad or garlic bread for a complete meal that feels both comforting and impressive.

Ready in about 60 minutes, this recipe is perfect for family dinners, holiday gatherings, or even a cozy weeknight meal. The filling stays warm and flavorful, while the crust remains crispy and inviting. Here’s how to make it—step by step—for a dish that’s sure to become a favorite.

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

Ingredients for beef and broccoli pie

Sixteen ingredients transform into a golden, flaky pie with tender beef and vibrant broccoli filling.

Ingredient Amount Notes
Flaky Pie Crust (Store-Bought or Homemade) 🥧 1 package Pre-made or homemade, chilled
Lean Beef Sirloin 🥩 1 ½ lb Thinly sliced against grain
Fresh Broccoli Florets 🥦 2 cups Cut into bite-sized pieces
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Oyster Sauce 🍜 ½ cup High-quality for authentic taste
Soy Sauce 🍶 ¼ cup Light or all-purpose
Honey 🍯 2 tbsp For balancing savory notes
Cornstarch 🌾 1 tbsp For thickening sauce
Green Onions 🧅 ¼ cup Sliced for garnish
Unsalted Butter 🧈 ½ cup Cold, cubed for crust
All-Purpose Flour 🌾 2 cups For homemade crust
Ice Water 💧 ½ cup For dough binding
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The beef is non-negotiable here—sirloin stays tender when sliced thin against the grain. Costco or Whole Foods carry premium cuts, but any well-marbled beef works. Broccoli should be bright green florets—avoid the yellowing stems. For the crust, Pillsbury or store-bought saves time, but homemade delivers that signature flakiness. The secret? Chill the dough for 30 minutes before rolling to prevent shrinking.

No oyster sauce? Hoisin sauce with a splash of soy sauce mimics the umami depth. Fresh garlic is ideal, but garlic powder at half the amount works in a pinch. For the crust, butter-flour ratio matters—use cold butter cut into small cubes. The filling sauce thickens best with cornstarch, but arrowroot powder works too. Green onions add freshness—freeze extras for future recipes. Prefer a lighter crust? Reduce butter by 2 tbsp and add 1 tbsp olive oil.

Store-bought crust? Keep it sealed in the fridge until ready to use. Homemade dough stays fresh 3 days wrapped tightly. The filling reheats beautifully—350°F for 15 minutes restores crispiness. Leftovers keep 4 days refrigerated or 3 months frozen. For make-ahead convenience, assemble the pie and freeze unbaked—bake straight from frozen, adding 10 minutes to cook time.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe—no chopping mountains of veggies, no messy sauces splattering everywhere. Toss in pre-cut broccoli florets, slice the beef thin enough to cook fast, and boom: done in one pan. That golden crust seals the deal without extra effort.
  • Umami Bomb: The oyster sauce and garlic? Chef’s kiss. It’s like a savory hug for your taste buds—sweet, salty, and rich all at once. The beef stays tender while soaking up that flavor, and the broccoli gets just crisp enough to hold its own. Honestly, I’ve made beef and broccoli before, but this? This is next-level.
  • Weeknight Hero: Between us, this is my go-to when I need something hearty but not fussy. Double the filling, freeze half for later, and reheat it straight from the fridge—no sad leftovers here. It’s the kind of dish that works for a quick dinner, a potluck, or even a lazy Sunday when you don’t want to cook.
  • Budget-Friendly Luxe: Lean beef sirloin stretches far when sliced thin, and a single pie crust turns it into something that feels special. Fresh broccoli’s cheap this time of year, and oyster sauce adds depth without breaking the bank. I’ll be real: it’s the kind of meal that makes a $15 grocery run feel like a splurge.

Step-by-step instructions for beef and broccoli pie

Here's the method to create a savory beef and broccoli pie with a perfectly flaky crust.

1

Prepare the Beef and Broccoli Filling

In a large skillet, heat 2 tablespoons of the unsalted butter over medium-high heat until melted. Add the 1.5 lb lean beef sirloin, sliced thinly against the grain, and cook for 3-4 minutes until browned on both sides. This step ensures the beef develops a rich flavor and tender texture.

Remove the beef from the skillet and set it aside. In the same skillet, add the remaining 3 tablespoons of unsalted butter and the 2 cups of fresh broccoli florets. Cook for 4-5 minutes until the broccoli is bright green and slightly tender, stirring occasionally. Add the 4 cloves of minced garlic and cook for 30 seconds until fragrant.

2

Create the Sauce for the Filling

In a medium bowl, whisk together the 0.5 cup oyster sauce, 0.25 cup soy sauce, 2 tablespoons honey, and 1 tablespoon cornstarch. Pour this mixture into the skillet with the broccoli and stir well. Cook over medium heat for 2-3 minutes until the sauce thickens slightly and coats the broccoli evenly.

Return the beef to the skillet and stir to combine, allowing the beef to absorb the rich, savory sauce. Remove from heat and let the filling cool for 5 minutes. This cooling step is crucial to prevent the pie crust from becoming soggy when assembled.

3

Assemble the Pie

Preheat your oven to 375°F. Roll out the 1 package flaky pie crust on a lightly floured surface to fit a 9-inch pie dish. Transfer the crust to the dish, trimming any excess dough around the edges. Sprinkle the bottom of the crust with 0.5 teaspoon of salt and 0.25 teaspoon of black pepper.

Spread the beef and broccoli filling evenly into the crust, mounding it slightly in the center. Sprinkle the 0.25 cup sliced green onions evenly over the top of the filling. Fold the edges of the crust inward to create a rustic, slightly uneven edge—this adds character and helps the crust brown beautifully.

4

Bake to Golden Perfection

Bake the pie for 35-40 minutes until the crust is deep golden brown and the filling is bubbling at the edges. For extra crispiness, brush the top of the crust with a beaten egg mixed with 1 tablespoon of ice water before baking, if desired.

Remove the pie from the oven and let it rest for 10-15 minutes before slicing. This resting time allows the filling to set and the juices to redistribute, ensuring each bite is rich and flavorful. Serve warm with a side of steamed rice or a fresh green salad.

👨‍🍳

Pro Tips For Making Beef And Broccoli Pie

  • Preheat That Crust: Pop your pie dish in the oven while browning the beef—10 minutes at 375°F (no, you don’t need a parchment shield). I learned this the hard way when the crust soaked up filling like a sponge instead of staying crisp. The extra heat seals the edges so they don’t turn soggy later.
  • Blanch Broccoli First: Toss florets in boiling water for 30 seconds, then ice-bath them before stirring into the beef. This stops the broccoli from turning to mush when you bake it later—no one wants limp greens in a pie. (Yes, even if you’re impatient like me.)
  • Deglaze with Oyster Sauce: After searing the beef, don’t just splash in the oyster sauce—let those browned bits caramelize for 30 seconds first. Then add the sauce and a splash of water to scrape up the flavor. That’s where the depth comes from, not just the sauce itself.
  • Cut Beef Against the Grain: Thinly slice the sirloin against the grain, then stack and pound with a meat mallet (or heavy pan) to an even ¼-inch thickness. This guarantees tender bites—no one likes chewy beef in a pie, no matter how good the crust is. (I skip this step sometimes, and the dish is noticeably tougher.)

Wine and beer pairings for beef and broccoli pie

Red Wine Pairings

For this beef and broccoli pie, I reach for a medium-bodied red wine like Pinot Noir from Oregon or California. Its bright acidity and red fruit notes—think cherry and raspberry—cut through the richness of the beef while complementing the broccoli’s earthiness.

A 2018 or 2019 vintage with good structure balances the dish’s savory-sweet sauce. 🍷

If you prefer something bolder, a Syrah/Shiraz from Australia or Washington State brings spice and dark fruit flavors that mirror the oyster sauce’s umami depth. Look for a 2017 or newer with moderate tannins to avoid overpowering the pie’s delicate crust.

White Wine Options

Surprisingly, a dry Riesling from Germany or the Finger Lakes works beautifully here. Its crisp acidity and subtle honeyed notes echo the filling’s sweet-savory balance, while mineral undertones cleanse your palate between bites. Opt for an off-dry version if you want extra harmony with the honey in the sauce. 🍷

For a lighter option, try a Chardonnay with noticeable acidity—avoid overly buttery styles. A California or Burgundy Chardonnay aged in stainless steel (not oak) keeps the wine bright enough to stand up to the pie’s richness.

Beer Pairings

A light lager like Peroni or Heineken is my go-to beer pairing. Its crisp, clean profile with a touch of bitterness refreshes your palate after each rich bite of pie. The carbonation also helps cut through the sauce’s thickness. 🍺

For craft beer lovers, a Belgian witbier (like Hoegaarden) adds citrusy notes that play nicely with the green onions and garlic. The slight spiciness from coriander in these beers enhances the dish’s savory complexity without overpowering it.

Non-Alcoholic Options

For a non-alcoholic match, I recommend sparkling green tea like San Pellegrino Limonata. Its effervescence and citrus notes mirror the pie’s bright broccoli and honeyed sauce. Alternatively, a ginger beer with a squeeze of lime provides a zesty contrast to the rich filling. 🍹

For something warmer, try hot jasmine tea with a splash of honey. The floral notes complement the beef’s savory depth while the tea’s warmth balances the pie’s heartiness—perfect for cozy winter meals.

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 120mg40%
Sodium 1020mg44%
Total Carbohydrate 42g15%
Dietary Fiber 4g14%
Sugars 12g
Protein 38g76%
* 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 use ground beef instead of sliced sirloin?

Yes, but the texture will differ slightly. For best results, use lean ground beef (90% lean) and brown it thoroughly over medium-high heat to develop flavor. Keep cooking time to 5-6 minutes to avoid dryness. The filling will be heartier but slightly less tender than sliced beef.

2

How do I prevent a soggy pie crust?

Chill the filling for 5 minutes before adding it to the crust to reduce moisture. Use a thin layer of crushed cornflakes or breadcrumbs between the crust and filling for extra protection. Also, avoid overfilling—leave 1-inch of space between the filling and crust edge.

3

What's the best way to reheat leftovers?

Slice the pie and reheat portions in a 350°F oven for 10-15 minutes covered with foil, then uncover to crisp the crust. For microwave reheating, cover with a damp paper towel and heat for 45-60 seconds. Avoid reheating in the microwave uncovered—it makes the crust rubbery.

4

Can I make this pie ahead of time?

Assemble the pie (unbaked) and refrigerate for up to 24 hours or freeze for 1 month. If frozen, bake straight from frozen, adding 10-15 minutes to the baking time. Let it cool completely before freezing to prevent ice crystals.

5

What's the secret to extra crispy crust edges?

Brush the crust edges with a beaten egg mixed with 1 tablespoon ice water before baking. For extra crunch, sprinkle coarse sugar or cornflake crumbs on the crust edges before baking. Bake on the lower oven rack for the first 10 minutes to encourage browning.

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