
Tomato Zucchini Quiche Recipe layers a buttery crust with tender zucchini, juicy tomatoes, and a rich, cheesy egg custard that tastes fresh, savory, and a little bit fancy without much effort. It works perfectly for a weekend brunch, light dinner, or meal prep breakfast and takes about 1 hour from start to table. I tested this version on my own picky family, and the leftovers mysteriously vanished before lunch the next day.
Why Choose This Tomato Zucchini Quiche Recipe
This Tomato Zucchini Quiche Recipe uses simple ingredients but tastes like a café brunch special. The vegetables stay tender, the custard sets creamy, and the crust bakes crisp instead of soggy.
You can use a store bought crust or a homemade one, so the recipe fits both busy mornings and relaxed cooking days. It also works well for vegetarians and anyone who wants more vegetables without feeling like they ate a salad for breakfast.
“This Tomato Zucchini Quiche Recipe tastes like a summer garden in a pie dish and reheats like a dream. ★★★★★”
Ingredients You’ll Need
Crust
- 1 unbaked 9 inch pie crust
- Use a refrigerated store bought crust if you want a shortcut.
- If you use frozen crust, thaw it first and keep it chilled until you fill it.
Vegetables
- 1 medium zucchini, thinly sliced into half moons
- 1 medium Roma tomato, thinly sliced
- 6 to 8 cherry tomatoes, halved (or use another Roma if you prefer)
- 1 small yellow onion, thinly sliced
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 tablespoon fresh basil, chopped (or 1 teaspoon dried basil)
- 1 teaspoon fresh thyme leaves (or ½ teaspoon dried thyme)
- ½ teaspoon kosher salt, plus more to taste
- ¼ teaspoon black pepper
I like firm zucchini without soft spots and tomatoes that feel heavy for their size. That combo gives the best texture and flavor in the quiche.
Egg Custard
- 4 large eggs
- 1 cup half and half
- You can swap with ½ cup whole milk plus ½ cup heavy cream.
- Use whole milk only if you want a lighter texture.
- ¼ teaspoon kosher salt
- ¼ teaspoon black pepper
- ⅛ teaspoon ground nutmeg (optional but tasty)
Cheese
- 1 cup shredded Gruyère cheese
- You can use Swiss cheese or Jarlsberg as a budget friendly swap.
- ½ cup shredded mozzarella or Monterey Jack
- 2 tablespoons grated Parmesan cheese
Shred cheese from a block if possible. Pre shredded cheese works, but it often contains starch that can affect the melt.
Pantry Shortcuts & Substitutions
- Use pre sliced zucchini and onions from the produce section if you want to save prep time.
- Use dried Italian seasoning instead of separate basil and thyme if you prefer.
- Add a pinch of red pepper flakes if you like a little heat.
- Use gluten free pie crust if you need a gluten free option.
Equipment List
- 9 inch pie dish (glass or ceramic works best)
- Baking sheet to catch drips and help with moving the quiche
- Large skillet for sautéing vegetables
- Mixing bowl for eggs and dairy
- Whisk
- Cutting board and sharp knife
- Measuring cups and spoons
- Foil or pie shield to protect crust edges
Tips & Tricks
- Pat zucchini and tomato slices dry with paper towels so the quiche does not turn watery.
- Pre bake the crust for 8 to 10 minutes so it stays crisp under the custard.
- Keep the crust chilled until it goes into the oven so it bakes flaky.
- Sauté the onions and zucchini until they turn soft and lightly golden to build flavor.
- Cool the vegetables slightly before adding them to the crust so they do not scramble the eggs.
- Place the pie dish on a baking sheet to catch any overflow and to move it easily.
- Do not overfill the crust; leave a small gap at the top so the custard can puff.
- Bake the quiche until the center barely jiggles; it will finish setting as it cools.
- Let the quiche rest at least 15 minutes before slicing so you get clean wedges.
- Slice with a sharp knife and use a pie server or spatula to lift pieces gently.
How to Make Tomato Zucchini Quiche Recipe
Step 1: Prep the crust
Preheat your oven to 375°F. Fit the pie crust into a 9 inch pie dish and crimp the edges. Prick the bottom of the crust a few times with a fork.
Line the crust with parchment and fill it with pie weights or dried beans. Bake for 8 to 10 minutes until the edges look slightly set, then remove the parchment and weights and bake 3 more minutes. Set the crust aside to cool slightly while you prep the filling.
Step 2: Prep and sauté the vegetables
Slice the zucchini into thin half moons and pat them dry with paper towels. Slice the Roma tomato into thin rounds and lay them on a towel as well. Halve the cherry tomatoes and set them aside for topping.
Heat olive oil in a large skillet over medium heat. Add the sliced onion and cook 3 to 4 minutes until it turns soft and lightly golden. Add the zucchini, ½ teaspoon salt, and ¼ teaspoon pepper and cook 4 to 6 minutes until the zucchini turns tender and most moisture cooks off.
Stir in the garlic, basil, and thyme and cook 1 more minute until fragrant. Taste and adjust seasoning if needed. Remove from heat and let the vegetable mixture cool for about 5 minutes.
Step 3: Mix the egg custard
Crack the eggs into a mixing bowl. Add half and half, ¼ teaspoon salt, ¼ teaspoon pepper, and nutmeg if you use it. Whisk until the mixture looks smooth and slightly frothy.
Stir in the Gruyère, mozzarella, and Parmesan. Mix until the cheese distributes evenly. Keep the bowl nearby so you can pour it over the vegetables in the crust.
Step 4: Assemble the quiche
Spread the sautéed zucchini and onion mixture evenly over the bottom of the pre baked crust. Arrange most of the Roma tomato slices over the vegetables. Pour the egg and cheese mixture slowly over the vegetables, tilting the dish slightly if needed so it spreads evenly.
Gently place the remaining tomato slices and the cherry tomato halves on top in a circular pattern. Place the pie dish on a baking sheet. If the crust edges look very exposed, cover them loosely with strips of foil or a pie shield.
Step 5: Bake
Slide the baking sheet with the quiche into the oven. Bake at 375°F for 30 to 35 minutes until the edges puff and the center looks mostly set with a slight jiggle. If the top browns too quickly, tent it loosely with foil.
Check doneness by inserting a knife about 1 inch from the center; it should come out mostly clean. Once it reaches that stage, remove the quiche from the oven. Place it on a cooling rack.
Step 6: Rest and slice
Let the Tomato Zucchini Quiche Recipe rest for at least 15 to 20 minutes. This rest time allows the custard to firm up and makes slicing easier. Use a sharp knife to cut wedges, then lift them out gently with a pie server.
If you want very clean slices, chill the quiche for 1 to 2 hours, then slice and reheat individual pieces. Serve warm or at room temperature. Add a sprinkle of fresh basil or thyme on top if you want a fresh finish.
What to Serve with it?
Tomato Zucchini Quiche pairs nicely with a simple green salad tossed with lemon vinaigrette and a little Parmesan. Add a bowl of fresh fruit such as berries, melon, or citrus segments for color and sweetness. You can also serve roasted potatoes or hash browns if you want a heartier plate.
For drinks, try iced coffee, hot coffee, herbal tea, or a citrusy sparkling water. Kids usually love it with cold milk or a fruit smoothie. The quiche tastes great warm for brunch and still holds its own as a chilled lunch with crisp veggies on the side.
Storage Options
- Fridge: Cool the quiche completely, then cover the dish tightly with plastic wrap or transfer slices to an airtight container. Store in the refrigerator for up to 3 to 4 days.
- Freezer (whole): Cool fully, wrap the entire quiche in plastic wrap, then in foil, and freeze for up to 2 months. Label with the date so you keep track.
- Freezer (slices): Wrap individual slices in plastic wrap, then place them in a freezer bag. This method makes quick breakfasts easy and keeps quality for about 2 months.
- Reheating (oven): Reheat slices in a 325°F oven on a baking sheet for 10 to 15 minutes until hot in the center; cover lightly with foil if the top browns too much.
- Reheating (microwave): Heat a slice on a microwave safe plate at 50 percent power in 30 second bursts until warm; this method works fast but can soften the crust more.
- Serve from cold: Enjoy leftovers chilled or at room temperature if you like a firmer texture; it tastes almost like a savory vegetable tart that way.

Tomato Zucchini Quiche Recipe
Ingredients
Method
- Preheat the oven to 375°F (190°C). Fit the pie crust into a 9 inch pie dish and crimp the edges. Prick the bottom of the crust a few times with a fork.
- Line the crust with parchment paper and fill with pie weights or dried beans. Bake for 8 to 10 minutes until the edges look slightly set, then remove the parchment and weights and bake 3 more minutes. Set aside to cool slightly.
- Slice the zucchini into thin half moons and pat dry with paper towels. Slice the Roma tomato into thin rounds and lay on a towel. Halve the cherry tomatoes and set aside for topping.
- Heat the olive oil in a large skillet over medium heat. Add the sliced onion and cook 3 to 4 minutes until soft and lightly golden.
- Add the zucchini, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Cook 4 to 6 minutes until the zucchini is tender and most of the moisture cooks off.
- Stir in the garlic, basil, and thyme and cook 1 more minute until fragrant. Remove from heat and let the vegetables cool for about 5 minutes.
- In a mixing bowl, whisk together the eggs, half and half, 1/4 teaspoon salt, 1/4 teaspoon black pepper, and nutmeg if using until smooth and slightly frothy.
- Stir in the Gruyère, mozzarella or Monterey Jack, and Parmesan until evenly combined.
- Spread the sautéed zucchini and onion mixture evenly over the bottom of the pre-baked crust. Arrange most of the Roma tomato slices over the vegetables.
- Pour the egg and cheese mixture slowly over the vegetables, tilting the dish slightly if needed so it spreads evenly.
- Gently place the remaining Roma tomato slices and the cherry tomato halves on top in a circular pattern. Place the pie dish on a baking sheet to catch any drips.
- Bake the quiche at 375°F (190°C) for 30 to 35 minutes until the edges puff and the center looks mostly set with a slight jiggle. If the top browns too quickly, tent loosely with foil.
- Check doneness by inserting a knife about 1 inch from the center; it should come out mostly clean. Remove the quiche from the oven and place on a cooling rack.
- Let the quiche rest for 15 to 20 minutes so the custard can firm up. Slice into wedges with a sharp knife and lift out with a pie server.
- Serve warm or at room temperature. Refrigerate leftovers once cooled.
Notes
Approximate per 1 slice (1/8 of quiche): 260–300 calories; fat 20 g; saturated fat 10 g; carbohydrates 14 g; fiber 1 g; sugars 3 g; protein 10–12 g; sodium 430 mg. Values are estimates and will vary based on specific ingredients, crust type, and portion size.
