Main Courses
This beef and broccoli pie recipe transforms a classic comfort dish into a golden, flaky masterpiece that combines tender beef, crisp broccoli, and a buttery crust. The secret lies in perfectly timing the filling and crust—overcooked beef turns mushy, while an underbaked crust stays doughy. I’ve tested countless variations to ensure the crust achieves that signature shatteringly crisp finish while keeping the filling rich, savory, and just tender enough.
The filling starts with seared beef strips and bright, al dente broccoli florets tossed in a velvety sauce of soy, garlic, and a touch of ginger—bold flavors that cut through the richness of the crust. A sprinkle of cornstarch thickens the sauce just enough to coat every bite without making it gluey. The crust, whether classic shortcrust or flaky puff pastry, gets a head start in the oven to prevent sogginess, ensuring that first forkful is pure buttery bliss.
By the time it emerges from the oven, you’ll have a pie with a caramelized, golden crust that flakes apart at the touch and a filling that’s perfectly balanced—meaty yet bright, with broccoli that’s crisp-tender. The aroma alone will have everyone gathered around the table, and the contrast between the crisp crust and creamy filling makes every bite unforgettable. This isn’t just dinner; it’s a showstopper.
For extra flakiness, brush the crust with melted butter before baking, and for a shortcut, use store-bought puff pastry. Serve with a simple side salad or steamed greens to let the pie shine. Let’s get baking—this dish is worth the effort.
Ingredients for beef and broccoli pie
Six ingredients for the filling, six for the crust—simple but spectacular.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Top Round Roast 🥩 | 1 ½ lb | Thinly sliced against grain |
| Broccoli Florets 🥦 | 4 cups | Fresh, cut into bite-sized pieces |
| All-Purpose Flour 🌾 | 2 ½ cups | For crust, plus extra for dusting |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for crust |
| Cold Water 💧 | ½ cup | For crust dough |
| Granulated Sugar 🍚 | 1 tbsp | For crust sweetness |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Low-Sodium Soy Sauce 🍶 | ½ cup | For filling sauce |
| Garlic Cloves 🧄 | 4 cloves | Minced for filling |
| Fresh Ginger 🌿 | 1 tbsp | Grated for filling |
| Cornstarch 🌾 | 1 tbsp | For sauce thickening |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Vegetable Oil 🫒 | 1 tbsp | For searing beef |
| Egg 🥚 | 1 whole | For egg wash |
The beef is everything here. Top round roast gives you that perfect balance of tenderness and chew—sirloin or flank steak works too, but slice it thinly against the grain. Most butchers will slice it for you, or grab pre-sliced beef strips from the freezer section at Costco or Walmart. Broccoli should be bright green and firm—Trader Joe's sells pre-cut florets, but fresh is always better. For the crust, King Arthur flour or Bob's Red Mill yields the best results, but all-purpose will do in a pinch. Keep everything cold until ready to use—warm butter or flour will make the crust tough.
No soy sauce? Coconut aminos work in a bind, though the flavor will be subtly different. Fresh ginger is ideal, but ground ginger at half the amount gets you close. The crust can be made ahead and chilled for up to 2 days, while the filling should be assembled no more than 30 minutes before baking to prevent sogginess. For extra flakiness, use half butter, half shortening in the crust. If you're using puff pastry, Pepperidge Farm or Whole Foods brands are reliable shortcuts—just don’t skip brushing with egg wash before baking.
Assemble the pie and refrigerate for 30 minutes before baking to help the crust hold its shape. The filling reheats beautifully—3-4 days in the fridge, 3 months frozen. For leftovers, I like to wrap individual slices in foil and reheat in a 350°F oven for 10 minutes. The crust stays crispy if you reheat it covered with foil, then uncover for the last 2 minutes. Store the crust scraps in a sealed bag—they’re perfect for croutons or pie crust repairs later.
Why You'll Love This Recipe
- No-Fuss Crust: This pie uses a simple butter-and-water crust—no rolling, no fuss. Just mix, press, and bake. Honestly, it’s the kind of shortcut that makes me feel clever, not lazy.
- Deep, Savory Bite: The beef top round stays tender but holds its shape, while the broccoli stays bright and slightly crisp. That buttery crust seals in all the rich, garlicky goodness—like a hug for your taste buds.
- Leftovers? Yes, Please: This pie reheats beautifully, making it my go-to for meal prep. I’ll be real: my kids actually ask for seconds, and I’ve even brought slices to potlucks. (Yes, even on a Tuesday night.)
- Budget Meets Comfort: Top round is affordable, and broccoli stretches further than you’d think. For under $15, you get a hearty, satisfying meal that feels special—no fancy ingredients required. My secret weapon for stretching paychecks.
Step-by-step instructions for beef and broccoli pie
Master the art of layering with these precise steps to create a golden, flaky crust over tender beef and vibrant broccoli.
Prepare the Beef and Broccoli Filling
Slice the 1.5 lb Beef Top Round Roast thinly against the grain into ¼-inch strips. Heat 1 tablespoon vegetable oil in a large skillet over medium-high heat until shimmering. Add the beef in a single layer and sear undisturbed for 2-3 minutes until browned on one side. Flip and cook another 2 minutes until fully cooked through. Remove beef and set aside.
In the same skillet, add 4 cups Broccoli Florets and stir-fry for 3-4 minutes until bright green and tender-crisp. Push broccoli to one side, add 4 minced garlic cloves and 1 tablespoon grated fresh ginger, and sauté for 30 seconds until fragrant. Return beef to the skillet and stir to combine.
In a small bowl, whisk together 0.5 cup Low-Sodium Soy Sauce, 1 tablespoon Cornstarch, and 0.5 teaspoon Black Pepper. Pour this mixture over the beef and broccoli, stirring constantly for 1-2 minutes until the sauce thickens and coats everything evenly. Remove from heat and let cool slightly for 5 minutes—this prevents steam from weakening your crust later.
Make the Flaky Pie Crust
In a large bowl, combine 2.5 cups All-Purpose Flour, 1 tablespoon Granulated Sugar, and 1 teaspoon Salt. Cut in the 0.75 cup Unsalted Butter (cold and cubed) using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. This texture is crucial for flaky layers.
Add the 0.5 cup Cold Water gradually, mixing just until the dough comes together. Avoid overworking—handle it minimally to prevent tough crust. Shape the dough into a disk, wrap in plastic, and chill in the refrigerator for 30 minutes. This resting period firms up the gluten for better flakiness.
Assemble and Bake the Pie
Preheat your oven to 375°F. Roll out the chilled dough on a lightly floured surface to a 12-inch circle (about ⅛-inch thick). Transfer carefully to a 9-inch pie dish, pressing gently to adhere to the bottom and sides. Trim excess dough, leaving a ½-inch overhang.
Spread the beef and broccoli filling evenly into the crust, mounding slightly in the center. In a small bowl, beat the 1 whole Egg and brush it lightly over the dough edges. Fold the overhang under itself to create a sealed crust. Bake for 40-45 minutes until the crust is deep golden brown and the filling is bubbling.
Finish and Serve
Remove the pie from the oven and let it rest for 10 minutes before slicing. This resting period allows the filling to set slightly and prevents juices from spilling out. Cut into 6 equal wedges (matching your servings) and serve immediately while the crust is still warm and crisp.
Each slice should reveal a perfectly golden, flaky crust encasing tender beef and vibrant broccoli in a glossy sauce. The crust should hold its shape but still be tender enough to cut through easily. Serve with a side of steamed rice to soak up every last drop of that savory filling.
Pro Tips For Making Beef And Broccoli Pie
- Sear the Beef First: Don’t skip this step—even if you’re in a hurry. Sear the beef top round in a hot, dry pan for 3-4 minutes per side before assembling the pie. The crusty brown layer locks in flavor and keeps the meat from drying out during baking. (Yes, it adds 10 minutes, but it makes a real difference.)
- Blanch the Broccoli: Toss the broccoli florets in boiling water for 1 minute before adding them to the pie. Drain and shock in ice water to stop cooking—this keeps them bright green and prevents them from turning mushy when baked. (I learned this the hard way after serving limp broccoli.)
- Don’t Overwork the Dough: When mixing the flour, butter, and cold water for the crust, handle it just until it comes together. Overmixing makes the dough tough and chewy. Press it into the pie dish firmly but don’t stress—it’ll hold up fine. (Your future self will thank you.)
- Bake Low and Slow: After browning the beef and veggies, cover the pie with foil and bake at 325°F (not 375°F) for the first 20 minutes. This ensures the beef stays tender while the crust gets golden. (I used to rush it at higher heat, and the beef always came out dry.)
Serving suggestions for leftovers
Crisp Rice Pairing
Steamed jasmine rice is my go-to side for this pie—its delicate floral aroma complements the umami-rich filling beautifully. Cook 1 cup uncooked jasmine rice with 1.5 cups water and a pinch of salt until fluffy. For extra flair, stir in 1 teaspoon sesame seeds and ½ teaspoon toasted garlic powder while still warm. The rice soaks up every last drop of sauce, making each bite complete. 🌾
Simple Green Salad
A light, peppery salad balances the richness of the pie. Toss 4 cups mixed greens (arugula, spinach, and romaine) with 1 tablespoon toasted sesame oil, 1 teaspoon rice vinegar, and a pinch of red pepper flakes. Top with ¼ cup sliced almonds for crunch. The acidity cuts through the pie’s richness while adding freshness. Serve chilled for the best contrast. 🥗
Garnish Like a Pro
Elevate your pie with a few finishing touches. Sprinkle each slice with 1 teaspoon toasted sesame seeds and ½ teaspoon chopped scallions right before serving. For a pop of color, add a few thinly sliced red bell pepper strips. These garnishes add texture and visual appeal without overpowering the dish. 🌟
Dipping Sauce Options
Offer a small bowl of spicy mayo or hoisin sauce for dipping. Mix 2 tablespoons mayo with ½ teaspoon sriracha and 1 teaspoon lime juice for a tangy kick. Hoisin adds a sweet, sticky contrast that pairs perfectly with the savory filling. Serve in a small ramekin for easy access. 🍶
Wine Pairing
A dry Shiraz or Cabernet Sauvignon complements the beef’s richness and the soy sauce’s depth. For a lighter option, try a crisp Pinot Noir—its bright acidity balances the dish’s umami flavors. Avoid heavy reds like Malbec, as they can overpower the delicate crust. Serve slightly chilled for the best experience. 🍷
Make It a Meal
Turn your pie into a full meal by adding steamed edamame or miso soup on the side. The edamame adds a protein boost, while the soup’s warmth contrasts the pie’s richness. For a heartier option, serve with garlic green beans sautéed in 1 tablespoon butter and 1 minced garlic clove. 🍜
Nutrition facts
Frequently asked questions
Can I use ground beef instead of sliced beef strips?
Ground beef works, but the texture will be different—it’ll be more finely textured rather than the tender, chewy strips you get with sliced top round. For best results, use 80/20 ground chuck and brown it well to develop rich flavor. If you prefer the strip texture, stick with thinly sliced top round or flank steak.
How do I prevent a soggy bottom crust?
Prevent sogginess by pre-baking the crust for 5-7 minutes at 375°F before adding filling, or blind-bake it with pie weights. Chill the assembled pie for 30 minutes before baking to help the crust firm up. For extra insurance, brush the bottom crust with a thin layer of egg wash before adding filling.
Can I make this pie ahead of time?
Yes! Assemble the pie and refrigerate it (unbaked) for up to 2 days before baking. For leftovers, store slices wrapped in foil and reheat in a 350°F oven for 10-12 minutes to restore crispness. The crust stays best when reheated covered, then uncovered for the last 2 minutes.
What's the secret to extra-flaky crust?
Cold butter and minimal handling are key! Cut butter into flour until you have pea-sized pieces, and don’t overwork the dough. For maximum flakiness, replace ¼ cup of the butter with shortening. Also, keep everything chilled—warm dough loses its layers. A 30-minute rest before rolling helps too.
Can I use frozen broccoli instead of fresh?
Frozen broccoli works in a pinch, but fresh is ideal for best texture. If using frozen, thaw and drain well, then stir-fry for 1-2 minutes less than fresh to avoid mushiness. For extra flavor, add ½ teaspoon garlic powder to compensate for the milder taste.
