Breakfast & Brunch
Creating a quiche recipe without cheese doesn’t mean sacrificing flavor or texture—this eggy veggie crust delivers a silky, satisfying result that’s just as impressive as the classic version. The secret lies in a crispy, herb-infused crust and a rich egg custard that binds vegetables into a cohesive, protein-packed dish.
I developed this recipe after realizing cheese-free quiches could be just as elegant, especially when using high-quality ingredients like caramelized onions and spinach.
What makes this quiche work is the balance of ingredients: a sturdy crust made with olive oil and whole-wheat flour, a velvety egg mixture thickened with Greek yogurt (for creaminess without dairy), and a medley of sautéed vegetables that add depth.
The baking process ensures a golden crust and perfectly set filling—no soggy centers here. This version is ideal for those avoiding cheese for dietary reasons or simply craving a lighter, vegetable-forward brunch option.
By the time it emerges from the oven, you’ll have a quiche with a crispy, slightly chewy crust and a custard so smooth it practically melts in your mouth.
The vegetables stay tender-crisp, and the egg mixture holds together beautifully, creating a dish that’s hearty enough for breakfast but refined enough for brunch gatherings. The best part? It’s adaptable—swap in mushrooms, bell peppers, or even chickpeas for extra protein.
Ready in about 45 minutes, this quiche is perfect for meal prep or serving fresh. The crust holds up well when sliced, and the filling stays moist for days.
Whether you’re hosting a brunch or simply treating yourself to a satisfying breakfast, this no-cheese quiche proves that flavor doesn’t require dairy. Let’s get baking!
Ingredients for quiche recipe no cheese
High-quality ingredients transform this no-cheese quiche into a silky, herb-infused masterpiece that rivals classic versions.
| Ingredient | Amount | Notes |
|---|---|---|
| Extra-Virgin Olive Oil 🫒 | ¾ cup | High-quality, fruity variety for crust |
| Whole-Wheat Flour 🌾 | 2 cups | Lightly packed for optimal texture |
| Plain Greek Yogurt 🥛 | ½ cup | Full-fat for creaminess without dairy |
| Large Eggs 🥚 | 6 whole | Room temperature for even baking |
| Yellow Onions 🧅 | 1 ½ cups | Finely diced, caramelized thoroughly |
| Fresh Spinach 🌿 | 4 cups | Chopped, stems removed for texture |
| Garlic Cloves 🧄 | 4 cloves | Minced, for deep aromatic base |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Finely chopped, herbaceous depth |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Fine grain for even seasoning |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Coarsely cracked for texture contrast |
| Nutritional Yeast 🍞 | 2 tbsp | For umami depth, cheese-like flavor |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for bright finishing touch |
| Chickpeas 🥜 | 1 cup | Drained, rinsed, for protein boost |
The crust relies on extra-virgin olive oil for a golden, crisp finish—California Olive Ranch or Bertolli are excellent choices. Whole-wheat flour from King Arthur ensures a sturdy yet tender texture without compromising flavor. Caramelizing the yellow onions until deep amber (about 20 minutes) develops their natural sweetness, which is essential for balancing the earthy spinach. Fresh herbs like thyme and parsley elevate the dish beyond basic vegetable quiche—Whole Foods or Trader Joe's carry high-quality dried alternatives if fresh isn't available, though fresh is ideal for vibrant flavor. The nutritional yeast adds a savory depth that mimics cheese without dairy, and King Arthur or Bob's Red Mill brands offer the best consistency.
No Greek yogurt? Full-fat sour cream works as a 1:1 substitute, though the tang will be slightly more pronounced. Swap spinach for kale or Swiss chard (use half the amount, as they're more fibrous), or add mushrooms (cremini or shiitake) for an umami-rich variation. Chickpeas can be omitted if you prefer a lighter texture, but they add valuable protein and a subtle earthiness. For extra richness, stir in 1 tbsp of tahini with the egg mixture—it blends seamlessly and adds a nutty undertone. If you're short on time, pre-chopped frozen spinach (thawed and drained well) works, though fresh wilts more dramatically during caramelization.
Assemble the quiche just before baking to prevent a soggy crust—preheat your oven to 375°F (190°C) and let it warm for 20 minutes to ensure even cooking. The crust will keep at room temperature for up to 2 hours before baking, but refrigerate any unused dough for up to 48 hours wrapped tightly in plastic. Once baked, store leftovers in an airtight container for 4-5 days in the fridge, or freeze individual slices for up to 3 months. Reheat covered at 350°F (175°C) for 10-15 minutes to restore crispiness without drying out the filling.
Why You'll Love This Recipe
- No-Yogurt Leftovers: I swear by this for lunches—slices stay fresh for days, no soggy crust in sight. The yogurt keeps it creamy without cheese, and the onions mellow overnight into sweet, caramelized perfection.
- One-Bowl Magic: Honestly, this is my "I don’t feel like washing dishes" quiche. Toss everything into one bowl, stir, pour into a pan, and bake. The whole-wheat crust handles the filling like a champ.
- Budget Bright Spot: I make this twice a month because it’s cheap but feels special. Eggs, onions, and flour stretch far, and the olive oil adds richness without breaking the bank. (Yes, even on a Tuesday night.)
Step-by-step instructions for quiche no-cheese recipe
Here's how to craft a silky, protein-rich quiche without dairy—crisp crust meets velvety filling.
Prepare the Crust Base
In a food processor, combine the 2 cups whole-wheat flour and 1.5 tsp diamond crystal kosher salt. Pulse until just blended. With the processor running, gradually add the 0.75 cup extra-virgin olive oil until the mixture resembles coarse crumbs with pea-sized oil droplets. Avoid over-processing or the crust will become tough.
Transfer the mixture to a bowl, then stir in the 0.5 cup plain greek yogurt until a shaggy dough forms. Divide the dough into two equal portions and shape each into a disc. Wrap in plastic wrap and refrigerate for 30 minutes to firm up. This chilling step ensures the crust holds its shape during baking.
Build the Filling Layer
In a large skillet, heat 2 tablespoons of the olive oil over medium heat. Add the 1.5 cups yellow onions and cook for 8-10 minutes until deeply caramelized and tender. Stir in the 4 cloves garlic cloves and 1 tbsp fresh thyme leaves, cooking for 30 seconds until fragrant.
Push the onion mixture to one side of the skillet and add the remaining 0.5 tablespoons olive oil. Add the 1 cup chickpeas and cook for 4 minutes until lightly browned. Stir in the 4 cups fresh spinach and cook until just wilted. Remove from heat and let cool completely before assembling.
Assemble and Bake the Quiche
Preheat your oven to 375°F. Roll out one of the chilled dough discs on a floured surface to fit a 9-inch pie dish, pressing gently to create a ¼-inch thick crust. Transfer to the dish and prick the bottom all over with a fork to prevent puffing.
Spread the cooled filling mixture evenly into the crust, then sprinkle with 2 tbsp nutritional yeast and 0.5 tsp freshly ground black pepper. In a bowl, whisk together the 6 whole large eggs with the remaining 0.25 cup olive oil, then pour this custard evenly over the filling. Sprinkle with 0.25 cup fresh parsley for brightness.
Bake to Golden Perfection
Bake the quiche for 45-50 minutes until the crust is golden brown and the filling is set but still slightly jiggly at the center. For the first 25 minutes, place a baking sheet on the lower rack to catch any drips. Rotate the dish halfway through baking for even browning.
Remove from the oven and let rest for 10 minutes before slicing. The center should be just set with a slight custardy texture—this ensures a silky mouthfeel. Serve warm or at room temperature with a simple arugula salad to complement the rich filling.
Pro Tips For Making Quiche Recipe No Cheese
- Preheat That Pan: I learned this the hard way—cold pans make soggy crusts. Get your oven to 375°F (190°C) and let the pie dish sit inside for 5 minutes before adding the dough. That extra heat helps the whole-wheat crust crisp up properly, not turn into a wet blanket.
- Sauté Onions Right: Skip the raw onion chunks—they’ll make your filling watery. Cook the yellow onions in olive oil over medium heat until they’re soft and golden, about 8-10 minutes. Then, mash them slightly with a fork to break them down. This keeps the texture smooth and prevents a gummy center.
- Whisk Eggs Like Mad: Don’t just crack and stir—beat those eggs with the Greek yogurt until the mixture is completely smooth and pale yellow. Any lumps will turn into rubbery bits in your quiche. Use a whisk or a fork and go for at least 30 seconds. Trust me, your future self will notice the difference.
- Blind-Bake the Crust: Whole-wheat dough absorbs moisture like a sponge. Before adding the filling, line the crust with parchment paper, fill it with pie weights or dried beans, and bake for 10 minutes. Remove the weights, bake another 2-3 minutes, then add your filling. This guarantees a crisp base, not a soggy one.
Troubleshooting this dish
Crust Too Soggy
If your crust ends up soggy instead of crisp, it’s usually from excess moisture in the filling or underbaked dough. First, ensure your vegetable filling is completely cooled before assembling—steam from warm veggies will soften the crust.
I also recommend blotting spinach with a paper towel to remove excess liquid. For extra insurance, bake the crust alone for 10 minutes before adding the filling to create a moisture barrier. 🌡️
Filling Not Setting
A runny filling often means the eggs weren’t fully cooked or the oven temperature fluctuated. To fix this, whisk the eggs until frothy before pouring over the filling to incorporate air, which helps them set faster.
Also, avoid opening the oven door during the last 20 minutes of baking—temperature drops cause the custard to wobble. If it’s still too soft, return it to the oven for 5-10 minutes at 350°F (175°C).
Uneven Browning
Dark spots on top or pale patches usually mean uneven heat distribution. Rotate your quiche halfway through baking for consistent browning. For stubborn pale areas, broil for 1-2 minutes at the end, watching closely to avoid burning.
If the crust browns too quickly, cover the edges with aluminum foil during the first 25 minutes to protect them while the center cooks.
Cracked Top
Cracks form when the filling expands rapidly during baking, often due to overfilling or sudden temperature changes. To prevent this, fill the crust only ¾ full and avoid over-whisking the egg mixture (just combine until smooth).
If cracks appear, brush the top with a thin layer of olive oil before baking—it creates a smoother surface. For a decorative fix, sprinkle extra parsley or nutritional yeast over the cracks after baking.
Dough Sticks Together
If your dough feels gummy or refuses to hold shape, it’s likely overmixed or too warm. For future batches, chill the dough for 30 minutes after forming the discs—this firms up the gluten.
If it’s already stuck, knead in 1 tablespoon of ice water to tighten the strands. Avoid adding flour directly to the dough; instead, dust your rolling surface generously and work quickly to prevent drying.
Flavor Too Mild
A bland quiche usually lacks umami depth or seasoning balance. Boost flavor by toasting the nutritional yeast in a dry pan for 1 minute before sprinkling it on top—this intensifies its cheesy notes.
Also, sauté the garlic and onions until deeply caramelized (about 20 minutes) to develop natural sweetness. For extra richness, stir 1 teaspoon of Dijon mustard into the egg mixture before baking—it adds tangy complexity without overpowering. 💡
Nutrition facts
Frequently asked questions
Can I make this quiche without eggs?
This recipe relies on eggs for its signature creamy texture, but you can adapt it with a tofu scramble or chickpea flour batter for a vegan version. Replace the eggs with 1.5 cups silken tofu blended with 1 tbsp cornstarch and adjust baking time to 50-55 minutes. The crust will still hold, but the filling will be denser. For a lighter texture, use aquafaba (chickpea brine) whipped with 1 tbsp arrowroot powder.
How do I store leftovers for maximum freshness?
Store your quiche in an airtight container in the fridge for up to 5 days. For longer storage, slice and freeze individual portions for up to 3 months. Reheat covered at 350°F (175°C) for 10-15 minutes—this restores crispiness without drying out the filling. To revive texture, brush the top with a little olive oil before reheating.
What's the best way to reheat slices?
For single slices, warm in a 350°F (175°C) oven for 8-10 minutes on a baking sheet. For microwave reheating, cover with a damp paper towel and heat in 20-second bursts, stirring between each. The crust stays crispy when oven-warmed, while microwave reheats best for quick meals. Avoid high heat—it can make the crust rubbery.
Can I use a store-bought crust instead of homemade?
A whole-wheat pie crust from the store works perfectly—just press it into your dish and prick the bottom. For extra flavor, brush it with olive oil before baking. Pre-bake the crust for 10 minutes at 375°F (190°C) to prevent sogginess. This shortcut saves time while maintaining the same delicious results.
Why does my quiche taste bland?
Bland flavor usually comes from under-seasoned vegetables or missing umami. Boost taste by toasting the nutritional yeast for 1 minute in a dry pan before using—this intensifies its cheesy notes. Also, caramelize onions for 20+ minutes to develop natural sweetness, and add 1 tsp Dijon mustard to the egg mixture for tangy depth. Fresh herbs like thyme and parsley make a huge difference too!
