Save to Pinterest My neighbor stopped by one Saturday morning with a bag of farm-fresh vegetables and stayed for breakfast. I had eggs, cheese, and about twenty minutes before we needed to leave for the farmers market. That's when the frittata happened—no fuss, no recipe book, just vegetables going into a hot pan and then straight into the oven. She watched it puff up behind the oven glass like it was magic, and something about that moment made me realize how perfect this dish is for feeding people without making it complicated.
I made this for my coworkers during a busy week when everyone was running on coffee and resignation. Sliced it into wedges, brought it to the office in a container, and watched people's faces change when they realized it was warm, cheesy, and actually good for them. That's when I knew this recipe had staying power—it's the kind of food that makes people feel cared for without requiring you to spend your entire evening at the stove.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Broccoli florets: Chopped into bite-sized pieces so they cook evenly and don't dominate the texture—aim for consistent size or they'll cook unevenly.
- Red bell pepper: Diced small enough to distribute throughout but large enough to stay recognizable and add sweetness without sogginess.
- Zucchini: Sliced thin so it softens quickly and doesn't release too much water into the eggs.
- Cherry tomatoes: Halved and added last to keep their brightness and prevent them from breaking down into mush.
- Red onion: Thinly sliced raw releases a sharpness that mellows as it cooks, giving the whole dish a subtle complexity.
- Large eggs: Use room-temperature eggs if you can—they whisk more smoothly and create a creamier set.
- Whole milk: The fat enriches the egg mixture and makes it less dense, but honestly you could use cream, coconut milk, or even water if you're in a bind.
- Shredded cheddar cheese: Mild cheddar melts smoothly, but feta or goat cheese will give you a tangier, more Mediterranean vibe if that's your leaning.
- Fresh parsley: Chopped fresh is always better than dried, but don't stress if all you have is the dried version in your cabinet.
- Salt, pepper, and oregano: These simple seasonings let the vegetables shine instead of competing with them.
- Olive oil: Two tablespoons is enough to coat the pan without making the frittata greasy.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get your oven ready:
- Set it to 375°F and let it preheat while you prep your vegetables. An oven-safe skillet is non-negotiable here since it goes straight from stovetop to oven.
- Sauté the sturdy vegetables:
- Heat olive oil in your skillet over medium heat and add broccoli, bell pepper, zucchini, and red onion. Listen for a gentle sizzle and watch for the vegetables to soften and the broccoli to turn a deeper green, about 4 to 5 minutes. This step matters because it removes excess moisture and starts building flavor.
- Finish with the tomatoes:
- Stir in the cherry tomatoes and cook just 1 more minute so they heat through without falling apart. You want them to burst slightly but still hold their shape.
- Whisk the egg mixture:
- In a separate bowl, whisk together eggs, milk, salt, pepper, oregano, and parsley until everything is combined and the mixture looks pale and slightly frothy. This incorporates air and makes the finished frittata lighter.
- Bring it together:
- Pour the egg mixture evenly over the vegetables in the skillet, making sure it settles into all the gaps. Sprinkle the cheese across the top—it'll melt into the eggs and create pockets of creaminess.
- Start on the stovetop:
- Cook over medium heat for 2 to 3 minutes until you see the edges beginning to set and pull away slightly from the skillet sides. You're not cooking it all the way through—just enough to set the bottom layer.
- Transfer to the oven:
- Carefully slide the whole skillet into the preheated oven and bake for 15 to 18 minutes until the center is set but still slightly jiggly and the top is pale golden. The frittata will continue cooking slightly after it comes out.
- Rest and serve:
- Let it cool for 5 minutes—this helps it hold together when you slice it. Serve warm, at room temperature, or even cold the next day if you're in a hurry.
Save to Pinterest Last summer my daughter asked if we could cook together, and I grabbed eggs and whatever was in the garden. Watching her arrange the vegetables on top like she was creating art, then seeing her face light up when it came out of the oven puffy and golden, reminded me that some of the best meals aren't about following rules perfectly—they're about time spent alongside someone you care about.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Vegetable Swaps That Actually Work
The beauty of a frittata is that it's forgiving about what goes inside. Spinach, mushrooms, and asparagus are the classic substitutes, but I've also thrown in leftover roasted Brussels sprouts, fresh corn, diced carrots, and even caramelized onions when I had them on hand. The key is to match cooking times—if you're using tender greens like spinach, add them at the very end so they don't turn to string; if you're using harder vegetables like carrots, dice them small or give them an extra minute in the sauté pan before adding the softer stuff.
Making It Work for Different Diets
I've made this dairy-free for friends by swapping in oat milk and skipping the cheese entirely—the frittata comes out slightly less rich but still satisfying, especially if you load it with vegetables. For vegan versions, aquafaba (the liquid from canned chickpeas) can replace eggs in a pinch, though the texture shifts from custardy to more cake-like. Gluten-free was never an issue since eggs and vegetables are naturally gluten-free, but if you're serving it with bread, that's where your attention needs to be.
When and How to Serve It
This works for breakfast with toast and jam, for lunch alongside a sharp green salad, or for dinner when you want something light but filling. I've even brought leftover slices to picnics and eaten them cold straight from the container, which is the kind of food practicality I love. A crisp Sauvignon Blanc pairs beautifully if you're feeling fancy, or honestly, whatever is already open in your fridge works just fine.
- Cut it into wedges or squares depending on your mood and appetite.
- Leftovers keep for three days in the refrigerator and can be reheated gently or eaten cold.
- Double the recipe in a larger skillet if you're feeding more people or planning leftovers for the week.
Save to Pinterest This frittata has become my answer to the question of what to cook when everything feels uncertain. It's simple enough for a quiet morning alone, flexible enough for unexpected guests, and satisfying enough that no one leaves the table hungry.
Recipe FAQs
- → What vegetables work best in a frittata?
Broccoli, bell peppers, zucchini, cherry tomatoes, and onions work beautifully in this frittata. You can also substitute seasonal vegetables like spinach, mushrooms, or asparagus based on what's fresh and available.
- → Can I make this dairy-free?
Yes. Substitute whole milk with your preferred plant-based milk like almond or oat milk. Omit the cheddar cheese or replace it with a vegan cheese alternative. The texture and flavor will still be delicious.
- → Why do I need an oven-safe skillet?
The frittata starts on the stovetop to set the edges, then transfers directly to the oven to finish cooking. An oven-safe skillet (cast iron or stainless steel) can safely transition from stovetop to oven without warping or damaging the pan.
- → How do I know when the frittata is done?
The frittata is ready when the center is set and no longer jiggles when you gently shake the pan. The top should appear slightly golden, and a knife inserted into the center should come out clean.
- → Can I prepare vegetables ahead of time?
Absolutely. Chop and store vegetables in the refrigerator up to 24 hours before cooking. This can reduce your prep time significantly when you're ready to make the frittata.
- → What should I serve with a frittata?
A crisp green salad with vinaigrette complements the rich egg dish beautifully. Crusty bread, roasted potatoes, or fresh fruit also make excellent sides. For a complete meal, consider serving with a light white wine like Sauvignon Blanc.