
This baked feta eggs dish with spinach and tomatoes has become my weekend brunch centerpiece, offering Mediterranean flavors in a comforting one-dish meal that impresses everyone at the table.
I first made this recipe when hosting an impromptu brunch for friends who unexpectedly stayed overnight. The combination of runny eggs with creamy feta and roasted tomatoes earned such praise that it's now my signature dish whenever anyone stays over.
Ingredients
- Grape or cherry tomatoes: Burst in the oven creating a sweet natural sauce
- Red bell pepper: Adds vibrant color and subtle sweetness
- Red onion: Provides aromatic depth and slight pungency when roasted
- Garlic: Infuses the entire dish with essential Mediterranean flavor
- Feta cheese: Creates the creamy tangy base that brings everything together
- Olive oil: Helps roast the vegetables and creates richness
- Dried oregano and thyme: Provide classic Greek herb notes
- Sea salt: Enhances all flavors use flaky salt if possible
- Black pepper: Adds gentle heat and complexity
- Red pepper flakes: Provide customizable spice level
- Baby spinach: Wilts perfectly into the hot mixture adding nutrition and color
- Large eggs: With their runny yolks create the perfect sauce for dipping
- Fresh herbs (like basil or chives): Brighten the finished dish
Step-by-Step Instructions
- Preheat and Prep:
- Turn your oven to 400°F while gathering your ingredients. Choose either individual ramekins for an elegant presentation or a single baking dish for family style serving. The ramekins create perfect individual portions while a larger dish offers a beautiful presentation for the table.
- Assemble the Base:
- For individual servings distribute tomatoes bell pepper red onion garlic and feta cheese evenly between four oven safe ramekins then drizzle each with a tablespoon of olive oil. If using one dish arrange vegetables throughout with the feta block centered as the star then drizzle everything with olive oil. This arrangement allows the feta to melt beautifully throughout.
- Season Thoughtfully:
- Combine oregano salt thyme black pepper and red pepper flakes in a small bowl mixing thoroughly to create an evenly distributed seasoning blend. Sprinkle this mixture generously over your vegetables and feta ensuring every bite will have balanced flavor.
- Initial Baking:
- Place your ramekins on a baking sheet to catch any bubbling juices or place your baking dish directly in the oven. Bake for 25 minutes which allows vegetables to soften and begin caramelizing while the feta develops a golden crust.
- Create the Creamy Base:
- Remove from oven and stir everything together allowing the now softened feta to blend with the roasted vegetables creating a creamy savory base. Fold in the fresh spinach which will wilt from the residual heat infusing nutrition into your dish.
- Add the Eggs:
- Create wells in the vegetable mixture either one per ramekin or four in a larger dish. Carefully crack eggs into these wells ensuring the yolks remain intact. The eggs will finish cooking while nestled in the hot vegetable mixture.
- Final Baking:
- Return everything to the oven for just 10 minutes which produces set egg whites while maintaining luxuriously runny yolks. This timing is perfect for dipping but can be adjusted for firmer yolks if preferred.
- Garnish and Serve:
- Sprinkle with fresh herbs which brighten the rich dish and provide visual appeal. Serve immediately with crusty bread for the essential sauce sopping experience.

The feta cheese is truly the star ingredient here. I discovered the magic of baked feta during a trip to Greece where a local taverna owner showed me how the cheese transforms when heated creating a creamy texture that binds everything together while maintaining its distinctive tangy flavor.
Meal Prep Magic
This dish can be partially prepared up to two days ahead. Simply roast the vegetables and feta then refrigerate. When ready to serve reheat in the oven for 10 minutes then add the spinach create wells for the eggs and finish baking. This makes entertaining virtually stress free while still serving a freshly baked dish.
Customization Corner
Feel free to adapt this recipe to your taste preferences or what you have available. Kale works beautifully in place of spinach though it needs an extra minute to wilt properly. For a heartier version add cannellini beans or chickpeas to the vegetable mixture before the initial bake. Goat cheese can substitute for feta if you prefer a milder tangy flavor though it will create a creamier final texture.
Serving Suggestions
While perfect for breakfast or brunch this dish transitions beautifully to dinner when served with a simple green salad dressed with lemon vinaigrette. For a complete Mediterranean spread add olives cucumber slices and warm pita. The contrast of the warm savory eggs with cool crisp vegetables creates a balanced meal that satisfies without overwhelming.

Make this your go-to recipe for entertaining! Its flavors and presentation always impress guests every time.
Frequently Asked Questions
- → Can I prepare any components of this dish ahead of time?
Yes! You can prep all the vegetables and combine the dried herbs the night before. Store them separately in airtight containers in the refrigerator. When ready to cook, just assemble and bake as directed, which will save you about 10 minutes of prep time.
- → What can I substitute for feta cheese?
If you're not a fan of feta, you could use goat cheese for a similar tangy flavor, or try ricotta for a milder option. Halloumi would also work well as it holds its shape while getting wonderfully soft when baked.
- → How do I know when the eggs are perfectly cooked?
For runny yolks, bake for exactly 10 minutes in the final stage. If you prefer firmer yolks, extend the baking time to 12-14 minutes. The whites should be completely set but not rubbery, while the yolks can be customized to your preference.
- → Can I make this dish vegetarian or vegan?
This dish is already vegetarian. For a vegan version, replace the feta with a plant-based feta alternative and substitute the eggs with chickpea flour 'eggs' or simply focus on the flavorful vegetable-feta base and serve with crusty bread.
- → What sides pair well with baked feta eggs?
Beyond the suggested crusty bread or pita, this dish pairs beautifully with a simple arugula salad dressed with lemon and olive oil, roasted potatoes with herbs, or a Mediterranean cucumber and tomato salad. For a heartier meal, serve alongside sautéed mushrooms or avocado slices.
- → How should leftovers be stored and reheated?
Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a 325°F oven for about 10 minutes until just warmed through, or microwave on 50% power to avoid rubbery eggs. The texture of the eggs will change somewhat, but the flavors will still be delicious.