If you’re seeking a dish that’s as vibrant as it is comforting, the Baked Feta Eggs with Roasted Tomatoes and Spinach Recipe is an absolute winner. This delightful combination offers juicy roasted cherry tomatoes bursting with sweetness, creamy feta cheese melting into tender spinach, and perfectly baked eggs that bring everything together in a cozy, flavorful embrace. Whether you’re brunching with friends or treating yourself to an easy yet impressive meal, this recipe feels like a warm hug on a plate while delivering a fresh, Mediterranean-inspired flair.

Ingredients You’ll Need
Each ingredient in this Baked Feta Eggs with Roasted Tomatoes and Spinach Recipe is simple but plays a crucial role in creating those rich layers of flavor and satisfying textures. From silky eggs to tangy feta and vibrant greens, every element works together like a little team of taste sensations.
- 4 whole large eggs: The star protein that brings creaminess and richness once baked.
- 100g good-quality crumbly feta cheese: Adds a salty, tangy creaminess that melts beautifully over the veggies.
- 200g cherry tomatoes: Sweet and juicy, these roast to a caramelized perfection, uplifting the entire dish.
- 100g fresh spinach leaves: Wilts gently from residual heat, contributing a fresh, earthy undertone.
- 2 cloves garlic, minced: Aromatic punch that infuses the tomatoes while roasting.
- 2 tbsp olive oil: Helps roast the tomatoes and keeps everything luscious and silky.
- 1 tsp fresh thyme or oregano leaves: Herbaceous notes to brighten the dish and complement the feta.
- Salt, to taste: Enhances all the natural flavors without overpowering them.
- Black pepper, to taste: Adds just the right bit of spicy warmth and complexity.
How to Make Baked Feta Eggs with Roasted Tomatoes and Spinach Recipe
Step 1: Prepare the Roasted Tomatoes
First, preheat your oven to 400°F (200°C). Toss the cherry tomatoes with olive oil, minced garlic, a pinch of salt and black pepper, plus fresh thyme or oregano leaves. Spread them out evenly in a baking dish so they roast evenly. Pop the dish into the oven for about 15 minutes until the tomatoes blister and caramelize, releasing their irresistible juicy sweetness.
Step 2: Add Spinach and Feta
Once the tomatoes are done roasting, pull the dish out carefully. While still hot, scatter the fresh spinach leaves over the tomatoes—the residual heat will gently wilt them, keeping their bright green color and tender texture. Next, crumble or cube your good-quality feta cheese evenly over the spinach and tomatoes for a creamy, tangy layer that pairs perfectly with the roasted veggies.
Step 3: Crack in the Eggs
Use a spoon to create small wells or pockets in the feta-spinach-tomato mixture. Crack the eggs one by one into these little nests. Lightly season each egg with a bit of salt and black pepper, keeping in mind the feta already adds saltiness to the dish.
Step 4: Bake the Eggs
Return the baking dish to the oven and let everything cook for 8 to 12 minutes. The exact time depends on your preference—bake until the egg whites are fully set but the yolks remain soft and slightly runny for that luscious texture that makes this Baked Feta Eggs with Roasted Tomatoes and Spinach Recipe so special.
Step 5: Serve Warm
Once baked, feel free to garnish with extra fresh herbs or a delicate drizzle of high-quality extra virgin olive oil. Serve immediately to enjoy the beautiful contrast of warm eggs, melting feta, roasted tomatoes, and tender spinach.
How to Serve Baked Feta Eggs with Roasted Tomatoes and Spinach Recipe
Garnishes
A sprinkling of fresh herbs like parsley, thyme, or oregano not only makes this dish visually stunning but also layers in fresh flavor. A light drizzle of olive oil right before serving lends a silky finish and a bit of luxe to every bite.
Side Dishes
This recipe shines alongside crusty toasted bread or warm pita to scoop up all the luscious yolk and melted cheese. For a heartier meal, pair it with a simple mixed green salad or roasted potatoes seasoned with rosemary for a well-rounded Mediterranean-inspired spread.
Creative Ways to Present
Serve this recipe family-style right from the baking dish to keep things cozy and interactive. You can also portion it into individual ramekins for an elegant brunch presentation that will wow guests and make everyone feel special.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers from your Baked Feta Eggs with Roasted Tomatoes and Spinach Recipe, store them in an airtight container in the refrigerator. They will keep well for 3 to 4 days, making it easy to enjoy this lovely dish later without losing any flavor or texture.
Freezing
While this dish is best enjoyed fresh to preserve the delicate texture of the eggs, you can freeze the roasted tomatoes and spinach with feta separately. Portion these components into freezer-safe containers for up to one month. Avoid freezing the eggs themselves to maintain quality.
Reheating
Reheat leftovers gently in a low-temperature oven or microwave to warm through without overcooking the eggs further. Adding a splash of water or olive oil before reheating can help retain moisture and keep everything tasting fresh and vibrant.
FAQs
Can I use other types of cheese instead of feta?
Absolutely! While feta’s crumbly texture and tangy flavor are integral to this recipe’s charm, creamy goat cheese or a mild ricotta can make delicious alternatives. Just keep in mind they will change the flavor profile slightly.
What if I don’t have fresh thyme or oregano?
If fresh herbs aren’t available, dried versions will do in a pinch—use about one-third the amount since dried herbs are more concentrated. You can also experiment with basil or rosemary for a different but wonderful twist.
How can I make this recipe for more people?
Simply multiply the ingredients and use a larger baking dish or multiple smaller ones. Make sure to space out the eggs evenly so they bake uniformly. Adjust cooking time slightly if your dish is much deeper.
Can I prepare parts of this recipe ahead of time?
Yes! You can roast the tomatoes and prepare the spinach and feta mixture a day ahead. Just chill everything separately and assemble the eggs right before baking to ensure freshness and perfect texture.
What is the best way to get runny egg yolks?
Bake the eggs for about 8 minutes—watch closely, depending on your oven. The egg whites should be set, but the yolks remain soft and slightly jiggly. Everyone’s definition of “runny” varies, so keep an eye for your preferred doneness.
Final Thoughts
I cannot recommend the Baked Feta Eggs with Roasted Tomatoes and Spinach Recipe enough for those days when you want something fresh, comforting, and effortlessly elegant. With simple ingredients coming together in such a delightful way, this dish quickly becomes a favorite for breakfast, brunch, or even a light dinner. Trust me, once you try it, it will be on repeat in your kitchen!
Print
Baked Feta Eggs with Roasted Tomatoes and Spinach Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 2 servings
- Category: Breakfast
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
Baked Feta Eggs with Roasted Tomatoes and Spinach is a flavorful and nutritious dish perfect for breakfast or brunch. Cherry tomatoes are roasted with garlic and herbs until caramelized, combined with fresh spinach and crumbly feta cheese, and finished by baking eggs until just set, creating a wholesome and satisfying meal.
Ingredients
Vegetables and Herbs
- 200g cherry tomatoes
- 100g fresh spinach leaves
- 2 cloves garlic, minced
- 1 tsp fresh thyme or oregano leaves
Dairy and Eggs
- 4 whole large eggs
- 100g good-quality crumbly feta cheese
Oils and Seasonings
- 2 tbsp olive oil
- Salt, to taste
- Black pepper, to taste
Instructions
- Prepare the Roasted Tomatoes: Preheat your oven to 400°F (200°C). In a baking dish, toss the cherry tomatoes with olive oil, minced garlic, salt, pepper, and fresh herbs. Spread them evenly and roast for about 15 minutes until the tomatoes are blistered and caramelized.
- Add Spinach and Feta: Remove the baking dish from the oven. Add fresh spinach leaves to the hot tomatoes, letting the residual heat wilt them slightly. Crumble or cube the feta cheese evenly over the spinach and tomatoes.
- Crack in the Eggs: Create small wells in the tomato, spinach, and feta mixture. Carefully crack one egg into each well. Lightly season the eggs with salt and black pepper.
- Bake the Eggs: Return the dish to the oven and bake for 8 to 12 minutes, depending on your desired egg doneness. Bake until the egg whites are set and the yolks remain soft.
- Serve Warm: Once baked, garnish with additional fresh herbs or a drizzle of extra virgin olive oil. Serve immediately to enjoy the best texture and flavor.
Notes
- For firmer yolks, bake for the full 12 minutes; for runnier yolks, reduce baking time accordingly.
- You can substitute fresh spinach with kale if preferred, but slightly increase roasting time to wilt thoroughly.
- Use good-quality, crumbly feta for best texture and flavor.
- This dish is great served with crusty bread or toasted pita on the side.
- Leftovers can be refrigerated for up to 2 days and reheated gently.

