Baked Feta Eggs with Tomatoes and Spinach is a delightful dish that perfectly marries creamy, salty feta with fresh vegetables, making it ideal for any meal of the day. I stumbled upon this recipe during a lazy Sunday brunch, and it quickly became a go-to favorite. The combination of tangy feta, vibrant tomatoes, and nutrient-packed spinach creates a comforting, satisfying dish that’s as simple to make as it is delicious. Whether you’re preparing a cozy meal for yourself or hosting friends and family, this recipe offers a unique flavor profile that brightens up any breakfast or brunch spread.
Why You’ll Love This Dish
If you’re on the lookout for something that’s not just scrumptious but also easy to whip up, Baked Feta Eggs with Tomatoes and Spinach is just what you need. The blend of colors, textures, and flavors makes it visually appealing, ensuring it’ll be a hit at your table. Plus, it requires minimal prep time, allowing you to enjoy more moments with your loved ones.
"This dish has transformed my breakfast routine! It’s quick to make, and my kids love helping with the assembly. Plus, it’s so delicious!" — A happy home cook
This dish is perfect for busy weeknights, leisurely weekend brunches, or even quick meal prep for the week ahead. It’s budget-friendly, packed with fresh ingredients, and can easily be made in one baking dish, minimizing cleanup. Whether you serve it alongside crusty bread or with a simple green salad, the comfort this recipe brings is hard to beat.
Step-by-Step Overview
Making Baked Feta Eggs with Tomatoes and Spinach is a breeze! Start by preheating your oven and arranging the cherry tomatoes and feta in a baking dish. After a quick bake to soften the tomatoes and melt the feta, you’ll gently crack the eggs into the dish and nestle the spinach around them. A final quick bake helps set the eggs, resulting in a warm, cohesive dish brimming with flavor.
What You’ll Need
Gather These Items:
- 200g feta cheese
- 4 eggs
- 1 cup cherry tomatoes
- 2 cups fresh spinach
- 3 tablespoons olive oil
- Salt and pepper to taste
- Fresh herbs (optional, for garnish)
For substitutions, feel free to swap out feta with goat cheese for a tangy twist, or use kale instead of spinach if you prefer. This dish is quite forgiving, allowing you to customize it to your taste!

Directions to Follow
- Preheat your oven to 375°F (190°C).
- In a baking dish, add the cherry tomatoes and drizzle them with olive oil.
- Crumble the feta cheese generously over the tomatoes.
- Bake for 15 minutes, allowing the flavors to meld.
- Carefully remove the dish from the oven after baking time.
- Gently crack the eggs into the baking dish, ensuring they are evenly spaced.
- Add the fresh spinach around the eggs, tucking it into the edges.
- Season the entire dish with salt and pepper according to your taste.
- Return the dish to the oven and bake for an additional 10-12 minutes, or until the eggs reach your preferred doneness.
- If desired, garnish with fresh herbs before serving hot.
Best Ways to Enjoy It
To serve Baked Feta Eggs with Tomatoes and Spinach beautifully, plate each portion with a bit of feta, spinach, and a perfectly cooked egg sitting atop the vibrant tomatoes. Pair it with slices of toasted sourdough or a light arugula salad to balance the richness of the dish. For a refreshing drink, consider a cool glass of freshly squeezed orange juice or a light sparkling water with lime.
How to Store
To keep your leftovers fresh, allow the baked mixture to cool completely before transferring it to an airtight container. Stored this way, it will last in the refrigerator for up to three days. When you’re ready to enjoy it again, simply reheat in the oven at a low temperature until warmed through, or microwave in 30-second intervals, taking care not to overcook the eggs.
Tips to Make It Perfect
- For an added flavor boost, try marinating your cherry tomatoes in balsamic vinegar before adding them to the dish.
- If you want a little spice, sprinkle some red pepper flakes over the top before serving.
- Make sure to check the doneness of the eggs visually; everyone has a preference, and it’s easy to adjust baking time to achieve exactly what you want.
Recipe Variations
- Mediterranean Twist: Add black olives and bell peppers for a Mediterranean flair.
- Herb-Infused: Experiment with herbs like dill, oregano, or basil to complement the feta.
- Breakfast Frittata: Whisk the eggs before adding them for a more rounded frittata-like dish.
Frequently Asked Questions
How long does it take to prepare this dish?
From start to finish, including baking time, you can have this dish on the table in about 40 minutes.
Can I use different vegetables?
Absolutely! Zucchini, bell peppers, or even asparagus are excellent substitutes for the spinach.
What’s the best way to reheat leftovers?
For the best results, reheat in a 350°F (175°C) oven until just warmed through, about 10 minutes. You can also use the microwave but keep an eye on it to avoid overcooking.

Baked Feta Eggs with Tomatoes and Spinach
A delightful dish combining creamy feta, vibrant tomatoes, and nutrient-packed spinach, perfect for any meal of the day.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Breakfast
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
- 200g feta cheese
- 4 eggs
- 1 cup cherry tomatoes
- 2 cups fresh spinach
- 3 tablespoons olive oil
- Salt and pepper to taste
- Fresh herbs (optional, for garnish)
Instructions
- Preheat your oven to 375°F (190°C).
- In a baking dish, add the cherry tomatoes and drizzle them with olive oil.
- Crumble the feta cheese generously over the tomatoes.
- Bake for 15 minutes, allowing the flavors to meld.
- Carefully remove the dish from the oven after baking time.
- Gently crack the eggs into the baking dish, ensuring they are evenly spaced.
- Add the fresh spinach around the eggs, tucking it into the edges.
- Season the entire dish with salt and pepper according to your taste.
- Return the dish to the oven and bake for an additional 10-12 minutes, or until the eggs reach your preferred doneness.
- If desired, garnish with fresh herbs before serving hot.
Notes
For added flavor, marinate cherry tomatoes in balsamic vinegar before adding. Substitute feta with goat cheese or use kale instead of spinach if preferred.

