This Mediterranean-inspired dish combines creamy feta cheese with juicy cherry tomatoes and tender baby spinach, all baked together with perfectly set eggs. The combination creates a rich, satisfying meal that comes together in just 30 minutes.
Simply layer vegetables and cheese in an oven-safe dish, create wells for the eggs, and bake until the whites are set. The result is a harmonious blend of flavors—salty feta balances sweet tomatoes, while spinach adds freshness and depth.
Perfect for breakfast, brunch, or a light dinner, this versatile dish serves two and pairs beautifully with crusty bread for soaking up the flavorful juices. Add optional chili flakes for warmth or experiment with bell peppers, mushrooms, or olives to customize.
I stumbled onto this combination during a particularly lazy Sunday morning when the pantry was bare but the fridge had exactly those odds and ends that somehow always taste better together. The feta was that kind I'd bought on impulse from the grocery store display, and there's something about the way salty cheese melts into hot tomatoes that feels like a tiny revelation every single time.
My roommate walked in while this was bubbling away in the oven and literally stopped mid sentence to ask what smelled like a Greek vacation. We ended up eating straight from the skillet, burning our fingers on hot feta and not caring one bit. Sometimes the best meals happen when you're not even trying.
Ingredients
- 120 g feta cheese: Block feta crumbles better than the pre crumbled stuff and has that creamy texture that melts beautifully
- 2 cups fresh baby spinach: It wilts down so don't be afraid to really pack it in there
- 1 cup cherry tomatoes: The little ones burst in the oven and create this incredible juice
- 2 garlic cloves: Fresh minced gives you those sweet mellow pockets of flavor
- 1 small red onion: Thinly sliced, it caramelizes alongside everything else
- 4 large eggs: Room temperature eggs will cook more evenly if you can plan ahead
- 2 tbsp olive oil: Divided use, one for the veg and one for drizzling on top
- 1 tsp dried oregano: Or Italian herb mix if that's what you've got
- Salt and pepper: Go easy at first since feta is already plenty salty
- Pinch of chili flakes: Totally optional but I always add them
Instructions
- Get your oven ready:
- Preheat to 375°F and grab your oven safe skillet or baking dish
- Build the base:
- Drizzle half the olive oil into your pan then toss in spinach tomatoes onion garlic with some salt and pepper until everything's coated
- Add the feta:
- Scatter the crumbled cheese over the vegetables trying to distribute it evenly so every bite gets some
- Season the top:
- Drizzle the rest of the olive oil and sprinkle your oregano and chili flakes if you're using them
- Make the wells:
- Create four little nests in the mixture and crack an egg into each one being careful not to break the yolks
- Bake until perfect:
- Slide it into the oven for 15 to 20 minutes until whites are set but yolks still jiggle when you shake the pan
- Rest and serve:
- Let it sit for just a couple minutes because hot egg burns are no joke for anyone
This became my go to when friends cancel plans and I need something comforting but not heavy. There's something meditative about cracking those eggs into little wells and watching them transform.
Getting The Texture Right
I've learned that watery spinach is the enemy here. If yours looks really wet after washing give it a quick spin in a salad spinner or pat it down with paper towels. The difference between soggy and perfectly wilted is shocking.
Serving Suggestions
Crusty bread isn't optional in my book. You need something to scoop up those runny yolks and all that tomato feta juice that collects at the bottom. A simple green salad on the side cuts through the richness beautifully.
Make It Your Own
The beauty of this dish is how forgiving it is with substitutions and additions. I've made it with whatever was lingering in the crisper drawer and it's never failed me yet.
- Artichoke hearts add a lovely tangy bite
- Kalamata olives bring that briny punch
- Fresh basil on top makes everything taste brighter
Some mornings I stand at the counter eating this straight from the skillet with a fork and zero shame. That's probably the highest recommendation I can give.
Recipe FAQs
- → How do I know when the eggs are done?
-
The eggs are ready when the whites are fully set and opaque, but the yolks remain slightly runny and jiggly when you gently shake the pan. This typically takes 15-20 minutes at 375°F. For firmer yolks, bake an additional 3-5 minutes.
- → Can I prepare this dish ahead of time?
-
You can prepare the vegetable and feta mixture in advance and store it in the refrigerator for up to 24 hours. When ready to serve, bring to room temperature, add the eggs, and bake. For best results, crack eggs fresh just before baking.
- → What can I serve with baked feta eggs?
-
Crusty bread, pita, or toast are ideal for dipping into the savory juices. A simple green salad with lemon vinaigrette provides freshness. For brunch, roasted potatoes or fresh fruit complement the richness beautifully.
- → Is there a dairy-free alternative to feta?
-
Substitute crumbled firm tofu seasoned with nutritional yeast, lemon juice, and salt for a dairy-free version. Alternatively, use vegan feta alternatives available at many grocery stores, though baking time may vary slightly.
- → Can I add other vegetables to this dish?
-
Absolutely. Bell peppers, mushrooms, zucchini, or artichoke hearts work wonderfully. Just ensure vegetables are chopped similarly to maintain even cooking. Add any longer-cooking vegetables like peppers during the initial toss with spinach and tomatoes.