Broccoli Pie Recipe: Cheesy, Crispy Top and Hidden Veggie Magic

Desserts

Broccoli Pie Recipe: Cheesy, Crispy Top and Hidden Veggie Magic

This broccoli pie recipe transforms a vegetable you might usually steam into a golden, cheesy masterpiece that disappears faster than you can say "second slice."

The secret lies in a crispy, buttery crust that encases a creamy, cheesy broccoli filling—so rich and satisfying, no one will guess it’s packed with veggies. I’ve perfected this technique over years of testing, ensuring the broccoli stays tender while the cheese melts into a velvety sauce.

The beauty of this recipe is its versatility—it works as a comforting side dish or a hearty vegetarian main course. A 30-minute prep followed by 35 minutes in the oven delivers a pie with a perfectly golden, crackly top and a filling so creamy it rivals classic casseroles.

The key is steaming the broccoli just until tender-crisp before mixing it into the cheese sauce, which prevents a soggy bottom and ensures every bite is flavorful.

What makes this broccoli pie truly special is the crispy crust, achieved by combining breadcrumbs with melted butter and a touch of garlic powder for extra depth. The cheese sauce, made with sharp cheddar and a splash of milk, creates a luscious texture that coats the broccoli perfectly.

Once baked, the aroma alone will have everyone gathering around the table—promise.

For an added twist, sprinkle extra breadcrumbs on top before baking for even more crunch, or swap the cheddar for a vegan alternative if needed. This pie reheats beautifully, making it ideal for meal prep or holiday gatherings. Let’s get baking!

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for broccoli pie

Pantry staples meet veggie magic for this cheesy, crispy broccoli pie masterpiece.

Ingredient Amount Notes
Fresh Broccoli Florets 🥦 4 cups Steamed until tender-crisp
Sharp Cheddar Cheese 🧀 2 cups Shredded, aged for best flavor
All-Purpose Flour 🌾 ½ cup For thickening cheese sauce
Panko Breadcrumbs 🍞 1 ½ cups For extra-crispy crust
Unsalted Butter 🧈 ¾ cup Melted, full-fat for richness
Whole Milk 🥛 ½ cup Whole for creamy texture
Garlic Powder 🧄 1 tsp For crust depth
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Nutmeg 🌿 ¼ tsp Freshly grated
Eggs 🥚 1 whole For binding crust
Vegetable Oil 🫒 2 tbsp For greasing pie dish
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The broccoli is the star, so pick fresh, vibrant florets—avoid yellowing stems or limp buds. Trader Joe's and Whole Foods carry the best quality, but any grocery store’s fresh produce section works. For the cheese, sharp cheddar from a block (like Cabot) melts smoother than pre-shredded. The crust’s secret? Panko breadcrumbs toasted in melted butter until golden—no shortcuts here. Prep the broccoli first: steam it until just tender-crisp (about 3 minutes), then drain well to avoid a soggy pie.

No sharp cheddar? Monterey Jack or Gruyère work in a pinch, though they melt differently. Running short on panko? Regular breadcrumbs plus an extra 1 tbsp butter get you close. The nutmeg adds warmth—skip it if you’re sensitive to spices, but it’s worth the freshly grated effort. For a vegan twist, swap the cheese for vegan cheddar shreds (like Violife) and use flax eggs. The parsley is optional but adds a bright finish—fresh is best, but dried works at half the amount if needed.

This pie reheats beautifully—just cover with foil and warm at 350°F for 10 minutes. Store leftovers in the fridge for 4-5 days, covered tightly to keep that crispy crust. For make-ahead prep, assemble the pie and refrigerate overnight before baking—it bakes up even more golden. Freeze portions by wrapping tightly in foil for up to 3 months. The crust stays crispy when reheated properly, so don’t skip the foil step.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe because it’s the kind of meal that lets you walk away while dinner happens. Toss the broccoli florets in a skillet with butter, sprinkle in flour and cheddar, then crown it with panko—no flipping, no fuss, just golden perfection.
  • Cheddar Crunch Heaven: Between us, that sharp cheddar mixed into the filling and the buttery panko topping? It’s the kind of flavor combo that makes you forget it’s "healthy." Honestly, the first time I bit into it, I nearly dropped the fork.
  • Leftover Goldmine: This pie actually improves the next day—crispier edges, warmer cheddar. I make a double batch on Sundays because it’s my go-to for lunches, potlucks, or when I’m too tired to cook. (Yes, even on a Tuesday night.)
  • Budget-Friendly Luxury: Fresh broccoli and cheddar might sound fancy, but this recipe stretches ingredients without sacrificing taste. Panko adds texture for pennies, and the flour-butter mix cuts costs while keeping it rich. My wallet and taste buds both win.

Step-by-step instructions for broccoli pie recipe

Here's how to create a golden, crispy-topped broccoli pie with a creamy cheddar filling.

1

Prepare the Broccoli Filling

Preheat your oven to 375°F and lightly grease a 9-inch pie dish with 1 tablespoon of the vegetable oil. In a large pot, steam the 4 cups fresh broccoli florets for 5-6 minutes until tender-crisp but still holding their shape. You want them bright green with just a slight bite—overcooking will make the filling watery.

Drain the broccoli well and transfer it to a large mixing bowl. Add the 2 cups shredded sharp cheddar cheese, 0.5 cup whole milk, 1 teaspoon garlic powder, 1 teaspoon salt, 0.5 teaspoon black pepper, and 0.25 teaspoon nutmeg. Mix thoroughly until the cheese is fully melted and the broccoli is evenly coated. This step ensures every bite has that perfect cheesy, aromatic flavor.

2

Create the Crispy Topping

In a separate bowl, melt the 0.75 cup unsalted butter in the microwave or over low heat. Once melted, remove from heat and whisk in the 0.5 cup all-purpose flour until smooth. Add the 1 whole egg and mix until fully incorporated. This creates a creamy, binding base for your topping.

Stir in the 1.5 cups panko breadcrumbs and mix until the crumbs are evenly coated in the butter mixture. The texture should resemble damp sand—if it's too dry, add a splash of milk. Spread the mixture evenly over the broccoli filling in the pie dish, pressing down gently to create an even, crispy layer. This ensures maximum crunch without any soft spots.

3

Bake to Golden Perfection

Place the pie dish on a baking sheet to catch any potential drips. Bake for 30-35 minutes until the topping is deep golden brown and the filling is bubbling around the edges. You'll know it's done when the crust is crisp and the cheese has melted completely into the broccoli mixture.

For the final touch, broil on high for 1-2 minutes to intensify the browning. Watch closely—broilers can vary, and you want a beautiful golden crust, not burnt spots. Remove from the oven and let the pie rest for 5 minutes before serving. This resting time allows the filling to set slightly, making it easier to slice.

4

Garnish and Serve

While the pie rests, chop the 0.25 cup fresh parsley finely. Sprinkle it evenly over the top just before serving. The parsley adds a fresh contrast to the rich, cheesy filling and makes the dish look even more inviting.

Slice into wedges and serve immediately. Each bite should deliver a perfect balance of crispy, golden topping and creamy, cheesy broccoli filling. For best results, serve with a side of garlic toast or a simple green salad to complement the richness of the pie.

👨‍🍳

Pro Tips For Making Broccoli Pie

  • Blanch Broccoli First: Dump raw florets straight into the oven, and you’ll end up with a sad, mushy center that no amount of cheese can save. Blanch them in boiling salted water for 2 minutes first—this keeps them bright green and tender-crisp, so they don’t turn to mush under the weight of the topping.
  • Grate Cheese Coarse: Pre-shredded cheese is packed with anti-caking agents that make your pie’s cheese layer taste like plastic. Use a box grater and go for chunks, not powder—it melts better and gives that gooey, stretchy texture we all crave. (Yes, even if it’s a pain to clean up.)
  • Skip the Cold Butter: I used to pull butter straight from the fridge for the crust, and it always ended up greasy and clumpy. Let it sit at room temp for 10 minutes first—it mixes smoother with the flour and Panko, giving you a crumbly, golden topping instead of a greasy mess. (Your future self will notice the difference.)
  • Press Down the Topping: That fluffy, airy look is cute, but it’s also the fastest way to end up with a soggy pie. After spreading the cheese mixture, press the Panko-butter crust down firmly with your fingers—it locks in moisture and guarantees a crispy, sturdy top. (No one likes a pie that falls apart at the seams.)

Make-ahead tips for this dish

Prep Ahead Strategy

Assemble the broccoli pie completely—filling and topping—then refrigerate it overnight before baking. This chilling step prevents the crust from absorbing too much moisture during baking, resulting in an extra-crispy top. I’ve tested this method and found the pie bakes up even more golden and flavorful when started cold. 🌟

Freezer-Friendly Assembly

For long-term storage, assemble the pie in a freezer-safe dish, cover tightly with plastic wrap, then foil. Freeze for up to 3 months. When ready to bake, thaw in the fridge overnight, then bake as directed (add 5-10 extra minutes to the baking time).

The texture remains perfect—just as crispy and cheesy as fresh-baked. ❄️

Portioning for Meal Prep

Divide the baked pie into individual portions and store in airtight containers. Reheat covered with foil at 350°F for 10 minutes—this maintains the crispy crust. I like to pack leftovers in glass Pyrex containers for easy reheating.

For a quick lunch, slice and serve straight from the fridge with a side of garlic aioli.

Cheese Sauce Prep

Make the cheddar sauce ahead of time and store it in the fridge for up to 3 days. When ready to assemble, simply mix in the steamed broccoli and proceed with the recipe.

This shortcut saves 15 minutes of prep day-of. I use a hand mixer to blend the cheese and milk into a smooth sauce—no lumps allowed! 🧀

Crust Mix Ahead

Prepare the crispy topping mix (butter, flour, egg, and panko) up to 2 days in advance and store in an airtight container. When ready to bake, simply spread it over the filling.

The breadcrumbs stay fresh longer this way, and the butter doesn’t go rancid. For extra crunch, toast the panko in a dry pan for 2 minutes before mixing with butter. 🍞

Steamed Broccoli Prep

Steam the broccoli florets in advance and store them in the fridge for up to 2 days. Drain well and pat dry before mixing with the cheese sauce to prevent a soggy pie.

I like to blanch the broccoli in boiling water for 2 minutes, then transfer to ice water to stop cooking—this keeps it bright green and tender-crisp. 🥦

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 34g12%
Dietary Fiber 6g21%
Sugars 6g
Protein 24g48%
* 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 broccoli pie without a pie dish?

Use a 9-inch round cake pan or even a deep oven-safe skillet. Grease it well with vegetable oil and line the bottom with parchment paper for easy removal. The baking time remains the same—just watch for golden edges. For a rustic look, try a cast-iron skillet for extra crispiness.

2

How do I prevent a soggy bottom in my broccoli pie?

The secret is draining the broccoli thoroughly after steaming and using a thick cheese sauce that coats the veggies completely. Press the breadcrumb topping firmly to create a barrier. For extra insurance, spread a thin layer of refrigerated cookie dough (if you have it) between the filling and topping—it adds a crispy, dry layer.

3

Can I use frozen broccoli instead of fresh?

Yes, but thaw and drain it first. Spread frozen florets on a paper towel-lined plate and microwave for 2-3 minutes to remove excess moisture. Then steam for 2 minutes less than fresh (about 3-4 minutes) to avoid mushiness. Fresh broccoli gives better texture, but frozen works in a pinch.

4

What’s the best way to reheat leftovers?

Cover the pie with foil and warm at 350°F for 10-15 minutes until heated through. For individual slices, microwave for 45-60 seconds covered with a damp paper towel to restore crispiness. Never microwave uncovered—the topping will turn rubbery. A quick broil for 1-2 minutes also works for extra crunch.

5

Can I make this vegan?

Swap the cheese for vegan cheddar shreds (like Violife) and use a flax egg (1 tbsp ground flax + 3 tbsp water). Replace butter with vegan butter or olive oil. The crust will still crisp up beautifully, though it may lack some richness. Test with a small batch first—vegan cheeses melt differently.

★★★★★5.0(11 reviews)
Categories Desserts