This oven-baked frittata combines caramelized roasted bell pepper, zucchini, red onion, and cherry tomatoes for a rich vegetable base. Fluffy eggs mixed with milk and Parmesan cheese bind the ingredients, while fresh herbs add brightness. Baked until golden and set, it suits brunch or light dinners with easy preparation and wholesome Mediterranean flavors.
There's something about the sound of vegetables hitting a hot baking sheet that still makes me pause in the kitchen. One Sunday morning, I was trying to impress someone with brunch, and instead of fussing with pancakes or omelets, I remembered my grandmother's trick: roast everything first, then let eggs do the heavy lifting. It turned out to be less about technique and more about layering flavors, and suddenly brunch felt effortless.
I made this the morning my sister texted that she was finally visiting, and I had maybe forty minutes to figure out what to cook. The kitchen smelled incredible by the time she walked through the door, and watching her eat a second slice while telling me about her week made me realize this frittata had somehow become the dish we return to.
Ingredients
- Red bell pepper and zucchini: These are your main players; their sweetness deepens when roasted, and you'll notice they lose that raw veggie texture that some people find off-putting.
- Cherry tomatoes: They burst slightly at the edges during roasting, releasing this concentrated flavor that regular tomatoes just don't give you.
- Baby spinach: Add it raw to the egg mixture so it stays bright and slightly tender rather than getting dark and woody.
- Eggs and milk: The milk makes the frittata set with a gentle, almost custardy texture in the middle; skip it if you prefer something denser.
- Parmesan: Freshly grated makes a real difference; the pre-shredded stuff has anti-caking agents that change how it melts.
- Fresh herbs: Basil tastes lighter and more summery, parsley more earthy; both wait until the very end so they don't turn bitter.
Instructions
- Get your oven ready and prep the vegetables:
- Heat the oven to 425°F and line a baking sheet with parchment paper so cleanup is something you won't dread later. Dice your peppers and zucchini into pieces about the same size so they cook at the same speed.
- Roast until the edges turn golden:
- Toss the vegetables with olive oil, salt, and pepper on the baking sheet, spread them in one layer, and let them sit in the oven for 18 to 20 minutes. You'll know they're done when the edges are slightly blackened and the smell makes your kitchen feel like a Mediterranean restaurant.
- Drop the temperature and build your egg base:
- While the vegetables finish, lower the oven to 350°F. In a large bowl, whisk together eggs, milk, Parmesan, oregano, and red pepper flakes until everything is well combined and looks pale and fluffy.
- Bring everything together:
- Stir the warm roasted vegetables and raw spinach into the egg mixture, letting the heat from the vegetables wilt the spinach just slightly. This is where you taste and adjust seasonings if you'd like.
- Pour and bake until set:
- Pour the mixture into a lightly greased 9-inch oven-safe skillet or baking dish and slide it into the 350°F oven. Bake for 20 to 22 minutes, until the frittata is just set in the center and the top is beginning to turn golden.
- Rest, finish, and serve:
- Let it rest for five minutes so the eggs continue to set gently and the heat distributes evenly. Scatter fresh basil or parsley over the top, cut into wedges, and serve warm or at room temperature.
I remember thinking this recipe had failed the first time because the center looked so soft when I pulled it from the oven. It actually turned out perfect, and that moment taught me to trust the process instead of panicking when something looks underdone.
Choosing Your Vegetables
Part of what makes this frittata so reliable is that it welcomes almost anything. I've made it with mushrooms and asparagus when summer vegetables ran out, with broccoli when someone in the room preferred it, with caramelized onions when I felt like spending extra time on one element. The roasting method works beautifully because it caramelizes whatever you choose, so feel free to follow your instincts or your crisper drawer.
Adapting for Dietary Preferences
If dairy isn't part of your cooking, the frittata still works surprisingly well without the milk and cheese. I've made it that way for friends, and the eggs alone provide enough richness, especially when your vegetables are deeply roasted. A splash of good olive oil whisked into the eggs can replace some of what the cream would contribute.
Serving and Storage
This frittata is one of those dishes that tastes equally good warm from the oven or straight from the fridge a few hours later. Slice it into wedges, plate it with a handful of greens and maybe some bread, and watch how it transforms into completely different meals depending on when you eat it. Store leftovers in an airtight container for up to three days, and reheat gently in a 325°F oven for about ten minutes if you want it warm again.
- A crisp white wine like Sauvignon Blanc or a cold rosé pairs beautifully and feels intentional without being formal.
- Serve it with a simple salad dressed in lemon vinaigrette to balance the richness of the eggs.
- It works just as well for dinner as it does for weekend brunch, so don't limit yourself to morning.
This frittata has become my answer to almost every brunch question, every time someone says they need to feed a group without stress, every moment when I want something that tastes like care without requiring me to stand at the stove. That matters.
Recipe Questions & Answers
- → What vegetables work best for roasting in this dish?
-
Bell peppers, zucchini, red onions, and cherry tomatoes provide a balanced sweetness and texture when roasted, caramelizing nicely to enhance flavor.
- → Can I substitute the dairy ingredients?
-
Yes, omitting Parmesan and replacing milk with a non-dairy alternative makes it dairy-free while maintaining creaminess.
- → How do I know when the frittata is cooked through?
-
The frittata is done when it’s set, slightly golden on top, and no longer jiggly in the center after baking.
- → What herbs are recommended for garnishing?
-
Fresh basil or parsley complement the flavors and add a fresh, fragrant finish.
- → Can I prepare this ahead of time?
-
Yes, prepare and roast the vegetables in advance, then assemble and bake when ready to serve for convenience.