
Tomato Zucchini Quiche Recipe packs a buttery crust, a creamy egg filling, and sweet roasted veggies into one slice that tastes like summer brunch on a plate. It works perfectly for busy home cooks who want a make-ahead breakfast, a light lunch, or an easy dinner in about 1 hour total. I first baked this on a random Tuesday when my garden exploded with zucchini, and my family still asks for it weekly.
Why Tomato Zucchini Quiche Recipe Is Worth It
This tomato zucchini quiche recipe gives you a custardy, cheesy center with juicy tomatoes and tender zucchini in every bite. The veggies stay bright and fresh, while the cheese and eggs keep everything rich and satisfying.
You can serve it warm, room temp, or chilled, so it fits brunch parties, meal prep, and lazy weekend breakfasts. You also use simple ingredients that you probably already keep in your fridge and pantry.
“This tomato zucchini quiche recipe tastes like a fancy café brunch, but I whipped it up on a weeknight and everyone thought I ordered it out. ★★★★★”
Ingredients You Need
For the crust (choose one):
- 1 store-bought 9-inch deep-dish pie crust, frozen (I like Trader Joe’s or Pillsbury for a flaky shortcut)
- or 1 homemade pie crust, chilled and fitted into a 9-inch pie plate
For the veggie filling:
- 1 medium zucchini, thinly sliced into half-moons
- 1 small yellow squash, thinly sliced (optional, or use extra zucchini)
- 1 cup cherry or grape tomatoes, halved (or 2 medium Roma tomatoes, sliced and patted dry)
- 1 tablespoon olive oil
- 1 teaspoon kosher salt, divided
- ½ teaspoon black pepper, divided
- ½ teaspoon dried Italian seasoning (or a mix of dried basil and oregano)
- 1 small yellow onion, thinly sliced (or ½ cup sliced green onions for a milder flavor)
- 2 cloves garlic, minced (use garlic powder in a pinch, about ½ teaspoon)
For the egg custard:
- 5 large eggs
- 1 cup half-and-half (or ½ cup whole milk + ½ cup heavy cream)
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- ¼ teaspoon crushed red pepper flakes (optional, for a tiny kick)
- ¼ teaspoon smoked paprika (adds a subtle smoky note)
Cheese:
- 1 cup shredded Gruyère or Swiss cheese (melts beautifully and adds nutty flavor)
- ½ cup shredded mozzarella (for extra gooey texture)
- ¼ cup grated Parmesan (adds salty, cheesy punch)
Fresh herbs (optional but excellent):
- 2 tablespoons chopped fresh basil
- 1 tablespoon chopped fresh parsley or chives
Pantry shortcuts and notes:
- Use pre-shredded cheese if you need speed, but hand-shredded cheese melts smoother.
- Use frozen pie crust to save time; just dock and par-bake it.
- Use pre-sliced veggies from the store if you want minimal prep.
Equipment:
- 9-inch deep-dish pie plate (glass or metal) or a 9-inch tart pan with removable bottom
- Baking sheet (to catch drips and make transfer easier)
- Mixing bowls (one medium, one large)
- Whisk
- Sharp knife and cutting board
- Skillet for sautéing veggies
- Measuring cups and spoons
- Foil or pie shield to protect crust edges
Quick Tips & substitutions
- Blind-bake the crust for 10–12 minutes so the bottom stays crisp and not soggy.
- Pat tomato slices dry with paper towels to avoid watery quiche.
- Slice zucchini thinly and sauté it so it releases moisture before baking.
- Use all milk instead of half-and-half for a lighter texture, or more cream for extra richness.
- Swap Gruyère with sharp cheddar or fontina if that’s what you have.
- Use lactose-free milk and cheese if you need a gentler option.
- Use gluten-free pie crust to keep the recipe gluten-free.
- Skip onion and garlic if you need a milder flavor, or use green onions for a softer taste.
- Add a tablespoon of Dijon mustard brushed on the crust before filling for a subtle tang.
- Bake the quiche on a preheated baking sheet to help the bottom set quickly.
How to Make Tomato Zucchini Quiche Recipe
Prep the crust
- Preheat the oven to 375°F (190°C). Place a baking sheet on the middle rack while it heats.
- If you use a frozen pie crust, keep it in the pie tin and set it on the counter for a few minutes while you prep. If you use homemade crust, fit it into a 9-inch pie plate, crimp the edges, and chill it for 15 minutes.
- Prick the bottom and sides of the crust with a fork. Line it with parchment and fill with pie weights or dried beans, then bake 10–12 minutes until the edges start to set.
- Remove the parchment and weights, bake another 5 minutes, then set the crust aside to cool slightly.
Cook the veggies
- Heat the olive oil in a skillet over medium heat. Add the sliced onion and cook 4–5 minutes until it softens and turns lightly golden.
- Add the zucchini and yellow squash, ½ teaspoon salt, ¼ teaspoon pepper, and Italian seasoning. Cook 5–7 minutes, stirring often, until the veggies soften and most moisture cooks off.
- Stir in the garlic and cook 30 seconds until fragrant. Take the skillet off the heat and let the veggies cool slightly.
- Pat the tomato halves or slices dry with paper towels and sprinkle them with a pinch of salt and pepper.
Mix the egg custard
- Crack the eggs into a large bowl and whisk until smooth and slightly frothy.
- Add the half-and-half, ½ teaspoon salt, ¼ teaspoon pepper, red pepper flakes, and smoked paprika. Whisk until the mixture looks fully combined and creamy.
- Stir in the chopped herbs if you use them. Taste a tiny drop (before adding raw veggie bits) and adjust seasoning if needed.
Assemble the quiche
- Sprinkle half of the shredded Gruyère and mozzarella over the bottom of the par-baked crust. Add the sautéed zucchini, squash, and onions in an even layer.
- Pour the egg mixture slowly over the veggies, tilting the pan gently so it spreads evenly.
- Arrange the tomato halves or slices on top in a circular pattern. Sprinkle the remaining Gruyère, mozzarella, and all the Parmesan over the top.
- Place the pie plate on the preheated baking sheet in the oven.
Bake to perfection
- Bake at 375°F (190°C) for 35–45 minutes until the center looks just set and the top turns golden. The quiche should jiggle slightly in the very center but not look liquid.
- If the crust edges brown too quickly, cover them loosely with foil or a pie shield.
- Check doneness by inserting a knife about 1 inch from the center; it should come out mostly clean with no runny egg.
- Remove the quiche from the oven and let it rest 15–20 minutes before slicing so the filling sets and slices hold together.
Slice and serve
- Use a sharp knife to cut the quiche into 6–8 wedges.
- Wipe the knife between cuts for clean slices, especially around the tomatoes.
- Serve warm, room temperature, or chilled straight from the fridge.
- Garnish with extra fresh basil or chives for a fresh finish.
Recipe Variations
- Gluten-free: Use a gluten-free pie crust or press in a crust made from gluten-free crackers and melted butter.
- Crustless: Grease the pie plate well, skip the crust, and pour the filling directly into the dish for a lower-carb option.
- Vegan: Use a plant-based pie crust, whisk silken tofu or chickpea flour batter with plant milk and nutritional yeast, and use vegan cheese shreds.
- Low carb: Skip the crust, add extra zucchini and eggs, and reduce tomatoes slightly to cut moisture.
- Extra protein: Add cooked turkey bacon, chicken sausage, or diced ham to the veggie layer.
- Herb-forward: Load up on basil, thyme, and chives, and skip red pepper flakes for a gentle, garden-style flavor.
- Extra cheesy: Add an extra ¼ cup of mozzarella and a sprinkle more Parmesan on top in the last 10 minutes of baking.
Ways to Serve Tomato Zucchini Quiche Recipe
- With a simple green salad and lemony vinaigrette.
- Alongside fresh fruit like berries, melon, or orange slices.
- With roasted potatoes or sweet potatoes for a heartier meal.
- With a side of yogurt and granola for brunch.
- With a bowl of tomato soup or vegetable soup on cooler days.
- With toasted sourdough or whole grain bread and butter.
Storage Success
Let the tomato zucchini quiche recipe cool to room temperature, then cover it tightly or transfer slices to airtight containers. Store in the fridge for up to 4 days, and reheat slices in a 325°F oven or toaster oven until warm. You can freeze individual slices by wrapping them well and storing them in a freezer bag for up to 2 months. Reheat frozen slices straight from the freezer at 325°F until heated through, and the crust will still taste pleasantly crisp.

Tomato Zucchini Quiche Recipe
Ingredients
Instructions
- Preheat the oven to 375°F (190°C) and place a baking sheet on the middle rack to heat.
- If using a frozen pie crust, keep it in its pie tin. If using homemade crust, fit it into a 9-inch pie plate, crimp the edges, and chill for 15 minutes.
- Prick the bottom and sides of the crust with a fork. Line with parchment paper and fill with pie weights or dried beans. Bake for 10–12 minutes until the edges start to set.
- Remove the parchment and weights, bake for another 5 minutes, then set the crust aside to cool slightly.
- Heat the olive oil in a skillet over medium heat. Add the sliced onion and cook for 4–5 minutes until softened and lightly golden.
- Add the zucchini and yellow squash, 1/2 teaspoon salt, 1/4 teaspoon pepper, and Italian seasoning. Cook for 5–7 minutes, stirring often, until the veggies soften and most of the moisture cooks off.
- Stir in the garlic and cook for 30 seconds until fragrant, then remove the skillet from the heat and let the veggies cool slightly.
- Pat the tomato halves or slices dry with paper towels and sprinkle with a pinch of salt and pepper.
- Crack the eggs into a large bowl and whisk until smooth and slightly frothy.
- Add the half-and-half, 1/2 teaspoon salt, 1/4 teaspoon pepper, red pepper flakes, and smoked paprika. Whisk until fully combined and creamy.
- Stir in the chopped herbs if using and adjust seasoning to taste before adding any veggies.
- Sprinkle half of the shredded Gruyère and mozzarella over the bottom of the par-baked crust.
- Add the sautéed zucchini, squash, and onions in an even layer over the cheese.
- Pour the egg mixture slowly over the veggies, tilting the pan gently so it spreads evenly.
- Arrange the tomato halves or slices on top in a circular pattern, then sprinkle with the remaining Gruyère, mozzarella, and all of the Parmesan.
- Place the pie plate on the preheated baking sheet in the oven.
- Bake at 375°F (190°C) for 35–45 minutes until the center looks just set and the top is golden. The quiche should jiggle slightly in the center but not look liquid.
- If the crust edges brown too quickly, cover them loosely with foil or use a pie shield.
- Check doneness by inserting a knife about 1 inch from the center; it should come out mostly clean with no runny egg.
- Remove the quiche from the oven and let it rest for 15–20 minutes before slicing so the filling sets.
- Slice into 6–8 wedges and serve warm, at room temperature, or chilled. Garnish with extra fresh basil or chives if desired.
Notes
Approximate per 1 slice (1/6 of recipe): 340 calories; fat 25 g; saturated fat 12 g; carbohydrates 17 g; fiber 2 g; sugars 4 g; protein 13 g; sodium 560 mg. Values will vary based on crust type, cheese choices, and portion size.

Leave a Reply