Vegetarian Egg Quiche Recipe: Crispy Crust, Fluffy Eggs, No Cheese Needed

Breakfast & Brunch

Vegetarian Egg Quiche Recipe: Crispy Crust, Fluffy Eggs, No Cheese Needed

This vegetarian egg quiche recipe delivers crispy edges and fluffy, custardy eggs without relying on cheese—just vibrant vegetables and a golden crust. I developed it after years of perfecting the balance between tender filling and perfectly baked crust, ensuring every bite is rich yet light.

The secret lies in pre-cooking the vegetable filling to maintain texture while letting the eggs set into a silky, golden center.

What sets this recipe apart is its simplicity: no complicated techniques, just a few key steps that transform basic ingredients into something restaurant-worthy. A store-bought pie crust saves time while still delivering that satisfying crunch, while a mix of spinach, bell peppers, and onions adds color and depth.

The eggs bind everything together, creating a protein-packed dish that feels indulgent yet balanced.

By the time it emerges from the oven, you'll have a quiche with a crispy crust that holds its shape, a filling that's neither soggy nor dry, and a custardy egg layer that melts on your tongue.

The aroma alone will have everyone gathering at the table—no cheese required. This is the kind of breakfast that elevates weekend mornings into something special.

Perfect for brunch gatherings, meal prep, or a satisfying solo meal, this quiche keeps well for days. The filling can be prepped ahead, and the crust assembled just before baking. Here's how to make it—foolproof and delicious every time.

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

Ingredients for vegetarian egg quiche

Six eggs, vibrant veggies, and a golden crust—no cheese needed for this restaurant-style quiche.

Ingredient Amount Notes
Large Eggs 🥚 6 whole Room temperature for even baking
Heavy Cream 🥛 ½ cup Full-fat for rich texture
Unsalted Butter 🧈 2 tbsp Cold, cubed for crust
Store-Bought Pie Crust 🥧 1 package Refrigerated, pre-made
Fresh Baby Spinach 🌿 4 cups Chopped, tightly packed
Red Bell Pepper 🍅 ½ cup Diced, seeds removed
Yellow Onion 🧅 ½ cup Finely diced
Garlic Cloves 🧄 2 cloves Minced, fresh preferred
Salt 🧂 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ¼ tsp Freshly ground
Vegetable Oil 🫒 1 tbsp For sautéing vegetables
Nutritional Yeast 🍄 2 tbsp For umami depth (optional)

The crust is everything here. Pillsbury refrigerated crust works perfectly—just roll it out and press into the pan for that classic flaky texture. If you're feeling fancy, Trader Joe's whole wheat crust adds a nutty depth. Pre-made saves time, but if you're ambitious, a homemade pie crust (butter-based) gives you that extra crisp. The key is chilling the crust for 30 minutes before baking—prevents soggy edges. For the veggies, fresh baby spinach is non-negotiable (frozen works in a pinch but wilts more). Bell peppers? Red or yellow—whatever's on sale at Whole Foods or your local market.

No heavy cream? Half-and-half plus a splash of milk gets you close. Fresh garlic is ideal, but jarred minced garlic (the good stuff, not the dusty kind) works if you're short on time. The nutritional yeast adds that cheesy umami without any dairy—Bob's Red Mill is my go-to brand. For the eggs, room temperature is crucial (cold eggs won't whip as smoothly). If you're prepping ahead, sauté the veggies first and store them in the fridge for up to 2 days. The egg mixture can wait until you're ready to assemble—just whisk it up and pour. No need to overcomplicate it.

Assemble the quiche the night before and bake in the morning—it reheats beautifully. Keeps for 4-5 days in the fridge, though I rarely have leftovers. For meal prep, slice into wedges and freeze portions for up to 3 months. The crust stays crispy if you reheat covered at 350°F for 10 minutes. Make a double batch—this disappears fast at brunch. And trust me, the crispy edges? Worth the 5 extra minutes of pre-baking the crust before adding the filling.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes—just crack eggs, stir in spinach, and bake. The crust handles everything while you sip your morning coffee.
  • Creamy Spinach Dream: That first bite of melted butter, rich cream, and tender spinach? It’s like a hug in dish form. The eggs cook just enough to stay silky, not rubbery.
  • Lunchbox Hero: Slice it up for work lunches—it keeps overnight in the fridge, no reheating needed. My coworkers beg for seconds, and I get to brag about my 10-minute prep.
  • Budget Breakfast Win: Eggs, cream, and a store-bought crust stretch my grocery budget without sacrificing flavor. Leftovers? Even better—reheat slices for a lazy weekend brunch.

Step-by-step instructions for vegetarian egg quiche

Here's how to build a quiche with a golden crust and silky egg filling—no cheese required.

1

Prepare the Vegetable Filling

Heat the 1 tablespoon vegetable oil in a large skillet over medium heat. Add the 0.5 cup finely diced yellow onion and cook for 3 minutes until soft and translucent. The onions should look clear when you press them with a wooden spoon.

Add the 0.5 cup diced red bell pepper and cook for another 4 minutes until the peppers begin to soften and release their juices. Stir occasionally to prevent burning. Here's the thing—don't overcrowd the pan. If the vegetables feel crowded, cook them in batches to maintain even browning.

Push the vegetables to one side of the skillet and add the 2 cloves minced garlic. Cook for 30 seconds until fragrant—you'll know it's ready when the kitchen smells like fresh garlic. Then add the 4 cups chopped baby spinach and cook until just wilted, about 2 minutes. Remove from heat and stir in the 2 tablespoons nutritional yeast and 0.5 teaspoon salt. This adds that savory depth without needing cheese.

2

Assemble the Quiche Crust

Preheat your oven to 375°F. Roll out the 1 package store-bought pie crust on a lightly floured surface to fit a 9-inch pie dish. Press it gently into the dish, making sure to trim any excess dough hanging over the edges. Here's where it gets important—poke the bottom of the crust all over with a fork to prevent puffing during baking.

Line the crust with a sheet of parchment paper and fill it with pie weights or dried beans. Bake for 10 minutes until the edges begin to golden. Remove the weights and bake for another 5 minutes until the crust is fully set and starting to crisp. This pre-baking step ensures your crust stays crispy instead of soggy when the egg filling goes in.

3

Create the Egg Mixture

In a large bowl, whisk together the 6 whole large eggs until no streaks remain. Add the 0.5 cup heavy cream, 0.25 teaspoon black pepper, and 2 tablespoons cold cubed unsalted butter. The butter should be cold so it creates pockets of richness in the custard. Whisk until the butter is evenly distributed and the mixture looks smooth and pale yellow.

Real talk—this is the moment that matters. The temperature of your eggs matters too. If they're straight from the fridge, let them sit at room temperature for 10 minutes first. Cold eggs won't blend as smoothly and can create pockets of undercooked egg in your quiche.

4

Fill and Bake to Perfection

Carefully pour the egg mixture over the pre-baked crust, spreading it evenly with a spatula. Then sprinkle the vegetable filling evenly over the top. The vegetables should be distributed in a single layer—don't pack them down, just let them settle naturally on top of the eggs.

Bake for 30-35 minutes until the top is golden brown and the center is just set. You'll know it's ready when the quiche pulls away slightly from the edges of the pie dish and the filling is no longer jiggly. If the top browns too quickly, tent it loosely with foil after 20 minutes to prevent over-browning.

5

Rest and Serve

Remove the quiche from the oven and let it rest for 10 minutes before slicing. This resting period allows the custard to set completely and makes it easier to slice cleanly. The crust should be crispy, the eggs creamy, and the vegetables still vibrant with color.

Slice into 6 equal wedges and serve warm or at room temperature. The quiche tastes even better the next day, so it's perfect for meal prep too. Store leftovers covered in the fridge for up to 3 days, reheating slices in a 350°F oven for 10 minutes to restore that crispy crust.

👨‍🍳

Pro Tips For Making Vegetarian Egg Quiche

  • Preheat Crust Blind: I learned this the hard way—skipping the blind-baking step makes the crust soggy. Press a sheet of parchment over the crust, fill it with pie weights (or dried beans), and bake at 375°F for 12-15 minutes. The crust will be firm enough to hold the custard without turning to mush.
  • Wilt Spinach First: Fresh baby spinach wilts down to almost nothing, but if you toss it raw into the custard, you’ll end up with a watery mess. Sauté it in a dry pan for 2-3 minutes until just limp, then spread it evenly in the crust. This keeps the texture perfect—no slimy pockets, no dry spots.
  • Whisk Eggs Cold: Room-temperature eggs? Skip it. Cold eggs whip up smoother and create a denser custard that won’t weep or crack when baking. Whisk them straight from the fridge with the heavy cream, then season—this prevents curdling and ensures a silky finish.
  • Bake Low and Slow: Quiche is forgiving, but rushing it leads to a rubbery top. After 30 minutes at 350°F, drop the heat to 300°F for the last 15-20 minutes. This lets the center set gently without overcooking the edges—no more dry crust or runny middle. (Yes, even if you’re impatient like me.)

Perfect pairings for this recipe

Crusty Side Dishes

Serve your quiche with toasted sourdough bread for dipping—its tangy crunch contrasts beautifully with the creamy eggs. I love using a baguette from Whole Foods or a local bakery, sliced into thick pieces and toasted until golden. For extra flair, brush with garlic-infused olive oil before serving. 🥖

Another winner is crispy roasted potatoes—toss 1 lb baby potatoes with 1 tbsp olive oil, 1 tsp smoked paprika, and ½ tsp salt, then roast at 425°F for 30 minutes until caramelized. Their earthy sweetness balances the quiche’s savory filling perfectly.

Fresh Greens Salad

A simple arugula salad with lemon vinaigrette cuts through the richness. Toss 4 cups baby arugula with 2 tbsp extra-virgin olive oil, 1 tbsp fresh lemon juice, 1 tsp honey, and ½ tsp Dijon mustard.

Top with ¼ cup toasted walnuts for crunch and a sprinkle of fresh shaved Parmesan (optional). The peppery bite refreshes your palate between bites. 🥗

Beverage Pairings

For a crisp morning drink, try sparkling apple cider—its effervescence cleanses the palate. I love Martinelli’s Sparkling for its bright acidity. Alternatively, a lightly brewed green tea (like jasmine or matcha) complements the quiche’s umami notes without overpowering the flavors.

If you prefer coffee, a strong black coffee or latte with oat milk balances the richness. For a boozy brunch, a dry Riesling (around $15-$20) enhances the dish’s savory depth. Avoid heavy reds—they’ll clash with the delicate egg custard. 🍷

Toppings for Extra Flavor

Add fresh herbs like chopped chives or parsley right before serving for a pop of color and freshness. A drizzle of hot honey (mix 1 tbsp honey with a pinch of cayenne) adds a sweet-spicy contrast that’s irresistible.

For a smoky touch, sprinkle crumbled tempeh bacon on top before baking. 🌿

Don’t forget pickled red onions—slice ½ red onion thin, soak in ½ cup vinegar, 1 tsp sugar, and ½ tsp salt for 20 minutes, then drain. Their tangy crunch elevates every bite. Store-bought works, but homemade takes 10 minutes and tastes 10x better.

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 320mg107%
Sodium 520mg23%
Total Carbohydrate 18g6%
Dietary Fiber 4g14%
Sugars 5g
Protein 22g44%
* 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 vegetarian quiche without a pie crust?

For a crustless version, simply whisk together 6 eggs, 0.5 cup heavy cream, and 2 tbsp melted butter, then pour into a greased 9-inch oven-safe skillet. Bake at 350°F for 25-30 minutes until set. The egg mixture will create a firm, custardy base that holds the veggies perfectly. This works especially well for meal prep—just slice and store!

2

How do I prevent the crust from getting soggy?

The key is pre-baking! Always blind-bake your crust with pie weights or dried beans for 15 minutes at 375°F before adding the filling. This creates a barrier that keeps the crust crispy. Another pro tip: brush the bottom with a thin layer of egg wash (1 egg beaten with 1 tbsp water) before adding the filling—it adds an extra protective layer.

3

Can I use frozen spinach instead of fresh?

Yes, but with adjustments! Thaw and drain 10 oz frozen spinach thoroughly, then squeeze out ALL excess moisture with a clean towel. This prevents a watery filling. Use 2 cups instead of 4 cups fresh spinach since frozen leaves are more concentrated. For extra flavor, add ½ tsp garlic powder to compensate for the milder taste.

4

What's the best way to reheat leftovers?

For maximum crispiness, slice the quiche and reheat covered at 350°F for 10-12 minutes until the edges are golden. Microwave reheating works in a pinch (45 seconds covered), but the crust loses its texture. Pro move: Wrap slices individually in foil before freezing—they reheat perfectly straight from frozen. The egg filling stays creamy when reheated gently.

5

Can I make this quiche gluten-free?

Swap the pie crust for a gluten-free crust (like Bob's Red Mill or a homemade almond flour crust). For the filling, ensure all ingredients are certified gluten-free—especially nutritional yeast and broths. The recipe works perfectly with these adjustments, and the texture remains just as satisfying. Always check labels on store-bought ingredients to avoid cross-contamination.

★★★★★4.8(8 reviews)
Categories Breakfast & Brunch