Breakfast & Brunch
This crustless ham, cheese, and spinach quiche delivers a protein-packed breakfast that’s ready in 30 minutes—no crust, no fuss, just a creamy, savory center that tastes like a restaurant brunch.
I developed it after years of testing one-pan breakfasts in my tiny Boston kitchen, where space (and patience) were always limited. The secret lies in whisking the eggs just right and layering the fillings so the cheese melts into a golden, bubbly blanket while the spinach wilts into tender perfection.
The beauty of this recipe is its simplicity: 5 ingredients (plus pantry staples) come together in a single oven-safe skillet, creating a dish that’s both foolproof and restaurant-quality. No flaky crust means no pre-baking, no waiting—just pour, bake, and serve.
The ham adds salty depth, the sharpness of spinach cuts through the richness, and the eggs bind everything into a silky custard that’s impossible to resist.
By the time it emerges from the oven, you’ll have a golden, bubbling quiche with a tender, creamy center and a slightly crisp edge—no one will guess it’s crustless.
The cheese pulls into stretchy strands, the spinach softens just enough to melt into each bite, and the ham stays juicy despite the heat. It’s the kind of breakfast that turns a rushed morning into a satisfying start to the day.
Serve it warm with a side of roasted potatoes or a fresh salad for a complete meal, or pack leftovers for lunch—this quiche holds up beautifully. Let’s get cooking!
Ingredients for crustless ham cheese and spinach quiche
Five core ingredients plus pantry staples—this quiche comes together faster than you can say 'breakfast'.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 6 whole | Room temperature for even baking |
| Heavy Whipping Cream 🥛 | ½ cup | Full-fat for creaminess |
| Diced Ham 🥓 | 1 cup | Low-sodium preferred |
| Fresh Baby Spinach 🍃 | 2 cups | Chopped, stems removed |
| Shredded Sharp Cheddar Cheese 🧀 | 1 ½ cups | Freshly shredded from block |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening egg mixture |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ½ tsp | For subtle depth |
| Unsalted Butter 🧈 | 2 tbsp | For greasing skillet |
| Milk 🥛 | ¼ cup | Whole milk for richness |
The cheese is everything here. Sharp cheddar melts into those perfect stretchy strands, but Monterey Jack or Gruyère work too if that's what's on hand. Grab a block and shred it yourself—pre-shredded gets clumpy and won't melt right. The spinach? Baby spinach is ideal because it's tender already, but regular spinach works if you chop it finely and squeeze out all the moisture. I always buy organic spinach from Trader Joe's—it's pre-washed and ready to go. For the ham, low-sodium is key unless you like salty quiche. Most grocery stores have pre-diced ham in the deli section, which saves time.
No heavy cream? Whole milk plus a splash of cream cheese gets you close. Fresh spinach wilting? Squeeze it dry before adding to the skillet—nobody wants a soggy quiche. The eggs should be room temperature—cold eggs make for lumpy custard. Want extra flavor? Add a pinch of nutmeg or smoked paprika. The garlic powder is optional but adds that subtle depth that makes it taste restaurant-made. And if you're short on time, microwave the butter 40 seconds to just melt it before greasing the skillet—no waiting for the stove.
This reheats beautifully—just pop slices in the microwave for 30 seconds. Keeps 4 days in the fridge, wrapped tightly. Freezes for 3 months if you want to make a batch ahead. I always bake an extra one for lunches—it's perfect cold too. Store leftovers in a glass container with a lid to keep it fresh. The cheese gets even more flavorful after a day or two, so don't hesitate to make extra.
Why You'll Love This Recipe
- I’ll be real: heavy cream and sharp chedddar aren’t cheap, but this recipe stretches them so well. A single batch feeds four for dinner and two for lunch the next day, and the ham stretches further than you’d think when diced small. Plus, baby spinach is one of the few veggies that actually feels like a splurge but isn’t. Smart, simple, and satisfying—what more could you want?
- No-Fuss Assembly: I swear by this recipe because it’s basically a "dump and bake" for grown-ups. Just whisk eggs and cream, toss in pre-diced ham and wilted spinach—no measuring cups, no fuss—and the sharp cheddar melts into that golden custard like it was meant to. (Yes, even on a Tuesday night when I’m still in my pajamas.)
- Salty-Savory Magic: That first bite? The ham’s smoky saltiness cuts through the creamy egg mixture, while the spinach adds a bright, almost herbaceous punch. The sharp chedddar isn’t just filling—it’s the secret weapon here, giving every forkful that just-right tang. Honestly, I’ve made quiches with fancier cheeses, but this combo wins every time.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Slice it up, pack it in containers, and it stays fresh for days—no sad, soggy textures, just rich, creamy bites that taste like you made them fresh. My kids (and my husband) actually ask for leftovers, which, in my book, is the highest praise.
Step-by-step instructions for crustless ham, cheese, and spinach quiche
Here's the quick method for a protein-packed quiche that comes together in minutes.
Prep the Spinach and Ham
Start by washing the 2 cups of fresh baby spinach thoroughly and patting it completely dry with paper towels. Wet spinach will make your quiche soggy, so this step is non-negotiable. Chop the spinach into small pieces if it's not already pre-chopped—you want it to wilt down nicely in the oven.
Next, take the 1 cup of diced ham and spread it out on a plate. Sprinkle it with the 0.5 tsp of garlic powder and gently toss to coat evenly. This subtle seasoning will enhance the flavor without overpowering the other ingredients. Set both the spinach and seasoned ham aside—they'll be ready to assemble once your egg mixture is prepared.
Make the Egg Mixture
In a medium bowl, crack the 6 whole large eggs (let them sit at room temperature for even baking) and add the 0.5 cup heavy whipping cream. Whisk them together vigorously for about 30 seconds until they're well combined and slightly frothy. This creates a smooth base that will hold all the other ingredients beautifully.
Gradually whisk in the 0.25 cup milk and the 2 tbsp all-purpose flour until the mixture is completely smooth. Then add the 1.5 cups shredded sharp cheddar cheese, the 0.5 tsp salt, and the 0.25 tsp black pepper. Stir until the cheese is evenly distributed—you should see small cheese particles throughout the mixture. Here's the thing—don't overmix or you'll end up with a dense quiche instead of a light, fluffy one.
Preheat and Assemble
Preheat your oven to 375°F. While it's heating, take an 8-inch oven-safe skillet and melt the 2 tbsp unsalted butter in it over medium heat. Once the butter is fully melted and the pan is coated, remove it from heat and let it cool for just 1 minute—you want it warm but not scorching hot when you pour in the egg mixture.
Spread half of the seasoned ham evenly across the bottom of the skillet, then sprinkle half of the spinach on top. Pour the egg mixture over the ham and spinach, then add the remaining ham and spinach on top. The mixture should spread out to cover everything evenly. Tap the skillet gently on the counter to help any air bubbles pop and ensure even cooking.
Bake to Golden Perfection
Place the skillet in the preheated oven and bake for 25-30 minutes. You'll know it's ready when the top is set and golden brown, and the center no longer looks jiggly when you gently shake the skillet. The cheese should be fully melted and the spinach should be wilted but still vibrant in color.
Here's where it gets fun—let the quiche rest for 5 minutes after removing it from the oven. This resting period allows the center to set completely and makes it much easier to slice. Serve warm with a side of roasted vegetables or a fresh salad. The result should be a creamy, cheesy quiche with perfectly wilted spinach and savory ham throughout—no crust needed!
Pro Tips For Making Crustless Ham Cheese And Spinach Quiche
- Preheat Pan First: I learned this the hard way—skipping preheating means your quiche will steam instead of set. Pop that oven to 375°F (190°C) for 10 minutes with the pan inside, then wipe it with a paper towel to remove any dust. The eggs won’t stick, and the bottom will actually brown.
- Wilt Spinach Dry: Dumping raw spinach straight into the egg mix? Big mistake. Sauté it in a dry pan until just wilted—no oil needed—then squeeze out every last drop of moisture with a clean towel. Wet spinach turns your custard into soup, and nobody wants that.
- Use Room-Temp Cream: Cold heavy cream whips into stiff peaks but won’t blend smoothly into the eggs. Let it sit out for 30 minutes before mixing—just long enough to cool a warm glass under running water if you’re in a hurry. The custard will be silky, not lumpy.
- Salt the Ham: Store-bought ham is already salted, and adding extra cheese and cream makes this quiche a flavor bomb if you’re not careful. Toss the diced ham in ½ teaspoon of salt while prepping—it balances the sharp cheddar and keeps the taste from getting flat. Trust me, it matters.
Creative variations of this dish
New England-Style
In my Boston neighborhood, we take quiche seriously—no crust means no excuses for a quick breakfast. I developed this version with local ingredients from my market: sharp cheddar from Cabot (yes, the Vermont brand) and pre-sliced ham from the Italian deli counter.
The key? Adding ½ tsp of dried thyme to the egg mixture for that subtle herbal note that reminds me of Nonna's cooking. Serve with crispy home fries for a true New England brunch. 🧀
Spicy Southwest Twist
Swap the ham for diced chorizo (about ½ cup) and add ½ cup black beans to the egg mixture for a protein boost. Fold in ½ cup corn kernels and top with ½ cup pico de gallo before baking.
The chorizo adds smoky heat while the corn and pico bring freshness. Garnish with cilantro and a sprinkle of cotija cheese after baking for that authentic Southwestern touch. 🌶️
Breakfast-for-Dinner
Make this quiche heartier by adding ½ cup cooked diced potatoes (parboiled and drained) to the skillet before the egg mixture. Top with ½ cup sautéed mushrooms and ¼ cup caramelized onions for extra depth.
The potatoes soak up the creamy custard while the mushrooms add an earthy contrast. Perfect for a lazy Sunday dinner when you're craving something comforting but still light. 🍄
Vegetarian Version
Skip the ham entirely and add 1 cup sautéed bell peppers and ½ cup crumbled feta cheese to the spinach. Boost the flavor with 1 tsp smoked paprika in the egg mixture.
The bell peppers add sweetness while the feta brings a tangy kick. This version is just as satisfying and proves you don't need meat to make a quiche shine. 🌿
Make-Ahead Lunches
Double the recipe and bake in a 9-inch cast-iron skillet for easy portioning. Wrap individual slices in parchment paper and store in an airtight container for up to 4 days. Reheat in the microwave for 30 seconds—the cheese melts perfectly, and the spinach stays tender.
Pack these for lunch or dinner when you need a no-fuss meal that still feels special. 📦
Herb-Infused Variation
Add 1 tbsp fresh chives and 1 tbsp chopped parsley directly to the egg mixture for a bright, herbaceous flavor. Top with ¼ cup grated Parmesan before baking for extra umami.
The herbs keep the dish light while the Parmesan adds a salty depth. This version feels fancy enough for company but still quick enough for weeknight breakfasts. ✨
Nutrition facts
Frequently asked questions
Why does my crustless quiche turn out rubbery?
Overmixing the egg mixture creates too many air bubbles, resulting in a dense texture. Whisk just until the eggs and cream are combined—about 30 seconds—then fold in the cheese gently. Also, ensure your eggs are room temperature and don't overbake; the center should be slightly jiggly when done.
Can I make this quiche ahead of time?
Bake it up to 2 days ahead and store in an airtight container in the fridge. Reheat slices in the microwave for 30-45 seconds—the cheese will melt beautifully, and the spinach stays tender. For best results, wrap slices in parchment paper before freezing for up to 3 months.
What's the best way to slice a crustless quiche?
Let it rest for 5 minutes after baking to set completely. Use a hot knife (dip in hot water between slices) for clean cuts. For a rustic look, slice into wedges with a serrated knife. Avoid cutting too soon—the center needs time to firm up.
Can I substitute cream cheese for the heavy cream?
Yes! Replace the ½ cup heavy cream with ¼ cup cream cheese mixed into the egg mixture. For extra richness, add ¼ cup milk to maintain the same creamy texture. The cream cheese adds tanginess that pairs perfectly with the ham and spinach.
How do I prevent the spinach from making the quiche soggy?
Pat the spinach completely dry with paper towels before adding it to the skillet. Remove stems and chop finely so it wilts evenly. Also, don't overfill the skillet—spinach releases moisture, so use 2 cups total (not packed). For extra insurance, pre-wilt the spinach in a dry pan for 1-2 minutes before assembling.
