Breakfast & Brunch
This zucchini tomato egg recipe transforms simple ingredients into a vibrant, restaurant-worthy dish that’s ready in just 20 minutes. The secret lies in sun-dried tomatoes—intensely flavorful and packed with umami—that infuse every bite, while tender zucchini and silky eggs create a perfect balance of texture and richness.
I developed this after realizing how often fresh summer produce gets overlooked in breakfast dishes, and the result is a plate that feels both elegant and effortless.
The foundation of this dish is a quick sauté of zucchini and sun-dried tomatoes in olive oil, which caramelizes slightly for depth.
Eggs are cooked to your preference—soft, runny centers for classic shirred eggs or fully set for a frittata-style finish—while herbs like basil or thyme add a bright, fresh contrast.
The dish is versatile enough to serve as a brunch centerpiece, a light lunch, or even a side for grilled meats, proving that breakfast doesn’t have to be limited to pancakes or omelets.
What you’ll end up with is a dish that’s visually stunning—golden eggs nestled among glossy zucchini and jewel-toned tomatoes—while delivering layers of flavor that feel both comforting and sophisticated.
The sun-dried tomatoes add a tangy, savory punch, the zucchini brings a subtle sweetness, and the eggs tie it all together with their creamy texture. It’s the kind of recipe that makes you want to cook on weekends, even when you’re not feeling particularly ambitious.
Best of all, this recipe scales effortlessly. Double the ingredients for a crowd, or keep it simple for two. The technique is straightforward, but the result is anything but basic—perfect for impressing guests or treating yourself to a meal that feels like a vacation. Let’s get cooking!
Ingredients for zucchini tomato egg
Sun-dried tomatoes, zucchini, and silky eggs—simple ingredients that burst with summer flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Extra-Virgin Olive Oil 🫒 | ¼ cup | High-quality, fruity variety |
| Medium Zucchini 🥒 | 2 whole | Sliced into half-moons (about 2 cups) |
| Sun-Dried Tomatoes in Oil 🍅 | ½ cup | Chopped, oil reserved for cooking |
| Large Eggs 🥚 | 4 whole | Room temperature for even cooking |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped, stems removed |
| Garlic Cloves 🧄 | 2 cloves | Minced, for aromatic depth |
| Kosher Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Cracked peppercorns preferred |
| Grated Parmesan Cheese 🧀 | ¼ cup | Freshly grated from block |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Or 1 tsp dried thyme |
| Red Pepper Flakes 🌶️ | ¼ tsp | Optional for heat |
| Balsamic Glaze 🍷 | 1 tbsp | For finishing drizzle |
The sun-dried tomatoes are non-negotiable here—they bring that intense umami punch that elevates everything. Grab the oil-packed kind from Trader Joe's or Whole Foods—they're sweeter and more flavorful than dried ones. If you're using the oil too, save it for another use (it's packed with flavor). For zucchini, young, tender ones work best—they caramelize beautifully without turning mushy. The garlic? Freshly minced is a game-changer, but pre-minced in a jar works in a pinch (just drain it well). Fresh basil and thyme should be bright green and fragrant—if they smell like nothing, toss them. The Parmesan? Real Parmigiano-Reggiano grated fresh makes all the difference—pre-grated tastes like sawdust in comparison.
No sun-dried tomatoes? Dried tomatoes rehydrated in olive oil work, but they lack that oil-packed sweetness. Short on zucchini? Yellow squash is a perfect swap—same texture, slightly sweeter. Fresh herbs? Dried basil or thyme at one-third the amount gets you close, but nothing beats the fresh stuff. The eggs can be any size, but larger ones hold up better to the cooking process. Want more depth? Add a pinch of smoked paprika to the olive oil before sautéing. The balsamic glaze is optional but absolutely essential for that restaurant-quality finish—look for the thick, syrupy kind at Costco or Gelson's for the best quality.
This dish shines when made fresh, but it reheats beautifully—gentle warming in a skillet with a splash of water revives it perfectly. Keeps in the fridge for 3-4 days (though it's best within 2 days), and freezes beautifully for up to 2 months if you portion the eggs separately. I like to prep the zucchini and tomato mixture ahead, then cook the eggs fresh—nothing beats that silky texture when they're made to order. For a crowd, double everything and serve with crusty bread—this is brunch perfection that feels like a vacation.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just slice the zucchini, crack in eggs, and let the sun-dried tomatoes and olive oil do the work. No flipping, no fuss, and that sheet pan is done in 15 minutes.
- Sun-Dried Tomato Magic: Honestly, the sun-dried tomatoes in oil take this dish from "good" to "I’ll make it again tomorrow." That briny, jammy burst in every bite? It’s the secret weapon—no fancy ingredients, just pure flavor.
- Breakfast or Dinner: I’ve served this to my book club at 10 AM and my in-laws at 7 PM, and no one batted an eye. The basil brightens it up enough for daytime, but the richness of the eggs and olive oil makes it feel like a proper meal any time.
- Budget-Friendly Protein: Eggs are cheap, zucchini is cheap, and a jar of sun-dried tomatoes lasts forever. For under $5, I feed four people a dish that feels special—no takeout, no guilt, just solid leftovers for lunch the next day.
Step-by-step instructions for sun-dried tomato zucchini eggs
Transform simple ingredients into a vibrant, restaurant-worthy dish with this foolproof method.
Sauté Zucchini and Sun-Dried Tomatoes Until Tender
Heat the 0.25 cup extra-virgin olive oil in a large nonstick skillet over medium heat. Add the 2 whole medium zucchini sliced into half-moons and the 0.5 cup chopped sun-dried tomatoes in oil (including their reserved oil). Cook for 4-5 minutes, stirring occasionally, until the zucchini softens slightly and the tomatoes release their deep, concentrated flavor.
Here's the thing—you want the zucchini to retain some bite, so don't overcook it. The edges should be just tender while the centers stay slightly crisp. Season immediately with 0.5 teaspoon kosher salt and 0.25 teaspoon freshly ground black pepper while the vegetables are hot. This ensures the salt fully integrates into the dish rather than sitting on top.
Add Garlic and Herbs for Aromatic Depth
Push the zucchini mixture to one side of the skillet and add the 2 minced garlic cloves and 1 tablespoon fresh thyme leaves to the empty space. Sauté for 30 seconds until the garlic becomes fragrant and just begins to turn golden—this prevents it from burning and ensures a sweet, mellow flavor rather than bitter.
Stir everything together, then add the 0.25 cup chopped fresh basil leaves. The basil should wilt slightly, releasing its bright, sweet aroma that will elevate the entire dish. If you're using the 0.25 teaspoon red pepper flakes, sprinkle them in now and stir gently to distribute evenly. Taste and adjust seasoning—this is your last chance before adding the eggs.
Create Wells for Perfectly Silky Eggs
Reduce the heat to low and arrange the zucchini mixture evenly in the skillet. Using the back of a spoon or a small ladle, create 4 shallow wells in the vegetable bed—just enough space to hold each of the 4 large eggs without crowding. The residual heat from the vegetables will gently cook the eggs without scrambling them.
Crack each egg into its well, being careful not to break the yolks. Sprinkle each egg with a pinch of grated parmesan cheese—this adds a salty, umami depth that blends beautifully with the sun-dried tomatoes. Cover the skillet with a lid and cook for 3-4 minutes until the whites are set but the yolks remain gloriously runny.
Finish with Balsamic Glaze for Sweet-Tart Balance
Remove the skillet from heat and let the eggs rest for 1 minute—this prevents the yolks from overcooking when you plate. Drizzle the 1 tablespoon balsamic glaze in a zigzag pattern over the eggs, allowing it to pool slightly in the wells. The balsamic's caramelized sweetness cuts through the richness of the eggs and complements the sun-dried tomatoes perfectly.
Garnish with additional chopped fresh basil and a final sprinkle of grated parmesan cheese for visual appeal and extra flavor. Serve immediately while the eggs are still silky at the center. Each bite delivers a harmonious blend of tender zucchini, briny sun-dried tomatoes, creamy eggs, and the bright, herby finish that makes this dish unforgettable.
Pro Tips For Making Zucchini Tomato Egg
- Sear the Zucchini First: I learned this the hard way—raw zucchini in the pan turns to mush while the eggs cook. Slice the zucchini into ¼-inch rounds, hit them with a pinch of salt, and sear in olive oil over medium-high heat for 2-3 minutes until the edges just soften. That caramelized edge makes all the difference when the eggs go in.
- Drain and Pat Sun-Dried Tomatoes: Those jarred sun-dried tomatoes come packed in oil, and if you don’t drain them first, your pan turns into a greasy mess. Spread them on a paper towel, pat dry with another towel, then chop them. Less oil = better control over the eggs’ texture and a cleaner finish.
- Crack Eggs Into a Separate Bowl: I used to crack eggs right into the pan, and half the time, shell fragments ended up in the mix. Whisk them in a bowl first—it’s 10 seconds of work—and you’ll avoid fishing for shells later. Bonus: You can adjust seasoning (salt, pepper, a splash of pasta water) before they hit the heat.
- Use Room-Temp Eggs: Cold eggs from the fridge cook unevenly, giving you a runny center or overcooked edges. Take them out 10 minutes before cooking—yes, even if you’re impatient like me. They’ll cook faster and hold their shape better, especially when paired with the zucchini’s moisture.
Health benefits of this recipe
Antioxidant-Rich Powerhouse
Sun-dried tomatoes bring lycopene and vitamin C to the plate—both potent antioxidants that combat oxidative stress and support skin health. A ½ cup serving delivers about 30% of your daily vitamin C, which boosts immunity and collagen production.
The zucchini adds vitamin A and fiber, while eggs contribute lutein and zeaxanthin for eye health. Together, these ingredients create a nutrient-dense meal that feels indulgent but works hard for your body. 💪
Plant-Based Protein Boost
While eggs provide high-quality protein, the zucchini and sun-dried tomatoes offer surprising plant-based protein too. A 2-cup serving of zucchini contains about 2 grams of protein, and sun-dried tomatoes add another 1-2 grams per ½ cup.
This makes the dish a well-rounded option for vegetarians or anyone looking to diversify their protein sources beyond meat. The combination keeps you full and energized for hours.
Low-Calorie, High-Flavor
This recipe is a calorie-conscious delight with only about 250 calories per serving, yet it packs intense flavor from concentrated ingredients. Sun-dried tomatoes add umami without extra calories, while zucchini provides hydration and volume.
The eggs contribute high-quality protein and healthy fats, making this a balanced meal that won’t leave you feeling sluggish. It’s the perfect dish for summer when lighter meals feel refreshing. ✨
Digestive-Friendly Fiber
The zucchini’s skin-on slices deliver 2 grams of fiber per serving, supporting gut health and promoting regularity. Fiber also helps stabilize blood sugar, making this dish ideal for anyone managing diabetes or energy levels.
The sun-dried tomatoes add prebiotic benefits, feeding the good bacteria in your gut. Together, they create a meal that’s gentle on digestion but packed with flavor.
Vitamin K for Bone Health
Both zucchini and sun-dried tomatoes are excellent sources of vitamin K, which plays a crucial role in bone metabolism and blood clotting. A ½ cup of sun-dried tomatoes provides about 15% of your daily vitamin K, while zucchini adds another 10% per serving.
This makes the dish particularly beneficial for maintaining strong bones and preventing deficiencies. Pair it with a side of leafy greens for an extra vitamin K boost. 🌱
Hydration and Electrolytes
Zucchini is over 90% water, making this dish incredibly hydrating—ideal for hot days or post-workout meals. It also contains potassium, an essential electrolyte that helps regulate blood pressure and muscle function.
The combination of zucchini and eggs provides a light yet satisfying meal that keeps you hydrated without the need for additional drinks. Perfect for summer brunches or light lunches. 💧
Nutrition facts
Frequently asked questions
Can I make this with fresh tomatoes instead of sun-dried?
Yes, but the flavor will be milder. Use 1 cup diced fresh tomatoes and sauté them until they break down slightly (about 5-6 minutes). Add a pinch of sugar or a splash of balsamic vinegar to enhance sweetness. For best results, remove the seeds and excess liquid first to prevent a watery dish.
How do I adjust this recipe for a crowd?
Double or triple the ingredients, but use a larger skillet (at least 12-inch diameter) to prevent crowding. Cook in batches if needed—start with the vegetables, then add eggs in stages. For 8 servings, use 4 zucchini, 1 cup sun-dried tomatoes, and 8 eggs. Keep the dish warm in a low oven (200°F) while finishing the eggs.
What if I want fully cooked eggs instead of runny yolks?
Simply cook the eggs uncovered for 5-6 minutes on low heat until fully set. For extra insurance, transfer the skillet to a 300°F oven for 3-4 minutes after the whites are set. This method works well for a frittata-style finish—just fold the edges under before baking for a clean presentation.
Can I prep this ahead of time?
Sauté the zucchini and sun-dried tomatoes up to 1 day ahead and store in the fridge. Reheat gently in a skillet with a splash of water, then proceed with the eggs fresh. For make-ahead eggs, poach them separately and store in cold water—add them to the skillet just before serving for that perfect silky texture.
What's the best way to store leftovers?
Store in an airtight container for up to 3 days in the fridge. Reheat gently in a skillet over low heat with a splash of water or olive oil to restore moisture. For longer storage, freeze the vegetable mixture separately from the eggs—freeze eggs in a single layer on a tray before transferring to a bag for up to 2 months.
