Baked Feta Eggs with Tomatoes and Spinach
There’s something undeniably comforting about a dish that brings together the delightful flavors of baked feta, juicy tomatoes, and fresh spinach, all topped off with perfectly baked eggs. This recipe for Baked Feta Eggs with Tomatoes and Spinach is a simple yet flavorful meal that can easily fit into your busy week. Whether you’re looking for a nutritious breakfast, an elegant brunch option, or a quick weeknight dinner, this dish has you covered!
What makes this dish particularly special is how effortlessly it comes together—ideal for both novice cooks and seasoned chefs. The creamy feta lends a rich texture when baked, while the tomatoes burst with flavor, and the spinach adds a nutritious green touch. Plus, it’s an excellent way to sneak in those veggies, especially for kids or picky eaters.
Reasons to try it
Baked Feta Eggs with Tomatoes and Spinach delivers flavor and ease like no other. It’s a one-pan wonder, which means less cleanup, and it cooks in under 30 minutes. Perfect for those nights when you’re too tired to whip up an elaborate meal or when you want something healthy yet comforting.
“I made this for brunch last weekend, and my partner couldn’t stop raving about it! The feta just melts beautifully, and the eggs were cooked to perfection. It’s now our go-to dish!”
The cooking process explained
Making Baked Feta Eggs involves a straightforward yet delightful process. Start by preparing your ingredients—this will streamline your cooking. The combination of roasting the tomatoes and feta before adding the eggs ensures that the flavors meld perfectly, creating a harmonious dish that’s warm and inviting.
Gather these items
To bring this vibrant dish to life, you’ll need the following ingredients:
- 4 large eggs
- 200g feta cheese
- 1 cup cherry tomatoes
- 2 cups fresh spinach
- 2 tablespoons olive oil
- Salt and pepper to taste
- Fresh herbs (optional, for garnish)
These ingredients are fairly straightforward and can often be found in your pantry or local grocery store. If you’re out of spinach, feel free to substitute with kale or even arugula!
Step-by-step instructions

- Preheat your oven to 375°F (190°C).
- In a baking dish, place the cherry tomatoes and feta cheese in the center. Drizzle with olive oil, then sprinkle generously with salt and pepper.
- Bake in the preheated oven for about 15-20 minutes, or until the tomatoes are blistered and the feta is soft and slightly caramelized.
- Remove the dish from the oven, and carefully crack the eggs over the baked feta and tomatoes. Return to the oven and bake for an additional 10-12 minutes, or until the egg whites have set while the yolks remain runny and luscious.
- Stir in the fresh spinach, allowing it to wilt slightly. Taste and adjust seasoning if necessary.
- Garnish with fresh herbs of your choice and serve warm.
Best ways to enjoy it
To plate and serve, consider adding a side of crispy toast or warm pita for dipping into the runny yolks. A simple side salad or a fruit platter can also complement the dish beautifully, adding color and freshness.
How to store & freeze
To keep leftovers fresh, let the baked dish cool completely before transferring it into an airtight container. Store in the refrigerator and try to consume within 2-3 days for the best quality. If you want to freeze your meal, it’s best to prepare the components separately, particularly the eggs, to ensure the best texture.
Pro chef tips
For an extra depth of flavor, consider adding minced garlic or red pepper flakes to the tomatoes before baking. You can also explore different herbs like basil or oregano for a delightful twist to this dish.
Creative twists
Feel free to get adventurous! Swap out the feta for another cheese like goat cheese or mozzarella. Add some olives for a Mediterranean flair or sprinkle some cooked sausage or bacon for added protein. You can also replace the tomatoes with roasted red peppers or add in seasonal veggies for variety.
Common questions
What is the prep time for this recipe?
Prep time is about 10 minutes, with a total cooking time of around 30 minutes.
Can I use different types of cheese?
Absolutely! Goat cheese or even shredded mozzarella can add a unique flavor profile.
How do I store leftovers safely?
Let them cool and transfer to an airtight container in the fridge, where they’ll last for up to 3 days.
Can I make this dish ahead of time?
It’s best enjoyed fresh, but you can prepare the ingredients ahead of time and assemble just before baking.
Baked Feta Eggs with Tomatoes and Spinach is not just a meal; it’s a cozy experience waiting to happen. So grab your ingredients and give it a try!
Print
Baked Feta Eggs with Tomatoes and Spinach
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
A simple yet flavorful dish combining baked feta, juicy tomatoes, and fresh spinach, topped with perfectly baked eggs.
Ingredients
- 4 large eggs
- 200g feta cheese
- 1 cup cherry tomatoes
- 2 cups fresh spinach
- 2 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, place the cherry tomatoes and feta cheese in the center. Drizzle with olive oil, then sprinkle generously with salt and pepper.
- Bake in the preheated oven for about 15-20 minutes, or until the tomatoes are blistered and the feta is soft and slightly caramelized.
- Remove the dish from the oven, and carefully crack the eggs over the baked feta and tomatoes. Return to the oven and bake for an additional 10-12 minutes, or until the egg whites have set and the yolks remain runny.
- Stir in the fresh spinach, allowing it to wilt slightly. Taste and adjust seasoning if necessary.
- Garnish with fresh herbs of your choice and serve warm.
Notes
For an extra depth of flavor, consider adding minced garlic or red pepper flakes. You can also try different cheeses or veggies.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Brunch
- Method: Baking
- Cuisine: Mediterranean







