Save to Pinterest Sunday mornings at my sister's place always smelled like butter and fresh herbs by nine o'clock, but the first time she made this frittata, the aroma was different—sharper, more complex. Sun-dried tomatoes have this way of filling a kitchen with a concentrated sweetness that somehow feels both summery and earthy at once. She'd been experimenting with Mediterranean flavors after a trip to Greece, and this dish became the vehicle for all those discoveries. One bite and I understood why she kept making it: the feta melts into creamy pockets while the spinach stays tender, and those tomatoes add pops of intense flavor that keep surprising you.
My neighbor stopped by one Saturday afternoon while I was testing this recipe, drawn in by the smell. I'd just pulled the skillet from the oven, and the frittata had that perfect golden wobble in the center—still cooking from residual heat but clearly done. She stayed for a slice, and we sat on the kitchen counter talking while the eggs were still warm enough to release little wisps of steam. It became our thing after that: whenever she'd visit, she'd ask if I was making the feta frittata, and honestly, I started keeping sun-dried tomatoes stocked just because.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Fresh baby spinach: Two cups might look like a mountain of greens, but they collapse dramatically when they hit the heat—that's the magic that lets you pack nutrition without making the frittata watery.
- Sun-dried tomatoes: Buy the oil-packed ones and drain them well; they're concentrated flavor bombs that would overpower the dish if you didn't cut them into thin ribbons.
- Yellow onion: The sweetness of yellow onions mellows beautifully in the pan and creates a savory foundation that binds all the Mediterranean flavors together.
- Garlic: Just one clove minced fine—more would overpower such a delicate dish, and you want it to whisper, not shout.
- Eggs: Large eggs matter here because you need the yolk-to-white ratio to set properly in the oven without becoming rubbery.
- Whole milk: This adds creaminess that keeps the frittata from drying out; skip it and you'll get something closer to scrambled eggs.
- Feta cheese: Crumbled rather than crumbled small means you get distinct pockets of tanginess instead of it melting uniformly throughout.
- Parmesan cheese: Grated fresh gives you texture and a salty, umami depth that complements the feta without competing.
- Dried oregano: Mediterranean without even trying; it's the flavor shortcut that makes people think you've been planning this all morning.
- Olive oil: The good kind—this isn't the time for the bottle you cook with; it adds subtle richness to the cooking process.
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:
- Preheat to 375°F and let it come to temperature while you prep—a properly heated oven means the frittata will rise evenly and set without browning too fast on top.
- Sauté the aromatics:
- Heat olive oil in your ovenproof skillet over medium heat, then add the chopped onion and let it soften for 3 to 4 minutes until it's golden and sweet. Add the minced garlic for just 1 minute more—any longer and it starts to bitter.
- Add the greens and tomatoes:
- Stir in your chopped spinach and watch it transform from a heaping pile to a glossy, wilted layer in about 2 minutes. Then add the sun-dried tomatoes and give everything a gentle toss so they're distributed evenly.
- Combine the egg mixture:
- In a separate bowl, whisk together your eggs and milk until they're completely combined, then add the oregano, salt, and pepper. Stir in the crumbled feta and grated Parmesan until they're evenly suspended throughout.
- Bring it together in the pan:
- Pour the egg mixture over the vegetables, give everything one gentle stir so the eggs nestle around the filling, then let it cook on the stovetop for 2 to 3 minutes until you can see the edges starting to set and pull away slightly from the pan.
- Finish in the oven:
- Transfer the whole skillet to your preheated oven and bake for 10 to 12 minutes—you're looking for the center to be just barely set, still with a slight jiggle when you gently shake the pan, and the top should have turned a light golden brown. This is the sweet spot where the eggs are creamy inside but structurally sound.
- Rest and slice:
- Pull it from the oven and let it rest for a few minutes—this lets the residual heat finish cooking the very center while the structure sets properly. Then slice into wedges and serve while it's still warm, or let it cool completely for cold slices.
Save to Pinterest There was an evening last spring when I made this for friends who had just moved into the neighborhood, and watching them taste it for the first time was like witnessing small revelations. One person asked if it was hard to make, genuinely surprised by how restaurant-quality it tasted, and I realized then that simple ingredients treated with intention create something that feels effortless to eat but somehow special. That's what this frittata does—it transforms a Tuesday night dinner into something worth remembering.
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.
The Mediterranean Advantage
There's something about Mediterranean flavors that makes even the simplest preparations taste intentional and thoughtful. The combination of feta's tang, oregano's earthiness, and sun-dried tomatoes' concentrated sweetness creates a flavor profile that's greater than the sum of its parts. You're not just eating eggs with cheese—you're eating a flavor story that happens to be wrapped in a tender, fluffy frittata. This is partly why this dish feels like brunch at a nice restaurant even when you're making it in your own kitchen on a random Tuesday morning.
Make It Your Own
The beauty of a frittata is that it's endlessly adaptable once you understand the basic structure. I've made this same recipe with roasted red peppers instead of sun-dried tomatoes on days when I didn't have them on hand, and it was equally delicious but completely different. You can swap in kale if fresh spinach isn't available, or experiment with different cheeses—goat cheese and mozzarella both work beautifully. The foundation of eggs, milk, and seasoning stays the same, but everything else can shift based on what's in your kitchen and what you're craving.
Serving and Storage Wisdom
Serve this frittata warm with a simple green salad on the side, or let it cool completely and slice it for cold leftovers that travel beautifully to work the next day. It keeps in the refrigerator for up to 4 days, staying moist and flavorful because the eggs protect the moisture. You can also slice it into smaller pieces and reheat individual portions in the oven at 300°F for 5 minutes if you want them warm again.
- A crisp white wine like Sauvignon Blanc pairs beautifully if you're making this for brunch with friends.
- Crusty bread on the side adds textural contrast and is perfect for wiping up any stray feta or egg from your plate.
- If you're cooking for people with dietary restrictions, this recipe is naturally gluten-free and easily adaptable to dairy-free with simple substitutions.
Save to Pinterest This frittata has become the dish I reach for when I want something that tastes like real effort but doesn't demand it, and that combination never gets old. It's a reminder that the best meals are often the simplest ones, treated with just enough care to let their flavors shine.
Answers to Recipe Questions
- → Can frozen spinach be used instead of fresh?
Yes, thawed and well-drained frozen spinach works well as a substitute without compromising texture or flavor.
- → What type of cheese complements this dish best?
Feta provides a tangy richness, balanced by the subtle nutty notes of grated Parmesan, enhancing overall taste.
- → How do I know when the frittata is fully cooked?
It’s done when the center is just set and the top turns slightly golden, usually after 10-12 minutes of baking.
- → Can this be prepared dairy-free?
Yes, use plant-based feta alternatives and omit Parmesan for a dairy-free version without losing flavor complexity.
- → What wine pairs well with this dish?
A crisp white wine like Sauvignon Blanc complements the savory and tangy flavors perfectly.