This Mediterranean-inspired dish combines creamy baked feta with perfectly cooked eggs nestled among tender spinach and juicy cherry tomatoes. The feta becomes golden and slightly crisp at the edges while creating a rich, salty base that complements the runny egg yolks. With just 10 minutes of prep and 20 minutes in the oven, you'll have a nutritious and satisfying meal that's perfect for breakfast or brunch. The dried oregano and optional red pepper flakes add authentic Mediterranean flavors, while fresh herbs brighten the final presentation. Serve with toasted bread to soak up the flavorful juices and creamy yolks.
My tiny apartment kitchen had the perfect corner spot for catching morning light, and that is exactly where this dish became a weekend ritual. Something about the way feta transforms in the oven, getting all golden and creamy while tomatoes burst around it, feels like a small miracle every single time. Now whenever I make it, that sun warmed corner comes back to me in the most wonderful way.
Last spring, my sister came over for what was supposed to be a quick catch up breakfast, but we ended up lingering at the table for two hours. She kept dragging pieces of sourdough through that feta sauce, pausing only to take another sip of coffee, and I remember thinking this is exactly what weekends should feel like.
Ingredients
- 1 cup fresh baby spinach: Baby spinach wilts beautifully and holds up better than mature leaves, plus it needs almost no prep work
- 1 cup cherry tomatoes: These little gems burst and create their own juices while baking, which mixes with the feta to make an incredible sauce
- 1 small red onion: Thinly sliced onion becomes sweet and mellow in the oven, providing a lovely counterpoint to the salty cheese
- 1 clove garlic: One clove is perfect here since it mellows significantly during baking and you want the other flavors to shine through
- 150 g feta cheese: A block of feta works best because it creates those lovely creamy pockets as it melts, though crumbles will absolutely work in a pinch
- 4 large eggs: Room temperature eggs will cook more evenly and give you better control over that perfect runny yolk
- 2 tbsp extra virgin olive oil: Divide this between coating the vegetables and drizzling over the feta for even browning
- 1/2 tsp dried oregano: This brings that classic Mediterranean note that makes the whole dish taste like you are somewhere sunny
- 1/4 tsp crushed red pepper flakes: Optional, but if you like a little warmth, this pairs beautifully with the creamy feta
- Salt and black pepper: Remember the feta is already salty, so taste your vegetables before adding too much extra salt
Instructions
- Get your oven ready:
- Preheat to 400F so you can start cooking as soon as everything is prepped, and grab your ovenproof skillet or baking dish
- Prep the vegetables:
- Drizzle 1 tablespoon olive oil in your dish, add the spinach, tomatoes, onion, and garlic, then season with salt, pepper, and oregano, tossing everything together with your hands
- Add the feta:
- Nestle the feta throughout the vegetables, either as a block broken into chunks or scattered crumbles, then drizzle with the remaining olive oil
- First bake:
- Bake for 10 to 12 minutes until you see the tomatoes starting to wrinkle and burst and the edges of the feta turning golden
- Make the wells:
- Pull the dish out and use a spoon to create four little nests in the vegetables, cracking an egg into each one, then add a pinch of salt, pepper, and red pepper flakes if you like
- Finish baking:
- Return to the oven for 8 to 10 minutes, watching closely until the whites are set but those yolks still look gloriously jiggly when you gently shake the pan
- Serve it up:
- Sprinkle with fresh herbs immediately and get it to the table while those eggs are still perfect, with plenty of crusty bread for soaking up every last bit
There was this rainy Sunday when I made this for myself, eating straight from the baking dish while watching old movies, and somehow it felt more comforting than any fancy brunch out. The way the warm feta coats everything like a sauce, it just works on such a basic, happy level.
Making It Your Own
Sometimes I will add a handful of olives or artichoke hearts if I have them hanging around the kitchen. You could absolutely swap in kale for the spinach, or add bell peppers for extra sweetness. The beauty of this dish is how forgiving it is while still feeling special.
Perfect Pairings
Crusty sourdough is non negotiable here, but a simple arugula salad dressed with lemon and olive oil cuts through the richness beautifully. If you are feeding a crowd, some roasted potatoes on the side would not be unwelcome either.
Timing And Leftovers
This is one of those dishes that demands to be eaten immediately, but the vegetable base can be prepped ahead and stored in the refrigerator. I have also made individual portions in ramekins for dinner parties, which looks incredibly impressive with almost no extra effort.
- Warm your serving plates in the oven for a few minutes to keep everything hot longer
- If you are worried about underdone eggs, tent the dish with foil for the last few minutes of baking
- The baking time varies based on your dish, so start checking at 8 minutes to avoid overcooking those precious yolks
Some mornings just call for something that feels like a hug in food form, and this is exactly that.
Recipe FAQs
- → Can I make this dairy-free?
-
Substitute the feta with a dairy-free alternative or omit it entirely. You might want to increase the seasoning to compensate for the loss of salty feta flavor.
- → How do I know when the eggs are done?
-
The whites should be fully set and opaque, while the yolks remain slightly jiggly when you gently shake the pan. For firmer yolks, bake for an additional 2-3 minutes.
- → Can I prepare this ahead of time?
-
You can prep the vegetables and crumble the feta in advance, but this dish is best baked just before serving. The eggs achieve their perfect texture when cooked fresh.
- → What other vegetables work well in this dish?
-
Bell peppers, zucchini, artichoke hearts, or olives would complement the Mediterranean flavors. Just ensure vegetables are chopped small enough to cook through in the given time.
- → Can I use individual ramekins instead of one skillet?
-
Yes, divide the ingredients between 4-6 individual ramekins and adjust the baking time slightly. Individual portions typically need 1-2 minutes less baking time.