Whisk eggs with a splash of milk, salt and pepper. Sauté onion and garlic in olive oil, add chopped spinach until wilted, then fold in half the crumbled feta. Pour the egg mixture into an ovenproof skillet, cook briefly on the stove to set the edges, then bake at 375°F (190°C) until just set and lightly golden. Let rest a few minutes, slice and serve warm or at room temperature with optional herbs or tomatoes.
The skillet was still hot from yesterday's failed attempt at pancakes when I decided to crack six eggs into a bowl and just wing it. Spinach was wilting in the fridge, feta was sitting there looking lonely, and somewhere between the sizzle of olive oil and the smell of garlic hitting the pan, I realized I had stumbled onto something worth repeating. That frittata puffed up like a proud little cloud, golden on top, and my roommate walked in asking what restaurant I had ordered from. I laughed and handed her a fork.
I have made this for brunch guests, for myself on tired weeknights, and once in a rented cabin with a warped skillet that tilted everything to one side. Somehow it always turns out.
Ingredients
- Fresh spinach (5 oz, washed and chopped): Fresh matters here because frozen spinach releases too much water and turns the frittata soggy.
- Small onion, finely diced: The onion builds a sweet foundation that makes everything taste more rounded.
- Garlic (2 cloves, minced): Just two cloves because you want a hint, not a wall of garlic.
- Large eggs (6): Six is the sweet spot for a 10 to 12 inch skillet, giving you a thick but cookable layer.
- Milk or cream (1/4 cup): Cream makes it luxurious, but milk works perfectly fine and keeps it lighter.
- Feta cheese (1/2 cup, crumbled): Crumble it yourself from a block because pre crumbled feta is drier and less flavorful.
- Salt (1/4 tsp): A light hand with salt because the feta brings plenty of its own.
- Black pepper (1/4 tsp): Freshly cracked if you can manage it, it really does taste better.
- Dried oregano (1/4 tsp, optional): A small pinch adds a Mediterranean warmth without overpowering.
- Nutmeg (pinch, optional): This sounds odd but it lifts the spinach in a way that makes people ask what your secret is.
- Olive oil (2 tbsp): Good olive oil makes a noticeable difference here since there are so few ingredients.
Instructions
- Warm up the oven:
- Set your oven to 375 degrees Fahrenheit and let it come to temperature while you prep everything else.
- Build the flavor base:
- Heat olive oil in your ovenproof skillet over medium heat, then add the diced onion and cook for about three minutes until it softens and turns translucent. Toss in the garlic and stir for just 30 seconds until you can smell it bloom.
- Wilt the spinach:
- Add the chopped spinach in handfuls, stirring gently, and watch it collapse down into the pan over two to three minutes.
- Whisk the eggs:
- In a bowl, whisk the eggs with milk, salt, pepper, oregano, and nutmeg until smoothly combined, then fold in half the feta.
- Bring it together:
- Pour the egg mixture evenly over the spinach and onion, give the pan a gentle shake to settle everything, and scatter the remaining feta on top.
- Set the edges:
- Let it cook on low heat for two to three minutes until you see the edges pulling away from the pan and starting to firm up.
- Finish in the oven:
- Transfer the skillet to the oven and bake for ten to twelve minutes until the center is set and the top has those beautiful light golden patches.
- Rest and serve:
- Let it sit for a few minutes before slicing so it holds together, then serve warm or at room temperature.
The first time I served this to my mother, she closed her eyes after the first bite and told me it tasted like something her Greek neighbor used to bring over in a Pyrex dish on Sunday mornings.
What to Serve Alongside It
A simple green salad with lemon vinaigrette cuts through the richness perfectly. I have also served it alongside roasted potatoes in winter and sliced tomatoes in summer, and both feel like the right call depending on the mood.
Making It Your Own
Sun dried tomatoes folded into the egg mixture add a tangy chew that I have grown to love. Fresh dill or basil scattered on top right before serving changes the whole personality of the dish.
Storing and Reheating
This keeps well in the fridge for up to three days and reheats gently in a skillet or briefly in the microwave without losing its texture. It is also excellent eaten cold, packed in a lunch container, and eaten at a desk while pretending you have your life together.
- Wrap leftovers tightly in the fridge so they do not absorb other flavors.
- A quick reheat in a skillet keeps the bottom from going soggy.
- Always let it cool completely before storing to avoid condensation making it wet.
Some recipes are just dinner, but this one feels like an open door and a pan on the stove and the kind of easy evening that reminds you why cooking at home matters.
Recipe FAQs
- → Can I use frozen spinach?
-
Yes. Thaw and squeeze out excess water thoroughly before adding to the pan to avoid a watery custard. Chop if the leaves are large and cook briefly until warmed through.
- → How can I prevent the frittata from sticking?
-
Use a well-seasoned or lightly oiled ovenproof skillet and heat the oil before adding onion. Let the edges set on the stove for a couple of minutes before transferring to the oven.
- → Can I make this dairy-free or vegan?
-
For dairy-free, substitute milk with a plant-based alternative and replace feta with a dairy-free crumble. For vegan, use an egg substitute like chickpea flour batter or a commercial egg replacer and adjust cooking time until set.
- → How do I know when it's done?
-
The center should be set but slightly tender and the top lightly golden. Gently shake the skillet—there should be no runny liquid. A thin knife inserted in the center should come out clean.
- → Can I add other vegetables or proteins?
-
Absolutely. Try sun-dried tomatoes, roasted peppers, mushrooms, or greens like chard. Precook moist vegetables and drain excess liquid. Cooked bacon or sausage can be added for extra heartiness.
- → What's the best way to reheat leftovers?
-
Reheat slices in a low oven (about 300–325°F / 150–160°C) until warmed through, or briefly in a skillet over low heat to retain texture. Avoid microwaving too long to prevent rubberiness.