Beef and Broccoli Pie Recipe: Golden Crust Hides Silky Cheese Filling

Main Courses

Beef and Broccoli Pie Recipe: Golden Crust Hides Silky Cheese Filling

This beef and broccoli pie recipe transforms a classic stir-fry into a comforting, golden-crusted masterpiece that’s perfect for family dinners. The tender beef and crisp broccoli nestle under a flaky crust, creating layers of savory and creamy flavors that’ll have everyone asking for seconds. I’ve perfected the balance between a rich filling and a buttery crust—no soggy bottoms here.

The secret lies in pre-cooking the beef and broccoli to develop deep flavors, then layering them with a velvety cheese sauce before sealing everything under a crisp, golden crust. Whether you use store-bought or homemade dough, the result is a restaurant-worthy dish that’s surprisingly simple to assemble. Baking at the right temperature ensures the crust stays flaky while the filling remains silky and warm.

What you’ll end up with is a pie that’s hearty enough for a main course but elegant enough for a special occasion. The golden crust contrasts beautifully with the creamy, cheesy filling, and every bite delivers that perfect mix of textures—tender beef, crisp broccoli, and buttery crust. Serve it with a simple side salad or steamed green beans to round out the meal.

Ready in about 1 hour, this pie is ideal for meal prep or impressing guests. The filling can be made ahead, so all you need to do on the day is assemble and bake. Trust me, once you try this, beef and broccoli will never taste the same again.

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

Ingredients for beef and broccoli pie

Six hearty ingredients and a golden crust transform beef and broccoli into something restaurant-worthy.

Ingredient Amount Notes
Beef Chuck Roast 🥩 1 ½ lb Pre-cut into 1-inch cubes
Fresh Broccoli 🥦 1 ½ lb Cut into small florets
All-Purpose Flour 🌾 2 cups For pie crust (plus extra for dusting)
Cold Unsalted Butter 🧈 1 cup Cut into cubes (trust me on the cold)
Heavy Cream 🥛 1 cup Full-fat for creaminess
Sharp Cheddar Cheese 🧀 1 ½ cups Shredded, sharp flavor preferred
Parmesan Cheese 🧀 ½ cup Freshly grated from block
Beef Broth 💧 1 cup Low-sodium preferred
Soy Sauce 🍶 2 tbsp For umami depth
Garlic Cloves 🧄 4 cloves Minced for filling
Fresh Ginger 🌿 1 tbsp Grated, fresh preferred
Olive Oil 🫒 2 tbsp For searing beef
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ 1 tsp Freshly ground preferred
Egg 🥚 1 whole For egg wash

The beef is the star—chuck roast gives you that melt-in-your-mouth texture. Grab it pre-cubed from the meat counter to save time, or ask the butcher to cut it for you. Costco or Whole Foods usually have great prices, but any grocery store will do. For the broccoli, fresh is best—the florets should snap when bent, not feel mushy. If you're prepping ahead, store the raw beef and broccoli separately in airtight containers for up to 2 days in the fridge. The cheese? Sharp cheddar is non-negotiable here—it melts beautifully and adds that tangy kick.

No beef broth? Substitute with water plus 1 tbsp soy sauce—it'll still taste amazing. Fresh ginger giving you trouble? Ground ginger at half the amount works in a pinch, but fresh has that zing. The pie crust can be store-bought (I love the Pillsbury refrigerated dough for convenience), but homemade is worth it if you're feeling fancy. For the crust, cold butter is key—don't skip chilling it! And if you're worried about soggy bottoms, blind-bake the crust for 5 minutes before adding the filling. Trust me on this one.

This pie reheats beautifully—just pop it in the oven at 375°F for 15-20 minutes until the crust is golden again. It keeps well in the fridge for 4 days, though I rarely have leftovers. For meal prep, assemble the pie (without baking) and freeze it—bake straight from frozen, adding 10-15 minutes to the cooking time. The filling can be made 2 days ahead and stored in the fridge, so all you need to do on baking day is assemble and bake. Perfect for busy weeknights!

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to clean up. The beef slow-cooks in the oven while the broccoli steams right in the same dish—no extra pots, no fuss. Just dump, cover, and forget about it for an hour.
  • Rich, Unexpected Layers: That buttery crust and creamy filling take it from "dinner" to "I’d pay for this at a restaurant." The beef stays tender, the broccoli gets just crisp-tender, and the heavy cream adds this silky richness that makes it feel indulgent.
  • Weeknight or Company: Between us, this is my go-to for both lazy Tuesday nights and Sunday dinners. Serve it with crusty bread for a casual meal, or plate it with a simple salad to impress guests. Honestly, it’s the kind of dish that works for everything.
  • Budget-Friendly Feast: A chuck roast stretches further than you’d think, and broccoli is one of the most affordable veggies out there. I’ve made this for six people for under $20, and it’s always the first thing gone from the fridge—or reheated for lunch the next day.

Step-by-step instructions for beef and broccoli pie

This golden crust hides a rich, cheesy filling packed with tender beef and crisp broccoli.

1

Prepare the Beef and Broccoli Filling

Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Add the 1.5 lb beef chuck roast cut into 1-inch cubes and sear for 5-6 minutes until browned on all sides. You'll see the edges develop a deep caramelization—that's your signal the beef is ready.

Remove the beef and set aside. In the same skillet, add the 1.5 lb fresh broccoli florets and cook for 4-5 minutes until they turn bright green and slightly tender. Stir in the 4 cloves minced garlic and 1 tablespoon grated fresh ginger, cooking for another 30 seconds until fragrant.

2

Build the Flavorful Sauce

Return the beef to the skillet and add 1 cup beef broth and 2 tablespoons soy sauce. Bring to a simmer and cook for 8-10 minutes until the beef is tender and the sauce has reduced slightly. You want the liquid to coat the back of a spoon—this ensures a silky filling.

Remove from heat and stir in 1 cup heavy cream, 1.5 cups shredded sharp cheddar cheese, and 0.5 cup freshly grated parmesan cheese. Season with 1.5 teaspoons salt and 1 teaspoon black pepper. Let the mixture cool for 10 minutes while you prepare the crust.

3

Make the Pie Crust

In a large bowl, combine the 2 cups all-purpose flour and 1.5 teaspoons salt. Cut in the 1 cup cold unsalted butter cut into cubes using a pastry cutter or fork until the mixture resembles coarse crumbs with pea-sized butter pieces. Add 1 tablespoon ice water and mix just until the dough comes together.

Divide the dough in half and shape each portion into a disk. Wrap in plastic wrap and chill for 30 minutes. Roll out one disk to fit a 9-inch pie dish, trim the edges, and prick the bottom with a fork. Line the crust with parchment paper, fill with pie weights or dried beans, and blind-bake at 375°F for 15 minutes.

4

Assemble and Bake

Remove the pie weights and brush the bottom crust with the 1 whole egg beaten with 1 tablespoon water. Spread the beef and broccoli filling evenly into the crust. Roll out the second dough disk and place it on top. Trim and seal the edges, then cut 4-5 slits in the top crust to allow steam to escape.

Brush the top crust with the remaining egg wash and bake at 375°F for 40-45 minutes until the crust is golden brown and the filling is bubbly. The center should be hot to the touch—this ensures the filling is fully set. Let the pie cool for 10 minutes before slicing.

5

Serve Warm

Slice the pie into 6 equal wedges and serve warm with a side of steamed green beans or a crisp salad. The filling should be creamy with tender beef and bright broccoli, all encased in a flaky, golden crust. Each bite delivers a perfect balance of savory, cheesy richness and fresh vegetable flavor.

👨‍🍳

Pro Tips For Making Beef And Broccoli Pie

  • SEAR THE CHUCK ROAST: Walk away after the first 2 minutes—this isn’t a race. Let that butter pool and caramelize before flipping, or you’ll end up with tough, gray beef instead of rich, flavorful slices. I learned this the hard way when my pie filling tasted more like beef jerky than tender roast.
  • TRIM BROCCOLI LIKE A PRO: Cut the florets into even 1-inch pieces and reserve the stems—chopped into matchsticks, they add texture and bulk without turning mushy. Skip the peeling; just trim the tough ends and slice lengthwise. (Yes, even if you’re impatient like me.)
  • DON’T SKIMP ON CREAM: Heavy cream isn’t just a binder—it’s what makes this pie silky. Use the full amount called for, and if you’re tempted to lighten it with milk, resist. The fat keeps the sauce velvety, not watery. (Your future self will notice the difference.)
  • REST THE BUTTER-FLOUR MIX: Before adding liquid, let the cold butter and flour sit for 5 minutes. This ensures a proper roux without lumps or floury aftertaste. I used to rush it, and the pie crust always tasted like a sad, greasy paste. Now? Buttery perfection every time.

Storing and reheating your leftovers

Refrigerator Storage

Store your beef and broccoli pie in an airtight container at 40°F or below for up to 4 days. Let it cool completely before refrigerating to prevent condensation. I like using glass Pyrex containers because they keep the pie warm longer when reheating. The filling stays creamy and the crust remains crisp when stored properly—just slice and reheat when ready. 💫

Freezer Prep Tips

For long-term storage, assemble the pie (without baking) and freeze it in a single layer before transferring to a freezer bag. This prevents freezer burn and keeps the crust from getting soggy. Label with the date—it’ll keep for 3 months. When ready to bake, add 10-15 minutes to the cooking time if frozen straight from the freezer. 🧊

Oven Reheating

Preheat your oven to 375°F and place the pie (in its dish or container) on a baking sheet for even heat distribution. Reheat for 15-20 minutes until the crust is golden and the filling is bubbly. A splash of beef broth (about 2 tablespoons) before reheating helps restore moisture if the filling looks dry. 🔥

Microwave Shortcuts

For quick reheating, cover the pie with a damp paper towel and microwave on 50% power for 2-3 minutes. Stir the filling, then continue in 30-second intervals until heated through. Avoid high power—it can make the crust rubbery. This method works best for individual slices if you're reheating leftovers. ⏰

Filling Refresh

If the filling loses its creaminess after storage, stir in 1-2 tablespoons of heavy cream or beef broth while reheating. The cheese sauce thickens when chilled, so a little extra liquid brings it back to its silky perfection. This trick works wonders for restaurant-quality results at home. 💡

Crust Revival

If the crust loses its flakiness, brush it with melted butter and bake for an extra 5 minutes at 400°F. The high heat helps restore crispness. For extra shine, finish with a sprinkle of flaky sea salt right after reheating. This little touch makes all the difference in presentation. ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 48g61%
Saturated Fat 28g140%
Cholesterol 240mg80%
Sodium 1220mg53%
Total Carbohydrate 32g11%
Dietary Fiber 4g14%
Sugars 6g
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 use ground beef instead of chuck roast for this pie?

Ground beef works but will change the texture of your pie. Chuck roast stays tender and flavorful when cooked slowly, while ground beef can become dry. If you prefer ground beef, use 80/20 lean-to-fat ratio and brown it thoroughly before adding other ingredients to retain moisture.

2

How do I prevent the crust from getting soggy?

Blind-baking the bottom crust is your secret weapon! Pre-bake it at 375°F for 15 minutes with pie weights or dried beans before adding filling. Also, brush the bottom crust with egg wash after removing the weights—this creates a moisture barrier that keeps everything crisp.

3

What's the best way to reheat individual slices?

For perfect reheating, cover slices with a damp paper towel and microwave on 50% power for 1-2 minutes. If the crust gets rubbery, finish under a broiler for 30 seconds to restore crispness. This method keeps the filling creamy while maintaining the crust's texture.

4

Can I make this pie ahead of time?

Assemble the pie (unbaked) and refrigerate for up to 24 hours before baking. For long-term prep, freeze the unbaked pie (wrapped tightly) for 3 months. Add 10-15 minutes to baking time if frozen. The filling can also be made 2 days ahead and stored separately.

5

What cheese substitutes work best?

For a milder flavor, swap sharp cheddar with Monterey Jack or Gruyère. For extra richness, add ½ cup cream cheese to the filling. Avoid pre-shredded cheese (it contains anti-caking agents that make the filling grainy)—always grate your own for the best texture.

★★★★★4.6(13 reviews)
Categories Main Courses