Best Vegetable Quiche Recipe for a Delicious Brunch

Updated On: September 29, 2025

If you’re searching for a dish that celebrates the vibrant flavors of vegetables and the comforting texture of a flaky crust, look no further than this ultimate vegetable quiche recipe. Whether you’re hosting a weekend brunch, preparing a family dinner, or looking for meal-prep inspiration, vegetable quiche is the answer you need.

With its golden, buttery crust and creamy, savory filling studded with colorful veggies, this classic French-inspired dish never disappoints.

What I love about quiche is its versatility—you can use whatever veggies are in season or in your fridge, and it’s just as delicious warm from the oven as it is served cold the next day. This recipe strikes the perfect balance: the crust is crisp, the custard is creamy without being heavy, and every bite boasts layers of flavor from a medley of fresh vegetables, aromatic herbs, and just the right amount of cheese.

If you’re ready to impress your guests or simply treat yourself, keep reading for the best vegetable quiche recipe you’ll ever make!

Why You’ll Love This Recipe

  • Super Versatile: Use your favorite vegetables or whatever’s in season for a quiche that’s never boring.
  • Meal Prep Friendly: Quiche keeps well in the fridge and can be enjoyed hot or cold, making it perfect for breakfasts, lunches, or light dinners all week.
  • Crowd Pleaser: It’s a showstopper for brunches, potlucks, and even holiday gatherings. Vegetarian guests (and everyone else) will love it!
  • Easy Yet Impressive: With store-bought or homemade crust, this recipe is approachable for beginners but yields gourmet results.
  • Healthy & Hearty: Packed with fiber, protein, and vitamins from the vegetables and eggs, quiche is as nutritious as it is delicious.

“Quiche is the perfect blank canvas for flavor—mix and match veggies, herbs, and cheeses to make it your own!”

Ingredients

Ingredient Quantity Notes
Pie crust 1 (9-inch) Homemade or store-bought, unbaked
Eggs 5 large Room temperature preferred
Whole milk 3/4 cup Substitute half-and-half for richer custard
Heavy cream 1/2 cup For extra creamy texture
Gruyère cheese 1 cup (grated) Or Swiss, cheddar, or feta
Olive oil 2 tbsp For sautéing vegetables
Yellow onion 1 small (diced) Or shallot
Red bell pepper 1/2 cup (diced)
Broccoli florets 3/4 cup (chopped) Or asparagus, zucchini, or spinach
Mushrooms 1/2 cup (sliced) Cremini or white button
Cherry tomatoes 1/2 cup (halved) Optional, for topping
Fresh spinach 1 cup (roughly chopped) Or kale or Swiss chard
Garlic cloves 2 (minced)
Salt 1/2 tsp To taste
Black pepper 1/4 tsp To taste
Fresh herbs 2 tbsp (chopped) Parsley, chives, thyme, or dill

Feel free to swap in your favorite cheese or vegetables—this quiche is endlessly adaptable!

Equipment

  • 9-inch pie pan or tart pan (with removable bottom preferred)
  • Baking sheet (to catch spills and for stability)
  • Medium skillet or sauté pan
  • Mixing bowls (medium and large)
  • Whisk
  • Cutting board and sharp knife
  • Grater (for cheese, if needed)
  • Measuring cups and spoons
  • Oven mitts
  • Wire rack (for cooling)

Instructions

  1. Preheat & Prepare:

    Preheat your oven to 375°F (190°C). Place the rack in the lower third of the oven for best results.

    If using a homemade crust, roll it out and gently fit it into your 9-inch pie pan. Trim and crimp the edges, then chill in the fridge while you prep the filling.

  2. Blind Bake the Crust:

    Line the crust with parchment paper and fill with pie weights or dried beans. Bake for 15 minutes.

    Remove the weights and parchment, then bake another 5 minutes until the crust just starts to turn golden. Set aside to cool slightly.

    Blind baking prevents a soggy bottom! Don’t skip this step for a crisp, flaky crust.

  3. Sauté the Vegetables:

    Heat 2 tbsp olive oil in a medium skillet over medium heat. Add onion and sauté for 2-3 minutes until translucent.

    Add bell pepper, broccoli, mushrooms, and cook until just softened, about 5 minutes. Stir in spinach and garlic; cook until spinach is wilted, about 1-2 minutes.

    Season with salt and black pepper. Remove from heat and let cool for a few minutes.

  4. Mix the Custard:

    In a large mixing bowl, whisk together 5 eggs, 3/4 cup milk, and 1/2 cup heavy cream until well combined. Stir in fresh herbs and a pinch of salt and pepper.

  5. Assemble the Quiche:

    Sprinkle half of the cheese over the bottom of the pre-baked crust. Add the sautéed vegetable mixture, spreading it evenly.

    Pour the egg custard over the veggies. Top with remaining cheese and arrange cherry tomato halves (if using) on top for a pretty finish.

  6. Bake:

    Place the quiche (on a baking sheet for easy handling) in the oven. Bake for 35-40 minutes, or until the center is just set and the top is golden.

    If the crust is browning too quickly, cover the edges with foil.

  7. Cool & Serve:

    Remove from the oven and let cool on a wire rack for at least 15 minutes before slicing. This helps the custard set for clean slices.

    Serve warm, at room temperature, or cold—quiche is delicious any way you like it!

Tip: Quiche can be made a day ahead and reheated gently in the oven. It’s even better the next day as flavors meld!

Tips & Variations

  • Crust Options:
    Try a whole wheat or gluten-free crust for added nutrition or dietary needs. You can even go crustless for a low-carb version—just grease your pan well.
  • Cheese Swaps:
    Don’t have Gruyère? Swap in aged cheddar, feta, goat cheese, or a mix for different flavor profiles.
  • Veggie Combos:
    Other great veggies include roasted zucchini, sautéed leeks, shredded carrots, or leftover roasted vegetables from yesterday’s dinner.
  • Make it Vegan:
    Use your favorite plant-based egg substitute and vegan cheese. For a creamy filling, try silken tofu blended with plant milk and nutritional yeast. Check out my Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes for inspiration!
  • Herb Boost:
    Fresh thyme, basil, dill, or chives add a lovely aroma and flavor punch.
  • Mini Quiches:
    Divide the mixture among muffin tins for adorable, portable mini quiches—ideal for parties or lunchboxes.
  • Freezing:
    Bake, cool, then wrap quiche slices tightly and freeze for up to 2 months. Reheat gently for a quick meal.

“Quiche is the ultimate fridge-cleanout meal—use those leftover veggies and bits of cheese for a zero-waste kitchen!”

Nutrition Facts

Nutrient Per Slice (1/8 of Quiche)
Calories 260
Protein 11g
Total Fat 17g
Saturated Fat 7g
Carbohydrates 18g
Fiber 2g
Sugar 3g
Sodium 320mg
Vitamin A 22% DV
Vitamin C 28% DV
Calcium 18% DV
Iron 10% DV

Nutrition facts are estimates and will vary based on vegetables, cheese, and crust used.

Serving Suggestions

Leftovers make a perfect quick breakfast—just reheat a slice and go!

Conclusion

There’s a reason vegetable quiche is a timeless favorite—it’s a celebration of flavor, color, and comfort in every slice. Whether you’re a seasoned cook or a kitchen newbie, this recipe empowers you to create a dish that’s both beautiful and deeply satisfying.

The flaky crust, velvety custard, and medley of sautéed vegetables come together in perfect harmony, making every bite a delight.

Vegetable quiche is more than just a meal—it’s an invitation to experiment, to savor the seasons, and to share good food with people you love. Keep this recipe on hand for your next brunch, picnic, or make-ahead lunch, and discover just how easy and impressive homemade quiche can be.

For more creative plant-based meal ideas, browse our collection of Peruvian Vegetable Recipes for Flavorful Healthy Meals or try a sweet finish with our Vegetarian Date Cake Recipe: Moist, Easy, and Delicious.

Happy baking!

📖 Recipe Card: Best Vegetable Quiche

Description: A savory, hearty quiche packed with fresh vegetables and creamy cheese. Perfect for breakfast, brunch, or a light dinner.

Prep Time: PT20M
Cook Time: PT40M
Total Time: PT1H

Servings: 6 servings

Ingredients

  • 1 9-inch pie crust
  • 1 tablespoon olive oil
  • 1/2 cup chopped onion
  • 1 cup chopped spinach
  • 1/2 cup diced red bell pepper
  • 1/2 cup sliced mushrooms
  • 1 cup shredded cheddar cheese
  • 4 large eggs
  • 1 cup milk
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Place pie crust in a 9-inch pie dish.
  3. Heat olive oil in a skillet over medium heat.
  4. Sauté onion, bell pepper, and mushrooms until soft, about 5 minutes.
  5. Add spinach and cook until wilted, about 2 minutes.
  6. Spread sautéed vegetables evenly in the pie crust.
  7. Sprinkle shredded cheese over vegetables.
  8. In a bowl, whisk together eggs, milk, salt, and pepper.
  9. Pour egg mixture over the cheese and vegetables.
  10. Bake for 35-40 minutes, until set and golden.
  11. Let cool for 10 minutes before slicing.

Nutrition: Calories: 260 kcal | Protein: 11 g | Fat: 16 g | Carbs: 18 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Vegetable Quiche”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A savory, hearty quiche packed with fresh vegetables and creamy cheese. Perfect for breakfast, brunch, or a light dinner.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT1H”, “recipeYield”: “6 servings”, “recipeIngredient”: [“1 9-inch pie crust”, “1 tablespoon olive oil”, “1/2 cup chopped onion”, “1 cup chopped spinach”, “1/2 cup diced red bell pepper”, “1/2 cup sliced mushrooms”, “1 cup shredded cheddar cheese”, “4 large eggs”, “1 cup milk”, “1/2 teaspoon salt”, “1/4 teaspoon black pepper”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 375\u00b0F (190\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Place pie crust in a 9-inch pie dish.”}, {“@type”: “HowToStep”, “text”: “Heat olive oil in a skillet over medium heat.”}, {“@type”: “HowToStep”, “text”: “Saut\u00e9 onion, bell pepper, and mushrooms until soft, about 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Add spinach and cook until wilted, about 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Spread saut\u00e9ed vegetables evenly in the pie crust.”}, {“@type”: “HowToStep”, “text”: “Sprinkle shredded cheese over vegetables.”}, {“@type”: “HowToStep”, “text”: “In a bowl, whisk together eggs, milk, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Pour egg mixture over the cheese and vegetables.”}, {“@type”: “HowToStep”, “text”: “Bake for 35-40 minutes, until set and golden.”}, {“@type”: “HowToStep”, “text”: “Let cool for 10 minutes before slicing.”}], “nutrition”: {“calories”: “260 kcal”, “proteinContent”: “11 g”, “fatContent”: “16 g”, “carbohydrateContent”: “18 g”}}

Photo of author

Marta K

Leave a Comment

X