If you’re looking for a cozy, vibrant, and irresistibly delicious breakfast or brunch idea, the Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe is a total game changer. This dish blends creamy, tangy feta with bursts of sweet cherry tomatoes, tender spinach, and perfectly baked eggs into one colorful, comforting bake. It’s incredibly easy to prepare yet feels so special, making it perfect for a lazy weekend morning or impressing friends with a homey, yet elegant meal.

Ingredients You’ll Need
The magic of this Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe lies in its simple, fresh ingredients. Each one brings its own unique flavor and texture, coming together in a way that’s more than the sum of its parts. Let’s break down the essentials you’ll gather before diving into the oven.
- Cherry or grape tomatoes: These small tomatoes burst with sweetness that perfectly balances the salty feta.
- Red bell pepper: Adds a subtle crunch and a pop of vibrant color to brighten the dish.
- Red onion: Offers a mild sharpness that mellows beautifully when baked.
- Garlic cloves: Minced for a fragrant base that infuses every bite with warmth.
- Block of feta cheese: The star player with its creamy, tangy richness that melts just enough without losing shape.
- Olive oil: Drizzled generously to bring everything together and add a luxurious mouthfeel.
- Dried oregano, thyme, sea salt, black pepper, and red pepper flakes: A blend of herbs and spices that elevates the dish with earthy, spicy, and savory notes.
- Baby spinach: Roughly chopped to add freshness and a lovely green contrast to the reds and whites.
- Large eggs: Baked to perfection on top, their runny yolks make the dish irresistibly saucy.
- Optional fresh herbs like basil or chives: For an extra pop of flavor and a pretty finish.
How to Make Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe
Step 1: Prep Your Oven and Ingredients
Start by preheating your oven to 400°F (200°C). While it warms up, dice the red bell pepper and red onion, mince the garlic, and roughly chop the spinach. Gathering and preparing your veggies ahead means a smooth, stress-free cooking process.
Step 2: Assemble the Veggies and Feta
In individual ramekins or a larger baking dish, layer your cherry tomatoes, bell pepper, onion, and garlic. Nestle the block of feta right in the middle. Drizzle everything with olive oil so each ingredient basks in a glossy, flavorful coat that helps with roasting.
Step 3: Season to Perfection
Mix together your dried oregano, thyme, sea salt, black pepper, and red pepper flakes in a small bowl. Sprinkle this aromatic combo evenly over the vegetables and feta. This seasoning mix is the secret behind the dish’s irresistible Mediterranean vibe.
Step 4: Bake Until Soft and Melty
Pop the dish into the oven and bake for 25 minutes, giving the vegetables time to soften and the feta to start melting but not completely lose its shape. You’ll notice a delicious, bubbling meld of flavors forming that smells heavenly.
Step 5: Add the Spinach
Remove the dish briefly from the oven and stir in the chopped baby spinach. The residual heat will gently wilt the leaves, adding freshness and vibrant green color without losing their tender bite.
Step 6: Crack in the Eggs
Create little wells around the feta and carefully crack one egg into each section or over the dish if using a large pan. The eggs take center stage here, providing that creamy, runny yolk that ties the flavors together beautifully.
Step 7: Final Bake
Return the dish to the oven for another 10 minutes. You want to bake until the egg whites are just set but the yolks remain gloriously soft and creamy. Watching it bubble in the oven is pure anticipation!
Step 8: Add Fresh Herbs and Serve
Once baked, sprinkle chopped fresh basil or chives on top for an herbal freshness that makes the dish pop even more visually and aromatically. Serve warm with crusty bread or pita to scoop up all the deliciousness.
How to Serve Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe

Garnishes
Fresh herbs like basil or chives are my favorite garnishes for this dish. They add a lovely herbal brightness and a fresh green burst that pairs beautifully with the richness of baked feta and eggs. A light drizzle of extra virgin olive oil at the end can also add a subtle richness and shine.
Side Dishes
This recipe shines on its own but pairs wonderfully with crusty bread, warm pita, or even lightly toasted bagels. A simple mixed greens salad with a lemon vinaigrette complements this Mediterranean-style bake perfectly by adding a refreshing contrast.
Creative Ways to Present
If you want to get fancy, bake the ingredients in individual ramekins for personal servings—making the experience feel special and tailored. Alternatively, bake everything in a large cast iron skillet right on the table for a rustic, family-style meal where everyone digs in together.
Make Ahead and Storage
Storing Leftovers
Leftovers keep well in the fridge for up to two days when stored in an airtight container. The flavors meld even more, making second servings just as tasty—if not tastier! Just remember to cover the eggs gently to avoid breaking yolks when storing.
Freezing
Because of the delicate texture of baked eggs, freezing this dish is not recommended as it can compromise the texture of the eggs and vegetables. If you want to freeze a similar meal, consider freezing the tomato and feta base separately without the eggs and add fresh eggs when ready to bake.
Reheating
Reheat leftovers gently in a low oven (around 300°F or 150°C) for about 10-15 minutes to avoid overcooking the eggs and drying out the veggies. Microwaving works if you’re in a hurry, but do it in short bursts to keep the texture as close to fresh as possible.
FAQs
Can I use other types of cheese in this Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe?
Feta’s salty, tangy flavor really defines this dish, but if you want to experiment, halloumi or goat cheese can offer an interesting twist. Just be mindful that their melting properties differ, which might affect the texture slightly.
What if I don’t have ramekins? Can I use a baking dish instead?
Absolutely! A larger baking dish works wonderfully for serving multiple people family-style. Just make sure to crack the eggs spaced apart, so they don’t run together and bake evenly.
Is this recipe suitable for meal prep?
Yes, the tomato and feta base can be prepared ahead of time and refrigerated. Add the eggs fresh before baking for best results. This makes breakfast on busy mornings much easier without compromising flavor.
Can I make this dish vegan or dairy-free?
For a vegan version, try substituting feta with a firm tofu marinated in lemon juice and nutritional yeast to mimic feta’s tanginess. Replace eggs with chickpea flour ‘omelets’ or tofu scramble, but note that the texture and flavor will be quite different.
How spicy is the dish with red pepper flakes?
The red pepper flakes give a mild heat that complements the other flavors without overpowering the dish. You can always adjust the amount to your taste or omit it entirely if you prefer no spice.
Final Thoughts
This Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe is truly one of those feel-good dishes that never fails to impress. It’s simple to make, bursting with flavor and color, and perfect for any time you want a hearty yet fresh meal. I hope you give this recipe a try soon and enjoy the rich, comforting taste that makes every bite feel like a warm hug.
Print
Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Breakfast
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
Baked Feta Eggs is a warm, comforting Mediterranean-inspired dish featuring a flavorful mix of roasted cherry tomatoes, bell pepper, red onion, garlic, and melted feta cheese, topped with perfectly baked eggs. This easy-to-make recipe is perfect for a savory breakfast or brunch and is enhanced with herbs and spices for a deliciously aromatic meal.
Ingredients
Vegetables and Cheese
- 2 cups cherry or grape tomatoes
- 1 red bell pepper, diced
- ½ small red onion, diced
- 3 cloves garlic, minced
- 8 oz block feta cheese
- 1 cup baby spinach, roughly chopped
Seasonings and Oil
- 4 tbsp olive oil
- 1 tsp dried oregano
- 1 tsp sea salt
- ½ tsp dried thyme
- ½ tsp ground black pepper
- ½ tsp red pepper flakes
Eggs and Optional Toppings
- 4 large eggs
- Optional toppings: chopped fresh basil or chives
Instructions
- Preheat the oven: Set your oven to 400°F (200°C) to ensure it’s ready for baking the vegetables and feta cheese.
- Prepare vegetables and feta: In individual ramekins or a single larger baking dish, evenly layer the cherry tomatoes, diced red bell pepper, diced red onion, minced garlic, and place the block of feta cheese on top. Drizzle everything with olive oil to add moisture and enhance flavors.
- Season the dish: In a small bowl, combine dried oregano, sea salt, dried thyme, ground black pepper, and red pepper flakes. Sprinkle this seasoning mixture evenly over the vegetables and feta for a balanced, aromatic flavor profile.
- Bake until softened: Place the prepared ramekins or baking dish in the preheated oven and bake for 25 minutes. This allows the vegetables to soften and the feta cheese to start melting, creating a creamy texture.
- Add spinach: Remove from oven and gently stir in the roughly chopped baby spinach until it wilts slightly from the residual heat, adding freshness and color to the dish.
- Add the eggs: Create a small well around the block of feta cheese in each dish and carefully crack one egg into each well, distributing evenly.
- Bake eggs: Return the dishes to the oven and bake for another 10 minutes or until the egg whites are fully set but the yolks remain soft and slightly runny for the perfect texture.
- Serve and garnish: Remove from oven and top with chopped fresh basil or chives if desired. Serve warm, ideally accompanied by crusty bread or pita to soak up the flavorful juices.
Notes
- You can prepare this dish in individual ramekins or one larger baking dish depending on your preference and serving needs.
- Adjust red pepper flakes based on your spice tolerance for a milder or spicier outcome.
- To ensure even cooking, use eggs that are fresh and at room temperature before cracking into the dish.
- This dish pairs wonderfully with crusty bread, pita, or even a side salad for a complete meal.
- Leftovers can be stored in the refrigerator for up to 2 days and reheated gently in the oven.

