This zucchini frittata is a simple, satisfying dish packed with summer flavors — tender zucchini, ripe tomatoes, fresh basil and tangy feta. It’s easy to customize, works for breakfast, brunch or a light dinner, and comes together quickly with everyday ingredients.

In summer I reach for zucchini constantly — in salads, fritters, casseroles and now this “Summer Frittata.” It captures the season with garden zucchini, juicy tomatoes, basil and crumbled feta folded into a fluffy egg base. The result is a versatile, vegetarian-friendly dish that’s great any time of day.
If you want to stretch eggs into other easy meals, try quiches, crustless muffins or sheet-pan eggs — this frittata is the same idea: fresh ingredients and a simple method that’s beginner-friendly.
What Makes This Zucchini Frittata a Winner
- Fresh garden flavors. Zucchini, tomatoes, basil and feta create a bright Mediterranean-inspired bite.
- Versatile. Serve it for breakfast, brunch, lunch or dinner and swap in other vegetables or cheeses to suit your pantry.
- Beginner-friendly. The technique is straightforward — sauté the vegetables, add eggs, finish under the broiler — and yields consistently good results.
Frittata vs. Omelet vs. Quiche
A frittata is thicker than an omelet and closer to a crustless quiche. Quiches typically include more dairy and are baked in a pie crust, while frittatas use fewer dairy ingredients and are cooked on the stovetop then finished in the oven.

Ingredients You’ll Need to Make This Recipe
Notes on key ingredients. See the recipe card below for exact measurements.
- Eggs — About 2 eggs per person is a good guide; this recipe uses enough eggs to set around the veggies.
- Milk — Any milk works (dairy or non-dairy). Use cream or half-and-half for a richer texture.
- Olive oil — Regular or herb-infused olive oil adds flavor when sautéing the vegetables.
- Garlic — Fresh minced garlic is best; use garlic powder if needed.
- Zucchini — Choose firm, ripe zucchini. Slice into 1/4-inch rounds or half-moons so they cook quickly and evenly.
- Tomatoes — Cherry, grape or Roma tomatoes are ideal; avoid overly watery varieties. Sundried tomatoes can be used for a concentrated flavor.
- Basil — Fresh basil brightens the frittata; you can substitute other fresh herbs if preferred.
- Feta — Tangy feta is the classic choice here, but goat cheese, parmesan or shredded cheeses also work.
Can I Use Only Egg Whites?
Yes. Use two egg whites for each whole egg if you want a lighter version. For example, replace 6 whole eggs with about 12 egg whites.

Tips for the Best Zucchini Frittata
- Use an oven-proof nonstick pan. A 9-inch cast-iron or oven-safe nonstick skillet works well for cooking and broiling.
- Precook the zucchini. Sautéing the zucchini removes excess moisture so the frittata won’t become soggy.
- Cook over medium heat. Cook until the eggs are set at the bottom but not overcooked — too high heat can burn the base and too low can make the eggs rubbery.
- Scale up for a crowd. Double the ingredients and bake in a 9×13-inch dish if you’re feeding several people.
- Make mini frittatas. Use a muffin tin for individual portions — a great option for meal prep or grab-and-go breakfasts.
What Else Can I Add to a Frittata?
Almost anything you’d add to an omelet or quiche can go into a frittata — just sauté or precook wetter ingredients first. Ideas include:
- Baby spinach
- Bell peppers
- Onions
- Olives
- Mushrooms
- Asparagus
- Bacon, ham, chorizo or andouille
- Potatoes for a Spanish tortilla-style version

Serving Suggestions
- Breakfast: Serve with bacon or toasted bagels and a hot coffee or tea.
- Brunch or lunch: Pair with a simple green salad, roasted potatoes, or a Mediterranean-style side salad.
- Dinner: Offer as a lighter main with a bowl of soup or grilled vegetables for a satisfying summer meal.
Tools I Used
An oven-safe skillet (cast iron or nonstick), a whisk for the eggs and milk, and a spatula to loosen and serve the frittata are all you need.

Zucchini Frittata
Ingredients
- 6 eggs
- ¼ cup milk
- ¼ teaspoon salt, or to taste
- ⅛ teaspoon freshly ground black pepper
- pinch of ground nutmeg
- 1 tablespoon olive oil
- 2 garlic cloves, minced
- 2 small zucchini, cut into 1/4-inch slices or half-moons
- ¼ teaspoon salt
- 2 medium tomatoes, thinly sliced
- ½ cup chopped fresh basil
- ½ cup crumbled feta cheese
Instructions
-
Prep. Preheat the oven broiler to High.
-
Combine the ingredients. Whisk the eggs, milk, salt, pepper and nutmeg in a large bowl until well blended; set aside.
-
Sauté. Heat the olive oil in a 9-inch oven-safe skillet. Add the garlic and zucchini, season with salt and cook, stirring, until zucchini is tender, about 5 minutes.
-
Add remaining ingredients. Stir in the tomatoes and cook 1 minute more. Add basil and feta.
-
Add the egg. Slowly pour the egg mixture into the skillet. Cook over medium heat for 5–6 minutes until the eggs are set on the bottom.
-
Broil. Transfer the skillet to the oven and broil 4–5 minutes until the top is set and lightly browned. Watch closely to avoid burning.
-
Serve. Remove from the oven and let rest a few minutes before slicing and serving.
Nutrition
|
Carbohydrates: 8 g
|
Protein: 13 g
|
Fat: 14 g
Nutrition info is an estimate. Values may vary by ingredients and portions used.
Did you make this recipe? Leave a rating
How to Make a Zucchini Frittata With Tomatoes
Use a 9-inch oven-safe skillet so you can finish the frittata under the broiler. A cast-iron skillet is ideal. Steps at a glance:
- Mix the eggs. Whisk eggs with milk, salt, pepper and a pinch of nutmeg.
- Sauté the vegetables. Cook garlic and zucchini in olive oil until softened, then add tomatoes.
- Add herbs and cheese. Stir in basil and feta, then pour the egg mixture over the vegetables.
- Cook and finish. Cook on the stovetop until the bottom is set, then broil until the top is lightly browned and fully set.
- Rest and serve. Let the frittata rest a few minutes, slice and serve warm.

Storing and Reheating Leftovers
- Refrigerate. Cover and refrigerate leftovers for up to 4 days.
- Reheat. Warm slices in a 350°F oven or use short bursts in the microwave until heated through.
More Brunch Recipes
- Egg white wraps
- Ham and cheese quiche
- Spinach and feta puff pastry tart
- Cottage cheese flatbread