This Vegetable Quiche Recipe uses tricks learned in culinary school to make the silkiest egg custard baked in the flakiest pastry shell. Make ahead and reheat!

A slice of vegetarian quiche being lifted out of a full quiche in a metal pie plate.

This Vegetarian Quiche Recipe makes brunch dreams come true!

I was taught to make a proper quiche in my “Breakfast and Pantry” class in culinary school. The chef instructors were VERY particular about what constituted a good quiche, so we had lots of practice.

Below, I am sharing everything I learned in school that will help you to make this easy vegetarian quiche recipe the best it can possibly be.

I know this is a long post, but I’ve really worked on perfecting this recipe over the years, and now I consider it to be one of the most versatile recipes in my archives.

Why You Will Love Vegetable Quiche

  • It’s perfect for Mother’s Day, Easter, or any other time you want a special yet simple brunch, and it also makes a great light lunch or dinner.
  • No soggy bottom crust! We’re taking a few extra minutes to blind bake the crust (and add something I like to call a “cheese moisture barrier”), so the bottom is flaky and crispy, like it should be. It’s worth it.
  • Make it now, keep it in the fridge for 6 days! My family eats quiche for breakfast and lunch all week long.

“Great recipe! I’ll be baking my second quiche tomorrow. It has been a success!”

The ingredients needed for a vegetarian quiche recipe laid out on a light surface, including pie crust, eggs, veggies, cheese and herbs.

Vegetable Quiche Recipe Ingredients

  • pie shell – one frozen ready-to-bake 9-inch pie shell will serve as the crust for your quiche. You can also use pre-baked refrigerated or homemade pie crust (see “What kind of pie crust should I use?” below).
  • eggs – the key component of the quiche, and what binds everything together!
  • half and half – this adds richness to the quiche and creates a smooth and velvety texture. If you substitute milk, you will not get the same texture.
  • butter – used to saute the vegetables.
  • shallot – provides a mild onion flavor without overpowering the other flavors in the dish.
  • mushrooms – I used shitake mushrooms but any type of mushroom you like best will work here.
  • zucchini – provides a fresh vegetable flavor and pretty green color.
  • spinach – adds lots of iron and a vibrant green color to the quiche.
  • sundried tomatoes – contributes a sweet, tangy and umami-rich flavor to the dish.
  • salt and pepper – key to seasoning any great egg dish.
  • cayenne – just a pinch will add a subtle heat that will complement the other flavors.
  • nutmeg – so good in baked egg dishes, as it adds a warm aroma that enhances the savory flavors.
  • thyme – provide a mild herbal flavor and enhances the flavor of the eggs and veggies.
  • Gouda cheese – you can’t have a great quiche without cheese!

What kind of pie crust should I use?

So, you have three options when it comes to pie crust for this veggie quiche, and you should pick whichever one you’re the most comfortable with.

  1. Store-bought pie shell (the frozen kind that’s already shaped into a disposable pan). Definitely the easiest option for this vegetarian quiche recipe, and let’s face it – sometimes the easiest choice is the best choice. This is the option I’ve chosen for the quiche you see pictured in this post.
  2. Store-bought pie crust (the refrigerated kind sold in rolls). You might have to use a rolling pin to roll it out a bit, then just shape it into a pie pan and blind bake it before adding your quiche fillings and baking that. Easy peasy and pretty tasty, too. But be sure to check the ingredients on the label to be sure to keep this quiche recipe vegetarian if that is important to you.
  3. If you have the time, making homemade pie crust is always a tasty option for this easy vegetable quiche recipe. You can use the pie crust recipe from my brownie pie and press it into a 9-inch pie pan. If using a homemade crust, you may need to make some extra custard to fill the pie completely as most pie plates are slightly larger than store-bought pie shells. Simply add another egg and an extra 1/2 cup of half and half to the custard mixture. You can also add another 1/2 cup to cup of vegetables and another 2 ounces of cheese. Bake for an extra 5 to 10 minutes.
A metal pie tin filled with a quiche recipe vegetarian.

How to choose vegetables for quiche

Any combination of vegetables you love is perfect for this recipe for vegetable quiche. You will need about 1-1/2 to 2 cups total chopped cooked vegetables for quiche.

It is important to cook the veggies first before adding them to the pie shell, as they may add too much moisture to the quiche if added raw, and they may not cook all the way through by the time the eggs are set if you don’t cook them first.

Depending on what vegetables for quiche you choose, you should be able to roast, sauté or steam them first. Cook them until they are just tender-crisp before using them as quiche fillings.

For this particular vegetarian quiche, I simply sauteed all of the vegetables I used.

Here, I used shitake mushrooms, zucchini, spinach, sundried tomatoes, and a bit of shallot. I pre-cooked all of these things by sautéing them before they went into the quiche.

A slice of vegetable quiche recipe on a small white plate with a fork digging into it.

What type of cheese should I use for this easy vegetarian quiche recipe?

My favorite cheese for this vegetarian quiche recipe is Gouda! Its earthy flavor and supreme melt-ability works so well for quiche.

Don’t like Gouda? No problem. Classic Swiss cheese or sharp Cheddar is also perfect. Mozzarella is also great for this easy vegetable quiche recipe. Not the really soft, fresh kind, but the low-moisture kind sold in bars that you can shred.

How to make this Vegetable Quiche Recipe

1. BLIND BAKE. Bake the pie shell for 15 minutes, and leave the oven on after you pull it out.

Eggs being whisked in the bowl of a stand mixer for a vegetable quiche recipe.

2. WHISK. Beat the eggs together with the half and half and spices.

Mushrooms and shallots being sauteed in a stainless steel skillet for a quiche recipe vegetarian.

3. SAUTE. Saute the shallots and mushrooms in butter in a large skillet.

Mushrooms, shallots and zucchini being sauteed in a stainless steel skillet for a vegetarian quiche recipe.

4. ZUCCHINI. Add the zucchini to the mushroom mixture. 

Mushrooms, shallots, zucchini and spinach being sauteed in a stainless steel skillet for a vegetable quiche.

5. SPINACH. Once the zucchini is tender, add the spinach, sundried tomatoes and thyme, and cook until the spinach is wilted down.

Sauteed mushrooms, shallots, zucchini and spinach in a pie shell for a vegetarian quiche.

6. BUILD. Spread half the cheese into the bottom of the pie shell in an even layer, and then spread the veggie mixture over it. 

Sauteed mushrooms, shallots, zucchini and spinach in a pie shell, covered in an egg and milk mixture.

7. EGGS. Evenly pour egg mixture over veggie mixture.

Egg and milk mixture covered in cheese in a pie shell.

8. MORE CHEESE. Sprinkle remaining cheese over egg mixture.

An egg pie on a light surface.

9. BAKE. Bake the quiche about 45 minutes or until the center is just set. Let the quiche stand for 10 minutes before slicing and serving.

Veggie Quiche Recipe Home Chef Tips

  • Baking your quiche in the bottom third of the oven will help to brown and cook the bottom of the crust more completely. If cooking two quiches at a time, place them on the same sheet pan and rotate the pan halfway through cooking. You may need to add an extra 10 minutes of bake time if cooking two at a time.
  • My personal preference for sun dried tomatoes is almost always the kind packed in oil, because I think they have the best flavor and texture (and you can even use the oil from the jar to saute the rest of your veggies). Dry packed sun dried tomatoes work in a pinch, but you may need to plump them up a little bit in warm water to make them easier to chop.
  • A little tip that might change your life: place your filled quiche pan on a rimmed baking pan before putting it in the oven. This makes it WAY easier and safer to transfer the quiche to and from the oven.
A slice of vegetable quiche being lifted out of a full quiche in a metal pie plate.

Even more tips for the best vegetable quiche, straight from the pros!

Beat the egg custard for this vegetable quiche recipe with a stand mixer or hand mixer.

Instead of using just a mixing bowl and hand whisk to whisk the egg custard mixture for this vegetable quiche recipe, use a stand mixer or a handheld electric mixer, if you have one.

You’re already dirtying a bowl and a whisk for this easy vegetarian quiche recipe anyway, so it won’t add any more dishes to your sink at the end of the project.

But, using an electric mixture will ENSURE a silky smooth custard by FULLY incorporating all of the eggs into the half and half in a way that is much harder to achieve through whisking by hand.

Blind bake the pastry for a crispy crust.

No matter which crust option you’ve chosen, I think it’s very important to “blind bake” the pie crust for this easy vegetarian quiche recipe before adding the vegetables, cheese and custard.

Blind baking simply means to bake the pie crust for a little bit, before you add the filling. This allows the crust to get a head start on crisping up.

Nobody likes a sad soggy bottom crust on their quiche, but that’s what you’ll be left with if you don’t blind bake, unfortunately.

To blind bake, I recommend covering the bottom of the pie crust with a piece of parchment paper, and then on top of the parchment, placing some pie weights (affilate link) or even a handful of dried beans. This will weigh the crust down so it doesn’t puff up during the blind baking.

After the blind bake, remove the weights and parchment and fill your quiche.

A slice of veggie quiche being lifted out of a full quiche in a metal pie plate.

How to serve Vegetarian Quiche

Vegetable quiche is a dish that is as versatile as it is satisfying. Here are just a few ideas for serving it:

  • BRUNCH DELIGHT – Big slices of warm quiche will be the star of any brunch spread. Pair with a green salad or fruit salad.
  • LUNCHBOX TREAT – My daughter loves cold slices of quiche in her lunchbox!
  • PARTY PLEASER – Thin slivers can be an elegant New Year’s Eve appetizer.

Veggie Quiche storage

To store, allow the quiche to cool to room temperature and then tightly wrap it with plastic wrap or foil.  Refrigerate for up to 6 days.

Can you freeze a vegetarian quiche?

Yes, this vegetable quiche recipe freezes beautifully. Simply bake the veggie quiche per the instructions below, and then allow it to cool completely. Wrap well and freeze for up to 2 months.

To reheat a whole quiche, first thaw overnight in the fridge if it is frozen. Then, cover loosely with foil and place in a 350 degree F oven until a thermometer inserted in the center of the quiche registers 165 degrees F.

If reheating individual slices, it’s easiest to just microwave for 45 seconds to 1 minute, or until hot.

A slice of vegetarian quiche being lifted out of a full quiche in a metal pie plate.

Vegetable Quiche Recipe FAQs

Should you cook veggies before putting in quiche?

Yes, it is generally recommended to cook vegetables before adding them to quiche so that any excess moisture from the veggies has a chance to cook out before baking.

Should spinach be cooked before adding to quiche?

Yes, it is best to cook spinach before adding it to quiche. Spinach has a high water content, so adding it raw can result in a watery quiche. Wilting it just slightly in a saute pan will help you prevent this.

How do you keep a quiche from getting soggy on the bottom?

Blind baking your quiche crust (baking it before adding the filling) will help prevent your quiche from being soggy on the bottom. The shredded cheese used as the first layer over the bottom of the pie crust also acts as a moisture barrier, helping to prevent a soggy crust.

Do you cover quiche when baking?

You may not need to cover quiche when baking at all. However, if the edges of your crust begin to get too brown before the center of quiche is set, you can cover the edges of the crust with a silicone pie crust shield or a ring of aluminum foil for the last 10 to 15 minutes of baking time. You do not need to cover the entire quiche.

Do you poke holes in quiche crust?

Poking holes in crust, also known as “docking,” is not necessary with veggie quiche.

More Foxes Love Lemons Favorites

A slice of vegetarian quiche being lifted out of a full quiche in a metal pie plate.

Quiche Recipe (Vegetarian)

Yield: 8 servings
Prep Time: 25 minutes
Cook Time: 55 minutes
Total Time: 1 hour 20 minutes

This Vegetable Quiche Recipe uses tricks learned in culinary school to make the silkiest egg custard baked in the flakiest pastry shell. Make ahead and reheat!


  • 1 frozen ready-to-bake 9-inch pie shell
  • 4 large eggs
  • 3/4 cup half and half
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon ground black pepper
  • Pinch cayenne
  • Pinch nutmeg
  • 2 tablespoons unsalted butter
  • 1 medium shallot, thinly sliced
  • 3 ounces sliced shitake mushrooms
  • 1/2 small zucchini, finely chopped
  • 1 cup chopped baby spinach
  • 1/4 cup sliced sundried tomatoes
  • 1 teaspoon fresh thyme leaves
  • 4 ounces shredded Gouda cheese, divided


  1. Arrange oven rack in bottom third of oven and preheat oven to 350 degrees F.
  2. Place parchment paper over pie shell and spread dried beans or pie weights across parchment to weigh it down. Transfer to oven; bake 15 minutes. Transfer to cooling rack and remove pie weights and parchment paper. Leave oven on.
  3. Meanwhile, in bowl of stand mixer fitted with whisk attachment, beat eggs, half and half, salt, pepper, cayenne, and nutmeg until smooth.
  4. Heat butter in large skillet over medium-high heat. Add shallot and mushrooms, and cook 3 to 4 minutes or until vegetables are softened, stirring occasionally. Add zucchini and cook 3 to 4 minutes or until zucchini releases its liquid, stirring occasionally. Stir in spinach, sundried tomatoes and thyme and cook 1 to 2 minutes or until spinach is slightly wilted, stirring frequently.
  5. Place pie shell on rimmed baking pan. Spread half of cheese in even layer across bottom of pie shell. Spread vegetable mixture in even layer over cheese. Evenly pour egg mixture over vegetables, and then sprinkle remaining cheese over egg mixture.
  6. Transfer to oven and bake 40 to 50 minutes or until center of quiche is just set. If edges of crust begin to get too brown before center of quiche is set, cover the edges with a silicone pie crust shield or a ring of aluminum foil for the last 10 to 15 minutes of baking time.
  7. Transfer quiche to cooling rack; let stand 10 minutes. Slice and serve warm or at room temperature.

Recommended Products

Foxes Love Lemons, LLC is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and links to There is no additional cost to you.

Nutrition Information:
Yield: 8 Serving Size: 1
Amount Per Serving: Calories: 251Total Fat: 17gSaturated Fat: 8gTrans Fat: 0gUnsaturated Fat: 8gCholesterol: 125mgSodium: 340mgCarbohydrates: 15gFiber: 1gSugar: 4gProtein: 9g

This website provides estimated nutrition information as a courtesy only. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.

Did you make this recipe?

Please let me know what you think! Rate the recipe above, leave a comment below, and/or share a photo to Instagram using the tag #foxeslovelemons.