Garden Vegetable Frittata
To make a frittata, sauté summer vegetables like zucchini, pepper, and onion until tender and any water has cooked off, pour beaten eggs over them in an oven-safe pan, cook briefly on the stove, then finish in the oven until just set. Cooking the moisture out of the vegetables first keeps the frittata from going watery. It's endlessly flexible — use whatever produce you have — and it's just as good warm or at room temperature.
A frittata is the most flexible, forgiving way to turn a pile of summer vegetables into a proper meal — eggs baked with whatever’s in the garden until golden and sliceable. It’s brunch, lunch, or a light supper; it’s good hot, warm, or cold; and it happily absorbs whatever the crisper drawer is overflowing with. Zucchini, peppers, tomatoes, herbs — in they go.
Cook the water out first
The one thing that makes or breaks a frittata: sauté the vegetables until their moisture has cooked off before the eggs go in. Zucchini, tomato, and mushrooms are especially watery, and undercooked they’ll weep and stop the frittata from setting. A few extra minutes in the pan is the secret to a firm, not soggy, result.
Don’t overcook the eggs
Pull it when the centre is just set with a slight wobble — it keeps cooking from residual heat, and overcooked eggs turn rubbery. Finishing it in the oven rather than blasting it on the stove gives the creamiest, most even result.
Start it on the stove and finish it in the oven. Pour the eggs into the hot pan with the vegetables, stir gently for the first 30 seconds so the base begins to set, then transfer the whole pan to a moderate oven — about 180 °C — until the middle is just set. Stovetop-only frittatas overcook their bottoms while waiting for the middle.
Take it out when the centre still wobbles slightly. It will finish setting in the pan over the next few minutes, and eggs pulled a minute late are noticeably rubbery.
The pan matters
Use a well-seasoned cast-iron or a genuinely oven-safe non-stick, and one that’s the right size — roughly 25 cm for 8 eggs. Too large and you get a thin, dry disc; too small and the middle never sets before the edges toughen.
Butter or oil the sides as well as the base. Frittatas grip the sides as they rise, and a well-greased pan is the difference between a clean slide-out and a serving spoon.
If your only oven-safe pan is one you don’t trust, line the base with a disc of parchment.
Endlessly flexible
Use any produce you have — roughly equal volumes of egg and cooked vegetables. It’s the ultimate use-it-up dish for a late-summer glut.
A rough ratio that works: 8 eggs to about 3 cups of cooked vegetables, with a splash of milk or cream and a good handful of cheese. Beyond that ratio the frittata stops holding together and becomes vegetables in a light egg binding — still tasty, harder to slice.
When it doesn’t come out right
- Watery, wouldn’t set. Vegetables not cooked dry enough. Zucchini and tomato are the usual culprits; both should be visibly reduced before the eggs go in.
- Rubbery. Overcooked, or cooked too hot. Moderate oven, pull it wobbling.
- Browned bottom, raw middle. Stovetop only. Finish it in the oven.
- Stuck to the pan. Sides not greased, or a pan that isn’t up to it.
- Bland. Eggs need more salt than people give them, and the vegetables should be seasoned as they cook, not only at the end.
- Greasy. Too much oil for the vegetables; they release their own fat as they soften.
Storing it
Fridge, 4 days, and genuinely good cold — a frittata is one of the few egg dishes that’s designed to be eaten at room temperature, which makes it excellent picnic and lunchbox food.
Reheat gently if you want it warm: a low oven, or a covered pan over low heat. A microwave will make it rubbery within seconds.
Freezing works better than you’d expect — up to 2 months, in individual slices, wrapped. Thaw overnight in the fridge. The texture softens a little but it’s a genuinely useful thing to have in the freezer.
This is one of the best uses for a glut precisely because it’s flexible. If the vegetables are outpacing your appetite, the longer-term routes are freezing after blanching, or dehydrating. Both keep far longer than four days.
Make it yours
- Cheese: feta, cheddar, goat cheese, or Parmesan.
- Greens: wilt in spinach, chard, or kale.
- Heartier: add cooked potato, corn, or crumbled sausage.
- Herbs: basil, dill, chives, parsley — whatever’s growing.
- Spanish-style: thin potato and onion, cooked slowly in plenty of oil.
- Muffin tin: bake the mixture in a muffin tin for individual portions.
Slice it into wedges and serve warm or at room temperature, with a green salad. Make it ahead for picnics and lunchboxes — it’s a protein-rich, garden-clearing meal that’s good at any hour.
At a glance
Garden Vegetable Frittata
Ingredients
Tap an ingredient to check it off
Instructions
- Heat the oven to 190 °C. Sauté the onion, pepper, and zucchini in the oil until tender and any water has cooked off.
- Add the tomato and cook briefly. Season well.
- Whisk the eggs with the cheese, herbs, salt, and pepper; pour over the vegetables in the oven-safe pan.
- Cook on the stove 2–3 minutes until the edges set, then transfer to the oven.
- Bake 12–15 minutes until just set with a slight wobble. Cool briefly; serve warm or at room temperature.
Frequently asked questions
What vegetables can I use in a frittata?
Almost anything from the garden — zucchini, peppers, tomatoes, onions, spinach, mushrooms, corn, cooked potato, herbs. It's the ideal clean-out-the-crisper dish. The one rule is to cook watery vegetables (zucchini, tomato, mushroom, spinach) first to drive off their moisture, so the frittata sets properly instead of weeping. Aim for roughly equal volumes of egg and cooked vegetables.
How do I keep a frittata from being watery or rubbery?
Watery comes from undercooked vegetables — sauté them until any liquid has evaporated before the eggs go in. Rubbery comes from overcooking the eggs; pull the frittata when the centre is just set with a slight wobble, since it keeps cooking from residual heat. Low, gentle heat and finishing in the oven (rather than blasting it on the stove) give the creamiest result.
Can I make it ahead and eat it cold?
Yes — a frittata is excellent made ahead and is delicious warm, at room temperature, or cold, which makes it perfect for picnics, lunchboxes, and brunch spreads. It keeps in the fridge for 3–4 days and reheats gently. Many people think it tastes even better after the flavours have settled. Slice it into wedges for an easy, protein-rich meal any time of day.