Ingredients
Main
- 8 large eggs
- 1 medium zucchini, diced
- 1 red bell pepper, diced
- 1 cup fresh spinach, chopped
- ½ medium yellow onion, diced
- 2 cloves garlic, minced
- ½ cup cherry tomatoes, halved
- ½ cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- 2 tbsp olive oil
- ½ tsp salt
- ¼ tsp black pepper
- 2 tbsp fresh basil, chopped (or 1 tsp dried)
Instructions
Preheat your oven to 400°F (200°C). Whisk the eggs with salt, pepper, and half of the Parmesan in a large bowl.
Heat olive oil in a 10-inch oven-safe skillet over medium heat. Sauté onion and bell pepper for 3-4 minutes until softened.
Add zucchini and garlic, cook for 2 minutes until fragrant. Stir in spinach and cherry tomatoes, cook 1 minute until spinach wilts.
Pour the egg mixture over the vegetables. Gently tilt the pan to distribute eggs evenly. Cook undisturbed for 3-4 minutes until edges begin to set.
Sprinkle mozzarella and remaining Parmesan on top. Transfer the skillet to the preheated oven and bake for 10-12 minutes until the center is just set.
Remove from oven and let rest for 3 minutes. Top with fresh basil, slice into wedges, and serve warm or at room temperature.
Personal Tips
- Don't skip pre-cooking the vegetables. Raw veggies release water during baking and make the frittata soggy. I learned this the hard way — 3 minutes of sautéing saves you from a watery mess.
- Use an oven-safe skillet. Transferring a half-cooked frittata to a baking dish is a recipe for disaster — the eggs slide and break apart. A cast iron skillet goes straight from stovetop to oven.
- Pull it out when the center still jiggles slightly. The residual heat continues cooking for another minute. If you wait until it looks fully set, it'll be overcooked and rubbery by the time you eat it.
- Let it rest before slicing. I used to cut into it immediately and the slices would fall apart. Three minutes of resting firms up the eggs and makes for clean, pretty wedges.
- Day-old frittata is just as good. This is one of those rare dishes that reheats beautifully. Store leftovers in the fridge for up to 3 days and reheat at 350°F for 5 minutes.
Nutrition (per serving)
Nutrition (per serving): 1 slice (1/6 of frittata) | USDA FoodData Central, calculated estimates
Tags
Frequently Asked Questions
How do you make a vegetable frittata?
What vegetables are best for a frittata?
Can you make a frittata ahead of time?
Is a vegetable frittata healthy?
Do you cook vegetables before adding to frittata?
Dietary Restrictions
Allergens
Not Suitable For
- Vegans
- People with egg allergies
- Dairy-free dieters (unless modified)
Modifications
- Omit cheese for a dairy-free version. Use chickpea flour batter instead of eggs for a vegan option — though the texture will be different.