Breakfast & Brunch
A broccoli and Swiss cheese quiche delivers the perfect balance of crispy crust, creamy custard, and melty cheese swirls—all in one elegant, hands-off pan.
This recipe is the one I developed after years of testing quiches for my family's brunch table, ensuring the crust stays golden and flaky while the filling remains rich and tender.
The secret lies in pre-cooking the broccoli to preserve its texture and using a precise egg-to-cream ratio for a custard that sets perfectly without becoming rubbery.
What makes this quiche stand out is its simplicity—just a few key ingredients come together to create a dish that feels restaurant-worthy but is easy enough for a weeknight breakfast.
The Swiss cheese adds a subtle nutty depth that pairs beautifully with the broccoli's natural sweetness, while the crust provides that satisfying crunch in every bite.
I've tested this recipe on both store-bought and homemade crusts, and it delivers crispy results either way, though I prefer the extra effort of making my own for that authentic flakiness.
By the time you slide this quiche out of the oven, you'll have a golden, bubbling masterpiece with a crust that's perfectly crisp at the edges and tender inside. The broccoli stays vibrant and slightly crisp-tender, while the Swiss cheese melts into luscious swirls throughout the custard.
It's the kind of dish that makes brunch feel special—without requiring hours in the kitchen. Serve it warm with a simple arugula salad or crusty bread to soak up every last bite.
This recipe scales beautifully for gatherings, and leftovers reheat just as well as the first slice. Whether you're feeding a crowd or treating yourself to a leisurely weekend breakfast, this broccoli and Swiss cheese quiche is the ultimate one-pan solution. Let's get started on creating your perfect brunch centerpiece.
Ingredients for broccoli and swiss cheese quiche
Six simple ingredients transform into a golden quiche with crispy crust and melty Swiss cheese swirls.
| Ingredient | Amount | Notes |
|---|---|---|
| Store-Bought Pie Crust 🥧 | 1 whole | Pre-made or homemade, chilled |
| Broccoli Florets 🥦 | 6 cups | Fresh, cut into small pieces |
| Swiss Cheese 🧀 | 1 ½ cups | Shredded, high-quality preferred |
| Large Eggs 🥚 | 4 whole | Fresh, room temperature |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Milk 🥛 | ½ cup | Whole milk preferred |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh preferred |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Nutmeg 🌿 | ¼ tsp | Freshly grated |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening custard |
| Unsalted Butter 🧈 | 2 tbsp | Melted, for crust brushing |
| Green Onions 🧅 | 2 whole | Sliced, for garnish |
The crust is everything here—Pillsbury refrigerated pie crust is my go-to for foolproof results, but homemade works too if you've got the time. For broccoli, Trader Joe's or Costco always have the freshest florets, but any bright green, firm heads will do. The Swiss cheese? Emmental from the deli counter melts like a dream, but pre-shredded works in a pinch (just check for additives). Pre-cooking the broccoli keeps it crisp-tender, so don't skip that step—it's the secret to that perfect texture. The eggs should be at room temperature for a smoother custard, so take them out 20 minutes before baking.
No Swiss cheese? Gruyère or sharp cheddar both work beautifully—Gruyère adds a nutty depth, while cheddar brings a tangy kick. Short on heavy cream? Half-and-half plus a splash of milk gets you close, but the full-fat version is worth it for that luscious texture. Fresh nutmeg is ideal, but pre-ground works at double the amount. For the garlic, roasted garlic adds a sweetness that pairs perfectly with the broccoli. The green onions are optional but add a fresh pop of color—skip them if you're serving with a green salad to avoid repetition.
This quiche reheats beautifully—just pop slices in the oven at 350°F for 5-10 minutes until bubbly. Leftovers keep for 4 days in the fridge, wrapped tightly to preserve that crispy crust. For make-ahead magic, assemble the quiche the night before and bake straight from the fridge—it'll still turn out golden and perfect. The crust stays crisp for 3 days if stored properly, so portion it up for easy grab-and-go breakfasts during the week. Freezing? The crust gets soggy, so it's best enjoyed fresh or reheated.
Why You'll Love This Recipe
- No Crust Struggles: I swear by the store-bought crust here—no rolling, no stress, just press it in and bake. The flaky layers handle the creamy filling like a dream, and honestly? My pie crust days are over.
- Melty Magic Combo: That Swiss cheese stretches into gooey perfection while the broccoli stays just tender enough to bite into. The heavy cream makes the custard silky, and the eggs? They turn the whole thing into a protein-packed hug in every forkful.
- Weeknight to Brunch: I make this for lazy mornings when I’m not up for cooking, or as a last-minute brunch guest dish. The leftovers reheat beautifully—just pop in the oven until bubbly, and no one will guess it’s not fresh.
- Budget-Friendly Feast: A single pie crust and a handful of florets stretch to feed four (or two very hungry people). The Swiss cheese adds luxury without breaking the bank, and eggs are always cheap. My wallet and my family win every time.
Step-by-step instructions for broccoli and Swiss cheese quiche
Here's how to create a golden, crispy crust with perfectly melty Swiss cheese swirls—every bite delivers that satisfying texture contrast.
Prepare the Broccoli and Cheese Filling
In a large bowl, combine the 6 cups broccoli florets, 1.5 cups shredded Swiss cheese, 2 cloves minced garlic, 0.5 teaspoon salt, 0.25 teaspoon ground black pepper, and 0.25 teaspoon freshly grated nutmeg. Toss everything together until the broccoli is evenly coated with seasonings and cheese. Here's the thing—don't skip the nutmeg, even though it's just a pinch. It adds that subtle warmth that makes this quiche taste like a home-cooked masterpiece.
Transfer the mixture to a 9-inch oven-safe skillet and spread it out evenly. You want the broccoli to form a single layer with no gaps—this ensures even cooking and that beautiful golden crust later. If you're using a pre-made pie crust, you'll be building this quiche in the same skillet, so make sure your pan is large enough to accommodate both the crust and filling comfortably.
Assemble the Quiche in the Skillet
Roll out the 1 whole store-bought pie crust on a lightly floured surface to fit your 9-inch skillet. Gently press it into the bottom of the pan, allowing the edges to come up slightly but not too high—about 1 inch is perfect. This creates room for the filling while still giving you that classic quiche shape.
Carefully transfer the skillet with the broccoli mixture to the oven and bake at 375°F for 10 minutes. This pre-baking step is crucial—it softens the broccoli slightly and prevents a soggy crust. You'll know it's ready when the broccoli starts to soften and the cheese begins to melt, creating those beautiful golden swirls. Don't over-bake here; you're just prepping the base.
Create the Creamy Egg Mixture
While the broccoli bakes, melt the 2 tablespoons unsalted butter in a small saucepan over medium heat. Once melted, remove from heat and let it cool slightly. In a large bowl, whisk together the 4 whole large eggs, 1 cup heavy cream, 0.5 cup milk, and the 2 tablespoons all-purpose flour until smooth and well combined.
Slowly whisk in the melted butter, then season with an additional pinch of salt and pepper if needed. The mixture should be thick but pourable—almost like a thin custard. This is your secret to that creamy, velvety texture that makes quiche so irresistible. I like to strain it through a fine-mesh sieve at this point to ensure a silky-smooth finish, but it's optional if you're in a hurry.
Bake to Golden Perfection
Remove the skillet from the oven and carefully pour the egg mixture evenly over the pre-baked broccoli filling. The heat from the broccoli will start to set the eggs immediately, so work quickly but gently to avoid making a mess. Return the skillet to the oven and bake at 375°F for 25-30 minutes, until the edges are deep golden brown and the center is just set.
The top should look slightly puffed with a few small bubbles, but it shouldn't be dry or crusty. You're aiming for that perfect balance—creamy in the center with a crispy, golden crust around the edges. If you're unsure, insert a knife near the center; it should come out clean with just a hint of moisture. Let the quiche rest for 10 minutes before slicing—this gives the filling time to set completely and prevents it from running when you cut into it.
Garnish and Serve
While the quiche rests, slice the 2 whole green onions into thin rings. Once the quiche is ready, sprinkle the green onions evenly over the top for a pop of fresh color and brightness. This is where the magic happens—the contrast of the crispy crust, melty cheese swirls, tender broccoli, and fresh green onions creates a symphony of textures and flavors in every bite.
Serve warm or at room temperature with a simple side salad or crusty bread. The quiche tastes best when enjoyed within a few hours of baking, but you can store leftovers in the refrigerator for up to 3 days. To reheat, simply cover with foil and warm in a 350°F oven for 10-15 minutes until heated through. Trust me, this quiche is so good that it'll disappear faster than you can say "crispy crust."
Pro Tips For Making Broccoli And Swiss Cheese Quiche
- Preheat Crust First: Blind-bake that store-bought crust for 8-10 minutes before adding filling—just until it’s set but still pale. I learned this the hard way: skipping this step makes your quiche soggy bottom territory, and nobody wants that sad, limp crust.
- Blanch Broccoli Properly: Drop florets in boiling water for 30 seconds, then ice bath. Overcooking turns broccoli to mush, but undercooking leaves it crunchy and underwhelming. Drain well and pat dry—wet florets make your filling watery.
- Don’t Overmix Filling: Whisk eggs, cream, and cheese just until combined—lumps are fine. Overbeating introduces too much air, which can cause the quiche to puff up unevenly and collapse in the oven. Stir until the cheese melts into the mix, then stop.
- Upgrade with Nutmeg: A pinch of freshly grated nutmeg (¼ teaspoon) cuts through the richness of Swiss and heavy cream. Sounds weird, but it works—trust me, it’s the difference between "good" and "wow." Sprinkle it over the filling before baking.
Storing and reheating your leftovers
Refrigerator Storage
Let your quiche cool completely before storing it in an airtight container—I swear by glass Pyrex dishes with snap-on lids for that perfect seal.
Store at 40°F or below for up to 4 days, but honestly, it's best enjoyed within the first 2 days when the crust stays crispy. The flavors actually deepen overnight as the cheese and broccoli meld together, so leftovers often taste even better the next day. 🥧
If you're prepping for meal prep, slice the quiche into 6 equal wedges before storing. This makes it easy to grab one or two slices for quick breakfasts during the week.
I like to portion mine into individual glass containers so David can grab one straight from the fridge without reheating—his favorite way to eat it cold with a sprinkle of flaky salt. Trust me, the texture holds up surprisingly well.
Freezer Prep
Quiche doesn't freeze as beautifully as some dishes, but you can still extend its life with the right technique. Wrap the entire quiche tightly in plastic wrap first, then transfer it to a freezer-safe bag with all the air squeezed out.
This method keeps the crust from getting soggy for up to 2 months. The texture will change slightly after freezing—expect the crust to soften a bit—but it reheats beautifully. 🧊
For individual portions, slice the quiche and freeze the wedges in a single layer on a baking sheet before transferring them to a freezer bag. This prevents them from sticking together.
When you're ready to eat, thaw overnight in the fridge and reheat in a 350°F oven for 10-15 minutes until warmed through. I avoid microwaving because it can make the crust rubbery.
Reheating Like a Pro
My go-to method for reheating quiche is the oven route—it preserves that crispy crust while gently warming the filling. Cover the quiche loosely with foil and place it on a baking sheet to catch any drips.
Heat at 350°F for 10-15 minutes, checking halfway to ensure the edges don't burn. The center should be warm but still creamy, not dry. This method works for both whole quiches and individual slices. 🔥
For a quick fix, you can use the stovetop on low heat. Place slices in a nonstick skillet and cover with a lid to trap the heat. Warm for 3-5 minutes, stirring gently if needed.
Add a splash of milk or water if the quiche looks dry—just enough to restore moisture without making it soggy. David insists this is his second-favorite way to reheat, especially when he's in a hurry.
Crust Revival Tips
If your quiche's crust loses its crispiness after storage, don't worry—there's a quick fix. Place the slices under the broiler for 1-2 minutes on high heat. Keep a close eye on them to prevent burning, and you'll have that golden, crispy texture back in no time.
This works especially well for slices that have been refrigerated or frozen. ✨
For extra crunch, brush the crust with a little melted butter before reheating. The butter adds richness and helps restore that satisfying crunch. If you're serving the quiche cold, sprinkle it with toasted breadcrumbs or crushed nuts for texture.
I also like to add a few fresh green onions or a drizzle of hot honey to brighten up the flavors after reheating.
Nutrition facts
Frequently asked questions
Can I make this quiche with a gluten-free crust?
Use a high-quality gluten-free pie crust that holds its shape well when baked. I recommend brands like Caulipower or Pillsbury GF crusts—they stay crispy when following the same baking times. Just press it gently into the skillet to avoid cracks, and brush with melted butter before baking for extra crispiness.
How do I keep the broccoli from getting mushy?
The key is pre-cooking it just until tender-crisp (5-6 minutes in boiling water), then draining and pressing out excess moisture with a paper towel. This step prevents a watery quiche by removing all the steam that would otherwise make the crust soggy. Also, spread the broccoli in a single layer before adding the egg mixture.
Can I substitute another cheese for Swiss?
Yes! For a sharper flavor, try Gruyère or sharp cheddar—both melt beautifully. If using pre-shredded cheese, check for anti-caking agents that can make the quiche gummy. For extra richness, mix Swiss with 1/4 cup crumbled feta—it adds a tangy contrast that pairs perfectly with the broccoli.
Why did my quiche come out rubbery?
Overbaking is the most common cause—quiche should be just set in the center, not firm like a fudge cake. Another culprit is too much flour in the custard (stick to the 2 tbsp measurement). For next time, pull it out when the edges are golden and the center still jiggles slightly. Let it rest 10 minutes before slicing to help it set properly.
What's the best way to serve this quiche for a brunch crowd?
Slice it into 6-8 wedges and serve with:
- A simple arugula salad with lemon vinaigrette
- Warm brioche toast for dipping
- Fresh berry compote to cut the richness For a make-ahead brunch, assemble the quiche the night before and bake straight from the fridge—it still turns out golden and perfect!
