Salads
A crustless ham cheese and broccoli quiche delivers all the savory satisfaction of a classic quiche without the fuss of pie crust—just a protein-packed, one-pan breakfast that comes together in under 30 minutes.
The secret lies in a creamy egg base that binds ham, cheese, and steamed broccoli into a golden, fluffy center, while the broccoli adds a subtle freshness that balances the richness.
This recipe became my go-to for busy mornings when I needed a hearty meal that didn’t require flaky pastry or complicated prep.
The beauty of this dish is its simplicity: no rolling out dough, no pie dish required, and no last-minute scrambling for ingredients. You’ll start with a beaten egg mixture enriched with milk and cheese, then layer in diced ham and tender broccoli florets—all baked in a single oven-safe skillet.
The result? A tender, custardy quiche with crisp edges and a texture that’s impossible to resist, perfect for meal prep or a quick weeknight breakfast.
What sets this recipe apart is how effortlessly it delivers on flavor and nutrition—high-protein, low-carb, and packed with vegetables—without sacrificing the indulgent feel of a traditional quiche. The ham adds a smoky depth, the cheese melts into gooey pockets, and the broccoli keeps it bright.
Plus, the one-pan method means minimal cleanup, making it ideal for both beginners and seasoned cooks looking for a foolproof dish.
Serve it warm with a side of fresh greens or crusty bread, or let it cool slightly for easy slicing and meal prep. The possibilities are endless, but the execution is straightforward—just follow the steps, and you’ll have a restaurant-quality quiche ready in no time.
Ingredients for crustless ham cheese and broccoli quiche
Six simple ingredients create a protein-packed quiche without crust or fuss.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 6 whole | Room temperature for even baking |
| Whole Milk 🥛 | 1 cup | Full-fat for creaminess |
| Shredded Sharp Cheddar Cheese 🧀 | 1 ½ cups | Freshly shredded preferred |
| Diced Ham 🥓 | 1 ½ cups | Low-sodium preferred |
| Fresh Broccoli Florets 🥦 | 4 cups | Steamed until tender-crisp |
| All-Purpose Flour 🌾 | ¼ cup | For thickening egg mixture |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ½ tsp | For subtle depth |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For greasing skillet |
| Freshly Grated Parmesan Cheese 🧀 | ¼ cup | For topping before baking |
The eggs form the quiche's backbone, so use large, fresh eggs for maximum fluffiness. Trader Joe's or Whole Foods often carry the highest-quality eggs, but any store-brand eggs work fine. For the ham, low-sodium varieties prevent the quiche from becoming overly salty—look for pre-diced options at the deli counter to save time. Fresh broccoli should be vibrant green with tight florets; Costco or Walmart typically carry pre-cut florets for convenience, though steaming fresh florets yields the best texture. The sharp cheddar should be freshly shredded—pre-shredded cheese contains anti-caking agents that prevent proper melting.
No sharp cheddar? Gruyère or Monterey Jack work well as substitutes, though the flavor profile will differ slightly. Skipping the ham? Diced cooked chicken or turkey adds protein without altering the dish's structure. For broccoli, frozen florets work in a pinch—just thaw and drain thoroughly. The garlic powder can be swapped for 1/4 teaspoon of minced fresh garlic if you prefer a more pronounced flavor. If you're avoiding dairy, dairy-free milk and cheese alternatives can be used, though the texture may vary slightly. The olive oil should be extra-virgin for the best flavor, though any neutral oil will suffice for greasing the skillet.
This quiche reheats beautifully—4-5 minutes at 350°F restores its golden crust and creamy texture. Store leftovers in an airtight container for up to 4 days in the refrigerator, or freeze portions for up to 3 months. For meal prep, slice the quiche into wedges and store in individual containers. When reheating from frozen, add 5-7 minutes to ensure even warming throughout. The quiche also makes a great make-ahead breakfast—bake it the night before and refrigerate until ready to serve.
Why You'll Love This Recipe
- No Crust, No Stress: I swear by this recipe when I’m too tired to roll out dough—just whisk eggs, milk, and a splash of ham broth (if you’ve got it) in one bowl, dump it in a greased pan, and bake. The broccoli wilts perfectly without overcooking, and the sharp cheddar melts into that golden custard like it was meant to.
- Savory Cheddar Hug: That moment when the first bite hits—salty ham, peppery broccoli, and sharp chedddar cutting through the creamy egg? It’s like a warm, cheesy embrace in a pan. Honestly, the ham could be the only meat in my fridge and I’d still grab this recipe.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Slice it up the next day, pack it with a side salad, and suddenly you’ve got a lunch that feels fancy but costs less than takeout. My kids (yes, even the picky one) will eat it cold straight from the fridge—no complaints.
- Budget-Friendly Powerhouse: Eggs, milk, and cheese stretch further than you’d think, and diced ham freezes like a dream. I’ve made this for $8 a serving, and it’s still the dish my book club begs me to bring. Plus, leftovers reheat beautifully—just nuke it for 30 seconds and call it dinner.
Step-by-step instructions for crustless ham cheese and broccoli quiche
This one-pan quiche comes together in under 30 minutes with minimal effort.
Prepare the Broccoli and Preheat the Oven
Start by cutting the broccoli florets into even-sized pieces if they're not already uniform. Place them in a steamer basket over boiling water and steam for 4-5 minutes until they reach tender-crisp perfection—bright green and just slightly resistant when pierced with a fork. Drain well and transfer to a bowl.
While the broccoli steams, preheat your oven to 375°F. This temperature ensures the quiche bakes through evenly without drying out. Grease a 9-inch oven-safe skillet with the 1 tablespoon extra-virgin olive oil, using a paper towel to spread it evenly on all surfaces. This prevents sticking and creates a non-stick surface for easy removal.
Combine Egg Mixture and Seasonings
In a large bowl, whisk together the 6 whole Large Eggs until no streaks remain. Add the 1 cup whole milk and whisk again until fully combined. The mixture should be smooth and slightly frothy.
In a separate small bowl, combine the 0.25 cup all-purpose flour, 0.5 teaspoon salt, 0.5 teaspoon ground black pepper, and 0.5 teaspoon garlic powder. Sprinkle this dry mixture over the egg mixture and gently fold with a spatula until just combined—you should still see small flour streaks. This prevents overmixing, which can make the quiche tough.
Layer Ingredients in the Skillet
Add the steamed broccoli florets to the skillet and spread them evenly in a single layer. Sprinkle half of the 1.5 cups shredded sharp cheddar cheese and all of the 1.5 cups diced ham over the broccoli. Press down gently to create an even base layer.
Pour the egg mixture evenly over the broccoli, ham, and cheese. Sprinkle the remaining 1.5 cups shredded sharp cheddar cheese and the 0.25 cup freshly grated parmesan cheese on top. The cheese will melt into a golden, bubbly crust during baking.
Bake Until Set and Golden
Place the skillet in the preheated oven and bake for 25-30 minutes until the top is golden brown and the center is just set. You'll know it's ready when the quiche jiggles slightly in the center but springs back when gently pressed with a spatula.
To check for doneness, insert a knife near the center—it should come out clean or with just a few moist crumbs. If the edges brown too quickly, tent the skillet loosely with aluminum foil after 20 minutes to prevent over-browning while the center finishes cooking.
Rest and Serve Warm
Remove the quiche from the oven and let it rest for 5-10 minutes before slicing. This resting period allows the filling to set slightly, making it easier to serve without falling apart. The quiche will continue to firm up as it cools.
Slice into wedges and serve warm. The combination of tender broccoli, savory ham, and melted cheddar creates a protein-rich breakfast that's as satisfying as it is quick to prepare. Store leftovers in an airtight container in the refrigerator for up to 3 days, or freeze for up to 2 months.
Pro Tips For Making Crustless Ham Cheese And Broccoli Quiche
- Preheat Pan 10 Minutes: The oven’s first job is drying the pan—no one likes a soggy bottom. I learned this the hard way after sliding my quiche out only to find a watery mess. Run the oven at 375°F for 10 minutes before pouring in the batter, then wipe the bottom with a paper towel to remove any condensation.
- Sauté Ham First: Skip the raw ham in the quiche—it’ll turn the filling into a mushy, watery sludge. Brown the diced ham in a dry pan over medium-high heat for 3-4 minutes until crispy around the edges, then drain on paper towels before mixing it into the egg base. That extra step makes all the difference in texture.
- Blanch Broccoli: Fresh broccoli is great, but raw florets release too much water and dilute your filling. Give them a quick 2-minute blanch in boiling salted water, then shock in ice water to stop cooking. Pat them very dry before adding—wet broccoli turns your quiche into a sad, watery omelet.
- Use Room-Temp Eggs: Cold eggs make a thick, lumpy custard that fights you every step of the way. Take the eggs out of the fridge 30 minutes before whipping them with milk and cheese—just enough time to reach room temperature. Trust me, your future self will thank you when the batter blends smoothly.
Troubleshooting perfect results
Egg Mixture Too Thin
If your egg mixture looks too watery before baking, it’s likely because the eggs weren’t fresh or the milk was added too quickly. I’ve found that whisking the eggs and milk together for 2-3 minutes creates a slightly thicker, more stable base.
For extra insurance, add 1 extra tablespoon of flour to the dry mix—just fold it in gently to avoid overworking the batter. If the quiche still feels too runny after baking, it may need 5 more minutes in the oven to set properly. 💡
Broccoli Overcooked or Mushy
Broccoli that’s steamed for too long turns into a sad, mushy mess that ruins the texture of your quiche. Aim for 4-5 minutes max—it should stay bright green and hold its shape when pierced.
If using frozen broccoli, thaw it first and pat it very dry with a paper towel to remove excess moisture. For extra crispness, toss the steamed florets with ½ teaspoon of lemon juice before adding them to the skillet. This keeps them vibrant and slightly crisp. 🥦
Quiche Not Setting in Center
A quiche that’s undercooked in the middle is usually the result of overcrowding or an oven that’s too hot. First, make sure your skillet isn’t overfilled—it should be about ¾ full for even baking.
If the center stays jiggly, try baking it at 350°F instead of 375°F for the last 5-10 minutes to allow the heat to penetrate gently. Another trick?
Place a small baking dish filled with ½ inch of hot water on the oven rack below the quiche—this creates steam that helps the eggs set evenly. 🌡️
Cheese Not Melting Properly
Pre-shredded cheese contains anti-caking agents that prevent it from melting smoothly, so I always recommend freshly shredding your own. If your cheese isn’t melting, try grating it yourself using a box grater or food processor.
For extra gooeyness, sprinkle the cheese in two layers: half before baking and half after 15 minutes in the oven. If using dairy-free cheese, look for brands like Miyoko’s or Violife, which melt more reliably. 🧀
Quiche Sticking to Skillet
Even with greased skillets, quiches can stick if the oil isn’t distributed evenly or the skillet isn’t oven-safe. I swear by using a 9-inch cast-iron skillet (like Lodge) because it heats evenly and releases food effortlessly.
If sticking happens, make sure to grease the skillet thoroughly with oil, then wipe off any excess with a paper towel. For extra insurance, sprinkle a thin layer of all-purpose flour into the skillet before adding the broccoli. 🔥
Uneven Browning or Raw Edges
If the edges brown too quickly while the center stays raw, your oven might have hot spots or the quiche might be too thick. Rotate the skillet halfway through baking to ensure even heat distribution.
For stubborn hot spots, tent the quiche loosely with aluminum foil after 20 minutes to shield the edges. If the quiche is too thick, press it down gently with a spatula before baking to create a more even surface.
A 9-inch skillet is ideal—any larger, and the quiche may not cook through evenly. 🔄
Nutrition facts
Frequently asked questions
Can I make this quiche without ham?
Swap the ham for 1.5 cups of cooked chicken or turkey, diced mushrooms, or even sautéed spinach for a vegetarian version. The key is keeping the protein-to-egg ratio similar to maintain the quiche's structure.
How do I prevent the broccoli from making the quiche soggy?
Steam the broccoli just until tender-crisp (4-5 minutes), then drain it very well and pat it dry with a paper towel. For extra insurance, toss the florets with ½ teaspoon lemon juice before adding them to the skillet—this helps preserve their texture.
Can I use a different type of cheese?
Yes! While sharp cheddar is ideal, try Gruyère, Swiss, or Monterey Jack for a milder flavor. For a dairy-free option, use Miyoko’s or Violife shredded cheese substitutes, though they may require slightly longer baking time to melt properly.
Is this quiche safe to eat cold?
Yes, but it’s best served warm for optimal texture. If eating cold, let it cool completely in the skillet before refrigerating. Reheat slices in a 350°F oven for 4-5 minutes to restore creaminess. The flavors still shine cold, though!
Can I make this quiche ahead of time?
Perfect for meal prep! Assemble the quiche, refrigerate it overnight, then bake it straight from the fridge (add 5-7 extra minutes to baking time). It also freezes beautifully—bake, cool, slice, and freeze portions for up to 3 months.
