Zucchini Tomato Breakfast Frittata
A vibrant and nourishing frittata baked to perfection with layers of tender zucchini, juicy cherry tomatoes, creamy feta, and eggs. This protein-packed dish is ideal for a wholesome breakfast, a relaxing weekend brunch, or a light dinner served with salad or toast.
Why You’ll Love This Recipe
The Zucchini Tomato Breakfast Frittata is as easy to make as it is satisfying. It uses simple, seasonal ingredients and offers great flexibility—you can make it vegetarian or add cooked meat for extra protein. It’s naturally gluten-free, can be made dairy-free, and is perfect for meal prep. Whether served warm or cold, this frittata is a convenient, flavorful way to enjoy vegetables and eggs in one delicious dish.
ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
- 6 large eggs
- 1/4 cup milk (or plant-based milk)
- 1 small zucchini, thinly sliced
- 1 cup cherry tomatoes, halved
- 1/2 cup crumbled feta cheese
- 1/4 cup diced red onion
- 1/4 cup chopped cooked bacon or ham (optional)
- 1/2 tsp dried oregano
- 1/4 tsp salt
- 1/4 tsp black pepper
- Fresh basil leaves (for garnish)
- Olive oil spray (for greasing)
directions
- Preheat the oven to 375°F (190°C). Lightly grease an 8×8-inch baking dish with olive oil spray.
- In a mixing bowl, whisk together the eggs, milk, oregano, salt, and pepper. Set aside.
- Evenly layer the zucchini, red onion, cherry tomatoes, and cooked bacon or ham (if using) in the prepared baking dish.
- Pour the egg mixture over the vegetables. Top with crumbled feta.
- Bake uncovered for 25–30 minutes, or until the center is fully set and the top is lightly golden.
- Let cool slightly before garnishing with fresh basil. Slice and serve warm or at room temperature.
Servings and timing
This recipe yields approximately 4 servings.
Prep time: 10 minutes
Cook time: 30 minutes
Total time: 40 minutes
Variations
- Make It Dairy-Free: Use a dairy-free milk and omit the feta or substitute with a plant-based cheese.
- Add More Veggies: Try adding bell peppers, spinach, mushrooms, or shredded carrots.
- Spice It Up: Add red pepper flakes or a dash of hot sauce to the egg mixture for heat.
- Meat-Free Option: Skip the bacon or ham for a vegetarian version.
- Herb Swap: Use thyme, basil, or parsley instead of oregano for a different flavor profile.
storage/reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days.
To reheat, microwave individual slices for 30–45 seconds, or warm in a 325°F (165°C) oven for 10 minutes until heated through. This frittata also tastes great served cold or at room temperature.
FAQs
Can I use egg whites instead of whole eggs?
Yes, you can substitute whole eggs with egg whites or an egg substitute. Use about 1/4 cup of egg whites per egg.
What size pan should I use?
An 8×8-inch baking dish works best for this recipe, but you can also use a pie dish or oven-safe skillet.
Can I make this ahead of time?
Yes, this frittata can be made a day in advance and stored in the refrigerator until ready to reheat and serve.
Is this dish freezer-friendly?
While you can freeze it, the texture of the vegetables may change. It’s best enjoyed fresh or refrigerated.
Can I make it without dairy?
Yes, simply omit the feta or use a dairy-free cheese alternative, and choose a plant-based milk.
What kind of milk is best?
Whole milk gives a creamier texture, but any milk or plant-based alternative (such as almond or oat milk) works well.
Can I use other cheeses?
Absolutely. Goat cheese, shredded mozzarella, or cheddar are all excellent alternatives to feta.
How do I know when the frittata is done?
The center should be fully set and no longer jiggle when gently shaken. A knife inserted in the center should come out clean.
Can I use dried herbs instead of fresh?
Yes, dried herbs like oregano or thyme work well. If using fresh, increase the amount slightly.
What can I serve with this?
It pairs well with a green salad, crusty bread, or roasted potatoes for a complete meal.
Conclusion
Zucchini Tomato Breakfast Frittata is a versatile and flavorful dish that’s perfect for any time of day. With minimal prep and wholesome ingredients, it’s ideal for feeding a family or meal prepping for the week. Whether you serve it hot out of the oven or enjoy it chilled on the go, this frittata is a reliable, delicious addition to your recipe collection.
PrintZucchini Tomato Breakfast Frittata
A light, flavorful frittata filled with zucchini, cherry tomatoes, feta, and herbs—perfect for a protein-rich breakfast, brunch, or light dinner.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: Mediterranean
Ingredients
- 6 large eggs
- 1/4 cup milk (or plant-based milk)
- 1 small zucchini, thinly sliced
- 1 cup cherry tomatoes, halved
- 1/2 cup crumbled feta cheese
- 1/4 cup diced red onion
- 1/4 cup chopped cooked bacon or ham (optional)
- 1/2 tsp dried oregano
- 1/4 tsp salt
- 1/4 tsp black pepper
- Fresh basil leaves (for garnish)
- Olive oil spray (for greasing)
Instructions
- Preheat oven to 375°F (190°C). Lightly grease an 8×8-inch baking dish with olive oil spray.
- In a bowl, whisk together eggs, milk, oregano, salt, and black pepper. Set aside.
- Layer the zucchini, red onion, cherry tomatoes, and cooked bacon (if using) evenly in the dish.
- Pour the egg mixture over the vegetables and top with crumbled feta.
- Bake uncovered for 25–30 minutes, or until the center is set and the top is slightly golden.
- Remove from oven, let cool slightly, and garnish with fresh basil before slicing and serving.
Notes
- Use dairy-free cheese and milk for a vegetarian, dairy-free version.
- Can be made ahead and reheated for busy mornings.
- Pairs well with a side salad or crusty toast.
Nutrition
- Serving Size: 1 slice
- Calories: 210
- Sugar: 2g
- Sodium: 360mg
- Fat: 14g
- Saturated Fat: 5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 4g
- Fiber: 1g
- Protein: 15g
- Cholesterol: 215mg
Keywords: zucchini frittata, tomato egg bake, feta frittata, healthy breakfast, low carb brunch