Save As morning sunlight streams through the kitchen window, there's something magical about the simple combination of fresh vegetables and eggs coming together in a cast-iron skillet. This Light Zucchini and Tomato Frittata brings the essence of Italian countryside cooking to your table, without weighing you down. Fluffy and colorful, each slice offers the perfect balance of protein and vegetables to fuel your day.
Save What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
The beauty of a frittata lies in its simplicity and versatility. Unlike its cousin the omelet, which requires last-minute attention and perfect timing, a frittata begins on the stovetop and finishes in the oven, giving you breathing room to prepare other elements of your meal. The tender zucchini and burst cherry tomatoes create pockets of moisture and flavor throughout the light, airy egg base.
- Vegetables: 1 medium zucchini (thinly sliced), 1 cup cherry tomatoes (halved), 1 small yellow onion (finely chopped), 2 cups baby spinach (optional)
- Eggs & Dairy: 6 large eggs, 2 tablespoons skim milk (or unsweetened plant milk), 1/4 cup grated Parmesan cheese (optional), salt and freshly ground black pepper to taste
- Herbs & Spices: 1/4 cup fresh basil leaves (chopped, or 1 tsp dried basil), 1/2 teaspoon dried oregano, 1 clove garlic (minced)
- Oils: 1 tablespoon olive oil (or nonstick cooking spray)
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
- Prepare the oven
- Preheat oven to 375°F (190°C).
- Sauté the base
- In a large oven-safe skillet, heat olive oil over medium heat. Add onion and sauté for 2 minutes until softened.
- Cook the zucchini
- Add zucchini and cook for 4–5 minutes, stirring occasionally, until just tender. Add garlic and cook for 1 minute.
- Add remaining vegetables
- Add cherry tomatoes and spinach (if using); cook for 2 more minutes until spinach is wilted and tomatoes start to soften.
- Prepare the egg mixture
- In a bowl, whisk together eggs, skim milk, Parmesan (if using), basil, oregano, salt, and pepper.
- Combine and start cooking
- Pour egg mixture over vegetables in skillet, stirring gently to distribute. Cook undisturbed for 2–3 minutes until edges begin to set.
- Finish in the oven
- Transfer skillet to the oven and bake for 10–12 minutes, or until the frittata is puffed and the center is just set.
- Serve
- Remove from oven, cool for 2 minutes, then slice and serve warm or at room temperature.
The key to a perfect frittata is gentle cooking - avoid high heat which can make eggs rubbery. Make sure your oven-safe skillet can go directly from stovetop to oven for the most efficient preparation. If you're uncertain, you can transfer the partially-cooked mixture to a greased baking dish before putting it in the oven, though you'll miss some of the crispy edge texture.
This frittata welcomes adaptation based on what you have on hand. Try swapping zucchini for yellow summer squash, or use roasted red peppers in place of tomatoes. For a more substantial meal, add small cubes of cooked potato or sweet potato. Make it dairy-free by omitting the Parmesan or using nutritional yeast for a cheesy flavor without the dairy. For meat lovers, adding a small amount of diced prosciutto or cooked bacon adds a savory depth without significantly increasing calories.
Serve slices of this light frittata with a simple arugula salad dressed with lemon juice and a drizzle of extra virgin olive oil for a complete meal. For brunch, pair with toasted whole grain bread or roasted sweet potatoes. A side of fresh fruit provides a sweet counterpoint to the savory eggs. Garnish with additional fresh herbs just before serving to brighten both the presentation and flavor.
Save Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
This Light Zucchini and Tomato Frittata reminds us that healthy eating doesn't mean sacrificing flavor or satisfaction. With just 130 calories per serving and 10 grams of protein, it offers nourishment that keeps you feeling light yet fulfilled. Whether enjoyed as a peaceful weekend brunch centerpiece or a quick weeknight dinner, this versatile Italian-inspired dish celebrates simple ingredients prepared with care - the true essence of Mediterranean cooking philosophy.
Recipe FAQs
- → What variations can be made to this frittata?
You can omit Parmesan for a dairy-free version, add red pepper flakes for extra heat, or include baby spinach for added greens.
- → What type of pan is best for cooking this dish?
A large oven-safe skillet works best to cook and finish the frittata evenly in the oven.
- → Can this dish be served cold?
Yes, leftovers can be refrigerated and enjoyed cold or gently reheated without losing flavor.
- → How do the herbs influence the flavor?
Fresh basil and dried oregano add a fragrant, savory depth that complements the sweetness of the tomatoes and zucchini.
- → Is this suitable for vegetarian diets?
Absolutely; it contains eggs and dairy but no meat, fitting well into vegetarian meal plans.