Zucchini Tomato Frittata
This post may contain affiliate links. Please read our disclosure policy.
This effortless zucchini tomato frittata is as easy as it is delicious. Sauté your veggies, add some eggs, and you've made a healthy and versatile 2-for-1 breakfast recipe that's perfect for lazy Sunday mornings and to enjoy leftovers on busy weekday mornings. And it's all done in just one pan!
For another delicious frittata breakfast, make this sweet potato frittata recipe!
We don't mind a fancy recipe once in a while, but this zucchini tomato frittata is not that! Mornings are for keeping things simple, and this breezy zucchini tomato frittata recipe is so leisurely that it reminds us of getting up in the morning when you haven't had to set an alarm.
Bursting with summery flavors like juicy tomatoes, zucchini, and caramelized onions, this frittata is also wonderfully adaptable. It's ideal for clearing out the fridge with whatever ingredients you have on hand. It's perfect for breakfast, brunch, meal prep, or even a quick weeknight dinner.
Ingredients notes
This frittata with zucchini and tomatoes is made with healthy and wholesome ingredients, many of which you'll find fresh from the farmer's market! Gather these items:
- Eggs: If you want to keep things quick and easy, use a blender to whisk your eggs. It'll make smooth eggs, and is so much faster than manual whisking.
- Other ingredients: Avocado oil, a small onion, garlic cloves, zucchinis, cherry tomatoes, sea salt, and black pepper.
How to make zucchini tomato frittata
Nothing fancy to see here today, folks. This is an easy, delicious, healthy, zero-fuss, stovetop tomato zucchini frittata recipe. Quick sauté some onion, zucchini noodles, and cherry tomatoes, and then pour in some whisked eggs, and you've made breakfast! Here are the instructions:
- Sauté veggies: Saute the onion and garlic in a pan until transparent, then throw in your zucchini noodles. Once the zucchini softens, push it to the side to make way for your cherry tomatoes.
- Cook eggs: Whisk your eggs, salt, and pepper together. Since there are several eggs, we find it's easier to let the blender do the arm work here. Mix everything in the pan together and pour the egg mixture over the top, letting them set for around 10-12 minutes. Enjoy!
Variations to try
Frittatas are one of those foolproof recipes that's impossible to get wrong. You can add anything left in the fridge to make it your own! Here are some of our favorite variations on this zucchini tomato frittata recipe:
- Get cheesy: Add some cubed cheddar, a little goat cheese, mozzarella, or parmesan cheese, or another type of cheese to the pan before you pour in the eggs for a gooey cheesy frittata!
- Extra vegetables: Throw in some bell peppers, mushrooms, roasted sweet potato cubes, spinach, or kale for an extra nutritious boost! Anything you need to use up can go into a frittata!
- Egg white frittata: You can also make this recipe with a combination of whole eggs and whites, or stick to egg whites only.
- Mediterranean twist: Add olives, sundried tomatoes, feta cheese, and fresh herbs like oregano or basil, for a frittata that tastes like a European beach getaway.
- Protein: For a lunch or dinner frittata, or to start your day off with protein, add some shredded chicken breast, bacon, sausage, or ham for a heartier bite.
- Pesto swirl: Add a spoon full of pesto for a flavor addition.
- Quiche: Frittata is already kind of like a crustless quiche, but you can also use a crust to make a zucchini and tomato quiche recipe.
What to serve with zucchini tomato frittata
This zucchini tomato frittata works as a standalone breakfast – it's so simple, making it perfect for a lazy Sunday morning ahead of a busy week when you want breakfast prepped – serve with a green breakfast smoothie or coconut turmeric latte.
For brunch, serve with some breakfast sausage patties or a breakfast salad.
If you're enjoying this for lunch or dinner, serve it with a simple spring mix salad and sweet potato wedges,
Recipe FAQs
Can I make zucchini tomato frittata ahead of time?
You sure can! This recipe is perfect for an easy make-ahead breakfast. Simply grab a slice and heat it up in the oven as you go about your morning routine. It's a great way to prepare for a busy week.
How do I store leftover zucchini tomato frittata?
Keep leftovers in an airtight container in the fridge for up to 3-4 days. You can eat it straight out of the fridge or reheat it in the oven.
Can I make this dairy-free?
It is already a dairy-free frittata!
I like cheese. Can I add some?
Absolutely! Some goat cheese, feta, or even shredded cheddar are good options.
I don't have a spiralizer for the zucchini noodles, can I use zucchini slices?
Sure! Some supermarkets sell pre-cut zucchini noodles, but you can always resort to slicing your zucchini, in a pinch.
How do I reheat frittata?
You can enjoy your leftover frittata warm or cold (straight out of the fridge). If you're heating it up, we prefer to do it in the oven instead of the microwave. Pop it into the oven at 350 degrees Fahrenheit for about 10 minutes.
Zucchini Tomato Frittata Recipe
Ingredients
- 1 teaspoon avocado oil
- 1 small onion (minced)
- 2 cloves garlic (minced)
- 2 small zucchinis (spiralized – about 1 lb total)
- 2 cups cherry tomatoes (cut in half)
- 8 large eggs
- ½ teaspoon EACH: salt and pepper
Instructions
- Heat the oil in a medium-sized non-stick or cast iron pan over medium-high heat. Add the onion and garlic and cook until it's transparent, about 5 minutes. Add the zucchini to the pan and let it cook until it begins to soften, about 3 minutes. Push the zucchini to the sides of the pan then add the cherry tomatoes to the middle. Cook until they begin to soften, about 2 minutes.1 teaspoon avocado oil, 1 small onion, 2 cloves garlic, 2 small zucchinis, 2 cups cherry tomatoes
- While the vegetables are cooking, whisk the eggs with the salt and pepper. With this many eggs, we like to do this in a blender as it is very quick to get them well whisked.8 large eggs, ½ teaspoon EACH: salt and pepper
- Mix the tomatoes and zucchini together in the pan then reduce the heat to medium-low. Pour the whisked eggs over the top then cover the pan. Let the frittata cook for 10-12 minutes, or until the eggs are set.
Notes
Nutrition
We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.
For more inspiration, check out all of our breakfast recipes!