This Mediterranean-inspired egg dish combines fresh spinach with tangy feta for a satisfying meal any time of day. The preparation comes together in just 10 minutes, followed by 20 minutes of baking time.
Start by sautéing onion and garlic in olive oil until fragrant, then add chopped spinach until wilted. Whisk eggs with milk, seasonings, and half the feta before pouring over the vegetables. Finish by baking until golden and set.
The result is a fluffy, protein-rich creation that serves four people beautifully. Leftovers reheat well for quick meals throughout the week.
The smell of onions hitting a hot skillet on a Sunday morning is something I will never get tired of. It pulls everyone into the kitchen before the coffee has even finished brewing. This spinach and feta frittata came into my life during a rainy weekend when the fridge held almost nothing but eggs and a wilting bag of spinach. What happened next turned into the most requested breakfast in my house.
My neighbor Laura once knocked on my door holding a plate of cookies just as I was pulling this frittata from the oven. She ended up sitting at my kitchen counter for an hour, eating two slices and asking for the recipe. Now she makes it every week and texts me photos of her own variations.
Ingredients
- Fresh spinach (5 oz): Wash it well and chop roughly because whole leaves create uneven pockets in the egg.
- Small onion: Finely diced so every bite has a sweet base without crunching into large pieces.
- Garlic (2 cloves): Minced fine and added late so it perfumes the dish without turning bitter.
- Eggs (6 large): The backbone of the frittata so use the freshest ones you can find.
- Milk or cream (1/4 cup): Cream makes it luxurious but milk keeps it light and everyday friendly.
- Feta cheese (1/2 cup crumbled): Crumble it yourself from a block for the best texture and tang.
- Salt, pepper, dried oregano, nutmeg: The nutmeg sounds strange but it quietly lifts the whole dish into something special.
- Olive oil (2 tbsp): Use a good one because you will taste it.
Instructions
- Warm up the oven:
- Set your oven to 375 degrees Fahrenheit and let it come fully to temperature while you prep everything else.
- Soften the aromatics:
- Heat olive oil in your ovenproof skillet over medium heat and cook the onion for about three minutes until translucent and sweet smelling. Toss in the garlic and stir for just thirty seconds until fragrant.
- Wilt the spinach:
- Add all the chopped spinach to the skillet and watch it collapse down into a gorgeous dark green pile over two to three minutes.
- Build the egg mixture:
- Whisk the eggs with milk, salt, pepper, and those optional but wonderful spices in a bowl until smooth. Fold in half the feta so it melts into little pockets throughout.
- Bring it all together:
- Pour the egg mixture over the spinach and give the pan a gentle shake so everything settles evenly. Scatter the remaining feta across the top like snow.
- Set the edges on the stove:
- Cook over low heat for two to three minutes just until you see the edges pulling away from the pan sides.
- Finish in the oven:
- Slide the whole skillet into the oven and bake for ten to twelve minutes until the center is set and the top wears a light golden blush.
- Rest and serve:
- Let it sit for a few minutes so the frittata finishes setting and becomes easier to slice cleanly.
The first time I served this to my family my youngest declared it better than pizza night. That statement got framed on our kitchen cork board and it still makes me smile every time I crack eggs for this recipe.
Making It Your Own
Sun dried tomatoes folded into the egg mixture add a concentrated sweetness that plays beautifully against the salty feta. Fresh basil or dill snipped over the top right before serving makes it taste like summer on a plate. Sliced cherry tomatoes nestled into the top before baking create juicy little bursts throughout.
Swaps and Substitutions
Swiss chard works beautifully in place of spinach and brings a slightly earthier flavor that pairs well with extra garlic. Kale is another option but remove the tough stems and massage the leaves briefly so they cook down evenly. Goat cheese can stand in for feta if you want something creamier and a bit more tangy.
Serving and Storing
A simple green salad with lemon vinaigrette is all you need alongside this for a complete meal that feels intentional without any effort. It keeps well in the refrigerator for up to three days and reheats gently in a low oven or eats cold with your fingers standing over the sink.
- Let it cool completely before covering and refrigerating to avoid condensation making it soggy.
- A crisp white wine alongside turns a casual dinner into something worth lingering over.
- Always check feta labels if cooking for someone with dairy sensitivities because brands vary widely.
Some recipes become staples because they are easy, and others earn their place because they make people gather around the table and stay. This frittata does both without even trying.
Recipe FAQs
- → Can I make this ahead of time?
-
Yes, this dish reheats wonderfully. Prepare up to 2 days in advance and warm individual slices in the microwave or oven at 350°F for about 10 minutes until heated through.
- → What other vegetables work well?
-
Swiss chard, kale, or arugula make excellent spinach substitutes. You can also add bell peppers, mushrooms, or zucchini during the sauté step for extra variety and nutrition.
- → Can I use a different cheese?
-
Absolutely. Goat cheese, Parmesan, or Gruyère all work beautifully. Each brings its own character—goat cheese adds tanginess while Gruyère offers a nutty depth.
- → Is it necessary to use an ovenproof skillet?
-
The ovenproof skillet allows you to start on the stovetop and finish baking without transferring to another dish. If unavailable, cook the vegetables first, then transfer everything to a greased baking dish before adding the egg mixture.
- → How do I know when it's done?
-
The center should be set with no liquid egg visible, and the top will be lightly golden. A knife inserted near the center should come out clean. Letting it rest for a few minutes after baking helps it finish setting.
- → Can I make this dairy-free?
-
Substitute the milk with unsweetened almond or oat milk. Replace feta with a dairy-free alternative or add extra vegetables and nutritional yeast for savory flavor.