Delicious Veggie Quiche

By Mila | Updated on January 15, 2025

I didn’t always love quiche. For years, I thought it was just fancy egg pie that took too much work for a weeknight dinner. Then I realized you can throw in whatever veggies are sitting in your fridge, and suddenly it became my go-to meal when I need something that feels special without the fuss.

This veggie quiche checks all the boxes for me. It’s packed with spinach, mushrooms, and bell peppers, so I feel good about serving it to my family. The best part? You can make it ahead and reheat slices throughout the week for quick lunches or easy dinners.

Want a breakfast option? It works. Need something for brunch guests? Done. Forgot to plan dinner? This quiche has your back. Plus, you can swap in any vegetables you have on hand, and it’ll still turn out great.

veggie quiche
Image: theamazingfood.com / All Rights reserved

Why You’ll Love This Veggie Quiche

  • Packed with vegetables – This quiche is loaded with mushrooms, spinach, peppers, and onions, making it an easy way to get your veggies in at breakfast or any meal.
  • Perfect for meal prep – Make it ahead and enjoy slices throughout the week for quick breakfasts, lunches, or light dinners. It tastes great warm or cold.
  • Versatile and customizable – You can easily swap in whatever vegetables you have on hand or use your favorite cheese to make it your own.
  • Great for any occasion – Whether you’re hosting brunch, need a weeknight dinner, or want something special for breakfast, this quiche fits the bill perfectly.

What Kind of Cheese Should I Use?

For this veggie quiche, you’ve got some flexibility with your cheese choice, and honestly, all the options are good ones. Sharp cheddar gives you a bold, tangy flavor that stands up well to all those veggies, while Swiss offers a milder, slightly nutty taste. Gruyere is probably the most traditional choice for quiche and brings a rich, creamy flavor that’s hard to beat, though it can be a bit pricier than the others. Whichever cheese you go with, make sure to grate it yourself rather than buying pre-shredded – the pre-shredded stuff has anti-caking agents that can affect how smoothly it melts into your quiche.

veggie quiche
Image: theamazingfood.com / All Rights reserved

Options for Substitutions

This quiche is really forgiving when it comes to swapping ingredients:

  • Vegetables: Feel free to mix and match your veggies based on what you have. Zucchini, broccoli, asparagus, or tomatoes all work great. Just make sure to sauté watery vegetables like zucchini first to cook off excess moisture.
  • Milk: Whole milk or 2% work best, but you can use half-and-half for a richer quiche or even unsweetened almond milk if you need a dairy-free option. Just avoid skim milk as it won’t give you that creamy texture.
  • Cheese: Any good melting cheese works here. Try mozzarella, gouda, fontina, or even feta for a tangy twist. You can also use a blend of whatever cheese you have in the fridge.
  • Pie crust: Store-bought crust is convenient, but you can make your own if you prefer. For a low-carb option, skip the crust entirely and bake it as a crustless quiche – just grease your pie dish well.
  • Fresh garlic: Garlic powder works fine if you don’t have fresh garlic on hand. Use about 1/2 teaspoon as the recipe suggests.
  • Nutmeg: If you don’t have nutmeg, you can leave it out or substitute with a tiny pinch of white pepper for a subtle kick.

Watch Out for These Mistakes While Baking

The biggest mistake people make with quiche is not draining the cooked vegetables properly, which releases extra moisture during baking and creates a watery, runny filling instead of a firm custard – press your veggies gently with paper towels or let them cool on a plate for a few minutes before adding them to the crust.

Another common error is overbaking, so start checking your quiche at 35 minutes by giving it a gentle shake – the center should jiggle slightly like Jell-O, not slosh around like liquid, since it will continue cooking as it cools.

Don’t skip the resting time after baking, as those 5-10 minutes allow the custard to set up properly and make slicing much cleaner.

Finally, using skim or non-fat milk will give you a thin, watery quiche, so stick with whole or 2% milk for that rich, creamy texture you’re looking for.

veggie quiche
Image: theamazingfood.com / All Rights reserved

What to Serve With Veggie Quiche?

Veggie quiche is perfect for brunch or dinner, and I love serving it with a simple mixed greens salad tossed with a light vinaigrette to balance out the richness of the eggs and cheese. Fresh fruit like sliced melon, berries, or a fruit salad also makes a great side, especially if you’re serving this for breakfast or brunch. For a heartier meal, roasted potatoes or hash browns are always a hit, and they complement the savory flavors of the mushrooms and peppers really well. A basket of warm croissants or buttery biscuits on the side never hurts either, especially if you have guests over.

Storage Instructions

Store: Leftover quiche keeps really well in the fridge for up to 4 days. Just cover it tightly with plastic wrap or aluminum foil, or store individual slices in an airtight container. It’s great for easy breakfasts throughout the week or a quick lunch paired with a simple side salad.

Freeze: You can freeze quiche for up to 2 months, either as a whole pie or in individual slices. Wrap it well in plastic wrap and then in foil to prevent freezer burn. I like to freeze slices separately so I can grab just what I need for a quick meal.

Reheat: Warm up your quiche in a 350°F oven for about 15-20 minutes until heated through, or microwave individual slices for 1-2 minutes. The oven method keeps the crust crispier, but the microwave works great when you’re in a hurry.

Preparation Time 20-30 minutes
Cooking Time 35-40 minutes
Total Time 55-70 minutes
Level of Difficulty Easy
Servings 6 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1700-1900
  • Protein: 55-65 g
  • Fat: 95-110 g
  • Carbohydrates: 140-155 g

Ingredients

For the vegetables:

  • 2 cups baby spinach
  • 1 tsp avocado oil (or any neutral oil like canola)
  • 1/2 onion (diced into 1/4-inch pieces)
  • 1/2 lb mushrooms (sliced)
  • 1 red bell pepper (diced into 1/2-inch pieces)
  • 1 tsp minced garlic (freshly minced for best flavor)

For the crust:

  • 1 pie crust (store-bought or homemade)

For the custard:

  • 5 eggs (room temperature)
  • 1/4 tsp salt
  • 1.5 cups milk (I use whole milk for creamier results)
  • 1/2 cup grated cheese (cheddar or gruyere works well)
  • 1/8 tsp nutmeg (freshly ground preferred for more flavor)
  • 1/4 tsp black pepper

Step 1: Prepare the Mise en Place and Preheat

  • 1/2 onion
  • 1/2 lb mushrooms
  • 1 red bell pepper
  • 1 tsp minced garlic
  • 1.5 cups milk
  • 1/2 cup grated cheese
  • 1/8 tsp nutmeg
  • 1/4 tsp black pepper
  • 1/4 tsp salt

Preheat your oven to 375°F.

While the oven heats, prepare all your vegetables: dice the onion into 1/4-inch pieces, slice the mushrooms into 1/4-inch thick pieces, dice the red bell pepper into 1/2-inch pieces, and mince the garlic fresh.

Measure out the milk, cheese, and spices into separate small bowls.

This prep work ensures everything is ready when you need it and prevents scrambling during cooking.

Step 2: Sauté the Vegetables to Build Flavor

  • 1 tsp avocado oil
  • 1/2 onion
  • 1/2 lb mushrooms
  • 1 tsp minced garlic
  • 2 cups baby spinach

Heat the avocado oil in a large skillet over medium-high heat until shimmering.

Add the diced onions and bell peppers, cooking for 2-3 minutes, stirring occasionally, until they begin to soften.

Add the sliced mushrooms and minced garlic, cooking for another 5 minutes, stirring frequently, until the mushrooms release their moisture and start to brown slightly—this develops deeper flavor.

Remove the pan from heat, add the baby spinach, and stir for about 1 minute until the spinach wilts.

If the vegetables release excess liquid (especially from the mushrooms), drain it off using a fine-mesh strainer or by tilting the pan and pressing gently with a spoon.

Step 3: Prepare the Egg Custard Base

  • 5 eggs
  • 1.5 cups milk
  • 1/4 tsp salt
  • 1/4 tsp black pepper
  • 1/8 tsp nutmeg

In a medium bowl, beat the room-temperature eggs vigorously for about 1 minute until the yolks and whites are well combined and slightly frothy.

Add the milk, salt, black pepper, and freshly ground nutmeg, then beat for another 2-3 minutes until the mixture is fully incorporated and smooth.

I always take time to beat the eggs and milk thoroughly because it creates a lighter, more evenly set custard with better texture throughout the quiche.

Step 4: Assemble the Quiche

  • 1 pie crust
  • sautéed vegetables from Step 2
  • 1/2 cup grated cheese
  • egg custard mixture from Step 3

Place the pie crust in a 9-inch pie dish, adjusting it so it sits evenly on the bottom and sides.

Distribute the sautéed vegetables from Step 2 evenly across the crust, breaking up any clumps so they spread in a single layer.

Sprinkle the grated cheese over the vegetables, then slowly pour the egg custard mixture from Step 3 over the entire surface, allowing it to flow around and through the vegetables.

The custard should reach just below the rim of the crust.

Step 5: Bake and Rest the Quiche

Place the assembled quiche in the preheated 375°F oven and bake for 35-40 minutes, until the custard is set but still slightly jiggly in the very center when you gently shake the pan—it will continue to cook slightly as it cools.

The top should be lightly golden.

Remove the quiche from the oven and let it rest at room temperature for 5-10 minutes before slicing.

I find that letting the quiche rest helps it hold together better when you cut it and gives the flavors time to settle.

veggie quiche

Delicious Veggie Quiche

Delicious Delicious Veggie Quiche recipe with step-by-step instructions.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour 2 minutes
Servings 6 servings
Calories 1800 kcal

Ingredients
  

For the vegetables:

  • 2 cups baby spinach
  • 1 tsp avocado oil (or any neutral oil like canola)
  • 1/2 onion (diced into 1/4-inch pieces)
  • 1/2 lb mushrooms (sliced)
  • 1 red bell pepper (diced into 1/2-inch pieces)
  • 1 tsp minced garlic (freshly minced for best flavor)

For the crust:

  • 1 pie crust (store-bought or homemade)

For the custard:

  • 5 eggs (room temperature)
  • 1/4 tsp salt
  • 1.5 cups milk (I use whole milk for creamier results)
  • 1/2 cup grated cheese (cheddar or gruyere works well)
  • 1/8 tsp nutmeg (freshly ground preferred for more flavor)
  • 1/4 tsp black pepper

Instructions
 

  • Preheat your oven to 375°F. While the oven heats, prepare all your vegetables: dice the onion into 1/4-inch pieces, slice the mushrooms into 1/4-inch thick pieces, dice the red bell pepper into 1/2-inch pieces, and mince the garlic fresh. Measure out the milk, cheese, and spices into separate small bowls. This prep work ensures everything is ready when you need it and prevents scrambling during cooking.
  • Heat the avocado oil in a large skillet over medium-high heat until shimmering. Add the diced onions and bell peppers, cooking for 2-3 minutes, stirring occasionally, until they begin to soften. Add the sliced mushrooms and minced garlic, cooking for another 5 minutes, stirring frequently, until the mushrooms release their moisture and start to brown slightly—this develops deeper flavor. Remove the pan from heat, add the baby spinach, and stir for about 1 minute until the spinach wilts. If the vegetables release excess liquid (especially from the mushrooms), drain it off using a fine-mesh strainer or by tilting the pan and pressing gently with a spoon.
  • In a medium bowl, beat the room-temperature eggs vigorously for about 1 minute until the yolks and whites are well combined and slightly frothy. Add the milk, salt, black pepper, and freshly ground nutmeg, then beat for another 2-3 minutes until the mixture is fully incorporated and smooth. I always take time to beat the eggs and milk thoroughly because it creates a lighter, more evenly set custard with better texture throughout the quiche.
  • Place the pie crust in a 9-inch pie dish, adjusting it so it sits evenly on the bottom and sides. Distribute the sautéed vegetables from Step 2 evenly across the crust, breaking up any clumps so they spread in a single layer. Sprinkle the grated cheese over the vegetables, then slowly pour the egg custard mixture from Step 3 over the entire surface, allowing it to flow around and through the vegetables. The custard should reach just below the rim of the crust.
  • Place the assembled quiche in the preheated 375°F oven and bake for 35-40 minutes, until the custard is set but still slightly jiggly in the very center when you gently shake the pan—it will continue to cook slightly as it cools. The top should be lightly golden. Remove the quiche from the oven and let it rest at room temperature for 5-10 minutes before slicing. I find that letting the quiche rest helps it hold together better when you cut it and gives the flavors time to settle.

Disclaimer: Our editorial team has used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating