This zucchini and tomato frittata is a simple yet flavorful dish that works perfectly for breakfast, brunch, or a light dinner. Made with fresh vegetables, eggs, and cheese, it’s a satisfying recipe that comes together quickly and bakes beautifully in the oven. If you’re looking for a healthy, protein-rich meal that highlights seasonal produce, this frittata is a must-try.
Ingredients
- 6 large eggs
- 60 ml (1/4 cup) milk or dairy-free alternative
- 1 medium zucchini, thinly sliced
- 150 g (1 cup) cherry tomatoes, halved
- 15 g (1/4 cup) fresh parsley, chopped, plus extra for garnish
- 50 g (1/2 cup) shredded mozzarella cheese
- 25 g (1/4 cup) grated Parmesan cheese
- 1 tablespoon olive oil
- 1/4 teaspoon garlic powder
- Salt and black pepper to taste
Instructions
Step 1: Preheat the oven
Preheat your oven to 190°C (375°F). Lightly grease a round baking dish or an oven-safe skillet with a small amount of olive oil.
Step 2: Sauté the vegetables
Heat the olive oil in a skillet over medium heat. Add the sliced zucchini and halved cherry tomatoes. Season with garlic powder, salt, and black pepper. Sauté for 3–4 minutes, stirring gently, until the vegetables begin to soften.
Step 3: Prepare the egg mixture
In a mixing bowl, whisk the eggs and milk until smooth and well combined. Add the shredded mozzarella, grated Parmesan, and chopped parsley. Mix gently to distribute the cheese and herbs evenly.
Step 4: Combine and bake
Arrange the sautéed zucchini and tomatoes evenly in the prepared baking dish or skillet. Pour the egg mixture over the vegetables, ensuring everything is evenly covered. Transfer to the oven and bake for 20–25 minutes, or until the center is fully set and the top is lightly golden.
Step 5: Serve
Remove the frittata from the oven and let it cool for a few minutes. Garnish with fresh parsley, slice into wedges, and serve warm.
Time, Servings, and Nutrition
- Prep Time:Â 10 minutes
- Cook Time:Â 25 minutes
- Total Time:Â 35 minutes
- Servings:Â 4
Approximate Nutrition per Serving:
Calories: 220 | Protein: 14 g | Carbohydrates: 6 g | Fat: 16 g
Why This Recipe Is Good for You
This zucchini and tomato frittata is rich in protein from eggs and cheese while providing vitamins, antioxidants, and fiber from fresh vegetables. It’s a balanced dish that supports energy levels and keeps you full without feeling heavy, making it a great option for any time of day.

