This Mediterranean-style frittata combines fluffy eggs with fresh spinach and tangy feta cheese for a satisfying meal any time of day. The stovetop-to-oven method creates perfectly set edges while maintaining a tender, custard-like interior. Ready in just 30 minutes, this versatile dish works beautifully for breakfast, brunch, or a light dinner alongside a crisp salad.
The skillet was still hot from yesterday's failed attempt at pancakes when I decided to throw together whatever was wilting in the crisper drawer. Spinach, half a block of feta, six eggs that needed using, and a scattered pinch of oregano later, I had something that made me close my eyes at the first bite. That lacy golden edge, the creamy center studded with salty white crumbles, the way the spinach had melted into the eggs like it belonged there all along. It was the kind of accident that makes you feel like you actually know what you are doing in a kitchen.
I made this for my sister the morning after she moved into her first apartment, the kitchen still half unpacked and the only pan we could find was a cast iron skillet with a wobbly handle. We ate it standing at the counter with forks straight from the pan, laughing at the chaos of cardboard boxes all around us, and she looked at me and said this was already feeling like home.
Ingredients
- 5 oz (140 g) fresh spinach, washed and chopped: Fresh is really the way to go here, frozen will release too much water and make the bottom soggy, a lesson I learned after one very wet frittata.
- 1 small onion, finely diced: The onion builds a sweet base layer that you will miss if you skip it, so do not be tempted to leave it out.
- 2 cloves garlic, minced: Garlic bloomed in olive oil is one of the best smells in any kitchen, let it soften but never let it brown.
- 6 large eggs: Room temperature eggs whisk up fluffier and incorporate more evenly than cold ones straight from the fridge.
- 1/4 cup (60 ml) milk (or cream for richness): Cream makes it custardy and indulgent, milk keeps it lighter, both paths are delicious.
- 1/2 cup (75 g) feta cheese, crumbled: Use a good quality block of feta and crumble it yourself, the pre crumbled kind is too dry and lacks that briny punch.
- 1/4 tsp salt: Feta is already salty, so go easy on the added salt and taste if you can before adding more.
- 1/4 tsp black pepper: Freshly cracked pepper makes a noticeable difference here, the pre ground stuff tastes flat.
- 1/4 tsp dried oregano (optional): This tiny addition gives a subtle Mediterranean warmth that ties everything together.
- Pinch of nutmeg (optional): Sounds strange with eggs, but nutmeg and spinach are old friends in classic cooking for good reason.
- 2 tbsp olive oil: A generous pour coats the pan and gives the edges that irresistible, slightly crispy, golden finish.
Instructions
- Warm the oven:
- Set your oven to 375 degrees F (190 degrees C) and let it come fully to temperature while you prep everything else. A properly preheated oven ensures the top sets evenly and gets that gentle golden color without overcooking the center.
- Build the flavor base:
- Heat olive oil in an ovenproof skillet over medium heat, then add the diced onion and cook for about three minutes until it turns soft and translucent. Toss in the garlic and stir for thirty seconds, just until you can smell it bloom through the oil.
- Wilt the spinach:
- Add the chopped spinach to the skillet and gently toss it with the onions, watching it shrink down dramatically over two to three minutes. You want it fully wilted but still bright green, so pull it off the moment it collapses.
- Whisk the eggs:
- In a mixing bowl, whisk the eggs, milk, salt, pepper, oregano, and nutmeg until completely smooth and no streaks of white remain. Fold in half the crumbled feta so it is distributed throughout the egg mixture.
- Combine and pour:
- Pour the egg mixture evenly over the wilted spinach in the skillet and give the pan a gentle shake so everything settles into an even layer. Sprinkle the remaining feta across the top, letting it fall where it wants.
- Set the edges:
- Keep the skillet on low heat for two to three minutes, just until you see the edges begin to pull away from the sides of the pan and firm up slightly. This gives the frittata a head start before it goes into the oven.
- Bake to perfection:
- Transfer the skillet to the oven and bake for ten to twelve minutes, checking near the end for a set center and a lightly golden top. The center should have just the faintest wobble when you gently shake the pan.
- Rest and serve:
- Let the frittata rest in the pan for a few minutes before slicing, which helps it finish setting and makes cleaner wedges. Serve it warm or at room temperature, it is honestly delicious either way.
There is something quietly powerful about a dish that works equally well at seven in the morning with coffee as it does at nine at night with a glass of wine.
Making It Your Own
Sun dried tomatoes chopped and scattered in with the spinach add a tangy sweetness that plays beautifully against the salty feta. Fresh herbs like dill or basil stirred into the egg mixture brighten everything up, and sliced cherry tomatoes laid on top before baking turn into little jammy pockets of flavor.
The Right Pan Changes Everything
A ten to twelve inch ovenproof skillet is the sweet spot, anything smaller and the frittata will be too thick and take forever to cook through, anything larger and it will be too thin to have that satisfying, custardy interior. Cast iron is the classic choice and holds heat beautifully, but a stainless steel ovenproof pan works just as well.
Pairings and Leftovers
A simple green salad with a sharp lemon vinaigrette is all you need alongside this to make it a complete meal, the acidity cuts right through the richness of the eggs and cheese. Leftover slices keep well in the refrigerator for up to three days and make an incredible quick lunch eaten cold or briefly reheated.
- Try tucking a cold slice between two pieces of good bread for a next day sandwich that will make your coworkers jealous.
- If you have leftover greens like Swiss chard or kale, they swap in for spinach seamlessly with no other changes needed.
- Always let the frittata cool for at least five minutes before slicing, patience here rewards you with clean, beautiful wedges.
This frittata is proof that the best meals are often the simplest ones, built from whatever you have and shared without fuss. Keep this recipe in your back pocket and it will never let you down.
Recipe FAQs
- → Can I make this ahead of time?
-
Yes, frittata tastes excellent when made ahead. Store in the refrigerator for up to 3 days and serve cold, at room temperature, or gently reheated.
- → What other vegetables work well in this dish?
-
Sautéed bell peppers, zucchini, mushrooms, or roasted red peppers make excellent additions. Just ensure vegetables are cooked down before adding the eggs.
- → Can I use frozen spinach instead of fresh?
-
Absolutely. Thaw frozen spinach completely and squeeze out excess moisture thoroughly before adding to prevent a watery texture.
- → What's the best way to reheat leftovers?
-
Gently warm slices in a 300°F oven for 10 minutes, or microwave individual portions for 30-60 seconds until heated through.
- → Can I freeze this frittata?
-
Yes, wrap cooled slices tightly and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
- → What cheese can substitute for feta?
-
Goat cheese, Gruyère, or aged cheddar work beautifully. Each brings a unique flavor profile while maintaining the creamy texture.