If you love rich, flavorful breakfasts that feel indulgent but come together with minimal fuss, then you’re going to adore this Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe. It’s one of those dishes I keep coming back to because not only is it packed with vibrant colors and fresh tastes, but the creamy feta pairs so beautifully with the sweetness of roasted tomatoes and the earthiness of spinach. Whether you’re cooking for a hungry weekend brunch or want a comforting, protein-packed meal any day of the week, this recipe has got you covered. Let me take you through everything I’ve discovered to make this dish an effortless winner in your kitchen!
❤️
Why You’ll Love This Recipe
- Bursting with fresh flavors: The mix of tangy feta, juicy cherry tomatoes, and vibrant spinach creates a balanced and delicious flavor profile every time.
- Simple and fuss-free: With just a handful of ingredients, you can throw this dish together quickly—perfect for busy mornings or casual dinners.
- Customizable to your taste: Whether you like it spicy, herbaceous, or loaded with extras, this recipe welcomes your personal tweaks easily.
- Great for sharing: I love making this in individual ramekins when friends come over—it’s visually stunning and keeps everyone happy.
Ingredients You’ll Need
Each ingredient in this Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe works harmoniously to build layers of flavor that you’ll find yourself craving again. Plus, most are pantry staples or fresh produce you can find easily at your local market.
- Cherry or grape tomatoes: I like using these because they roast nicely and burst with sweetness, contrasting the salty feta wonderfully.
- Red bell pepper: Adds a subtle crunch and vibrant color, making the dish pop visually and texturally.
- Red onion: Provides a mild sharpness that mellows out during baking, deepening the dish’s overall flavor.
- Garlic: Minced fresh garlic brings a fragrant aromatic base—don’t skip it or use pre-minced for best results.
- Feta cheese: Of course, this is the star! I recommend a good quality block feta for that creamy, slightly tangy punch.
- Olive oil: Helps everything roast beautifully and adds richness—use extra virgin for the best taste.
- Dried oregano: Classic Mediterranean herb that complements the feta and veggies perfectly.
- Sea salt: Enhances the natural flavors without overpowering.
- Dried thyme: Adds a delicate earthy note that blends well with the other herbs.
- Ground black pepper: A bit of heat and depth to balance the creaminess.
- Red pepper flakes: For a subtle kick—adjust depending on how spicy you like it.
- Baby spinach: Tossed in near the end so it wilts perfectly without getting soggy.
- Large eggs: The crowning component, baked right on top to get that luscious, just-set yolk.
- Optional fresh herbs (basil or chives): These brighten up the final dish with fresh green notes and a pop of color.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
Variations
One of the things I adore about this Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe is how easy it is to play around with it to suit your mood, dietary needs, or what’s lingering in your fridge. I always like to mix things up a bit depending on the season or my cravings!
- Add protein: Sometimes I throw in some cooked spicy sausage or crispy bacon for a meatier breakfast, and it’s always a hit with my family.
- Make it dairy-free: Just swap feta for a vegan cheese alternative or omit it completely and boost flavor with roasted garlic and herbs.
- Seasonal veggies: In cooler months, I swap out spinach for kale or swiss chard and substitute cherry tomatoes with roasted butternut squash cubes for a cozy twist.
- Extra herbs and spices: I’ve experimented with fresh thyme or rosemary instead of dried oregano to deepen the aroma, and it’s really elevated the dish beautifully.
How to Make Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe
Step 1: Preheat and prep your veggies
Start by preheating your oven to 400°F (about 200°C). This heat is just right for roasting the tomatoes and peppers so they soften and caramelize, but won’t burn. At this stage, dice your red bell pepper and red onion into even pieces so they bake uniformly. Mince the garlic too—freshly minced is key here to get that punchy flavor mingling with the veggies.
Step 2: Assemble your baking dish or ramekins
If you’re using individual ramekins (I love this for sharing!), divide the tomatoes, bell pepper, onion, and garlic evenly among four oven-safe dishes. Then crumble or portion out your feta on top of each. Drizzle a tablespoon of olive oil over each dish. If you prefer making it all in one pan, toss the veggies in the baking dish, nestle the feta block in the center, and drizzle olive oil over everything. This assembly really showcases the feta as it roasts.
Step 3: Season generously
Mix your oregano, sea salt, thyme, black pepper, and red pepper flakes together in a small bowl. Sprinkle this spice blend evenly over your dishes or over the veggies and feta in your larger pan. This step brings the magic! The herbs give an earthy warmth, the feta’s saltiness shines, and the red pepper flakes add a tiny bit of heat that wakes up your taste buds.
Step 4: Roast your veggies and feta
Place your ramekins on a baking sheet to catch any drips (this saves cleanup), or just slide your baking dish right into the oven. Bake for about 25 minutes until the tomatoes have softened and are starting to burst, and the feta is nicely browned and soft. You’ll know it’s ready when the feta starts bubbling just a bit around the edges.
Step 5: Add spinach and eggs
Remove the dishes briefly from the oven and give everything a gentle stir to mix the softened feta into the veggies — this is where the creamy texture really develops. Toss in the chopped baby spinach and stir it until it’s just wilted into the warm mixture. Then carefully make a small well in the center of each ramekin or four wells in your big dish and crack an egg into each well.
Step 6: Final bake to set the eggs
Pop your dishes back in the oven and bake for another 10 minutes, or until the eggs are cooked to your liking—soft, runny yolks take about 10 minutes, while firmer yolks might need a minute or two more. Keep your eye on this step because the eggs cook quickly at this temperature.
Step 7: Garnish and serve
Once out of the oven, sprinkle chopped fresh basil or chives on top for an herby burst and color contrast. Serve with toasted crusty baguette, pita, or your favorite bread for dipping right into that runny yolk and melty, tangy feta goodness.
👨🍳
Pro Tips for Making Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe
- Use a block of feta: Crumbled feta can dry out during roasting; a block softens into a creamy, spreadable consistency that’s divine.
- Don’t skip the olive oil: It ensures the veggies roast evenly and helps the feta caramelize instead of just baking dry.
- Monitor egg doneness closely: Oven temperatures vary, so check at the 8-minute mark to avoid overcooking your eggs.
- Use fresh herbs for topping: They add a bright fresh note that contrasts beautifully with the rich baked dish.
How to Serve Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe
Garnishes
I’m a firm believer that garnishes aren’t just for looks—they elevate the entire eating experience. I usually sprinkle chopped fresh basil or chives over this dish because their bright, slightly oniony flavors complement the creamy feta and juicy tomatoes so well. A quick drizzle of good quality extra virgin olive oil right before serving also adds that luscious finish.
Side Dishes
This Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe pairs wonderfully with simple sides like toasted sourdough, crusty baguette, or warm pita bread for dipping. For a more hearty spread, fresh fruit or a mixed green salad with a light vinaigrette rounds everything out perfectly.
Creative Ways to Present
For special occasions, I like to serve these in rustic individual cast iron skillets or colorful ramekins to make the table feel festive and inviting. Sometimes I arrange the ramekins on a wooden board alongside bowls of olives, sliced cucumbers, and crusty bread for a leisurely brunch where everyone can dig in and customize their plates.
Make Ahead and Storage
Storing Leftovers
I usually store leftovers covered tightly in the fridge for up to 2 days. Because the eggs might firm up and the spinach gets a little watery, I prefer reheating gently to keep everything tasty without overcooking.
Freezing
Freezing this dish isn’t ideal because the eggs can become rubbery and watery when thawed. If you want to prep ahead, I’d recommend baking just the feta and vegetables portion minus the eggs, freeze that, and add fresh eggs when you’re ready to bake and serve.
Reheating
To reheat leftover Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe, I find gentle warming in a 300°F oven for about 10 minutes works best to keep the feta creamy and avoid toughened eggs. Microwave tends to dry it out or cook the eggs unevenly, which is less enjoyable.
FAQs
-
Can I use other types of cheese instead of feta in the Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe?
While feta is the classic choice because of its tanginess and crumbly texture, you could experiment with halloumi, goat cheese, or ricotta. Just keep in mind that feta softens uniquely during baking and gives the dish its signature flavor, so substitutes will change the texture and taste a bit.
-
Can I make this Baked Feta Eggs recipe vegan or dairy-free?
Absolutely! Swap out feta for your favorite plant-based cheese or nutritional yeast for umami flavor, and omit eggs or use vegan egg substitutes. Roasted veggies and spices will still shine deliciously, so don’t hesitate to customize based on your preferences.
-
What’s the best way to achieve runny yolks in this baked egg dish?
Bake the eggs for about 10 minutes at 400°F, but start checking around 8 minutes. Keep in mind ovens vary, so adjust timing slightly. The yolks will continue cooking from residual heat once out of the oven, so pull them when they’re just set on the edges but still wobble in the center.
-
Can I prepare this dish ahead of time?
Yes! You can assemble the veggies and feta portion a few hours in advance and refrigerate, then add the spinach and crack the eggs right before baking. This saves time on busy mornings while still delivering that fresh, melty goodness.
Final Thoughts
This Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe has become a true staple in my kitchen because it’s easy, flavorful, and incredibly comforting. What started as a quick brunch experiment turned into a recipe my whole family goes crazy for. I love how it elegantly balances fresh vegetables, creamy cheese, and poached eggs all in one dish—and I think once you try it, you’ll feel the same. So grab your baking dish, rally your ingredients, and enjoy a dish that’s as satisfying as it is simple.
Print
Description
Baked Feta Eggs is a delicious and savory Mediterranean-inspired dish featuring cherry tomatoes, bell pepper, red onion, and creamy feta cheese baked together with fragrant herbs and spices. Topped with tender baby spinach and perfectly baked eggs, this recipe delivers a comforting and flavorful breakfast or brunch option that pairs wonderfully with crusty bread or pita.
Vegetables
Cheese
Oils and Spices
Other
- Preheat Oven: Preheat your oven to 400 degrees Fahrenheit to prepare for baking the ingredients evenly.
- Prepare Vegetables and Cheese: For individual servings, divide the cherry tomatoes, diced bell pepper, red onion, minced garlic, and feta cheese evenly among four oven-safe ramekins or dishes. Drizzle one tablespoon of olive oil over each. If using a single large baking dish, combine the tomatoes, bell pepper, red onion, and garlic in the dish and nestle the feta cheese in the center. Drizzle the olive oil evenly over all the ingredients.
- Combine Spices: In a small bowl, mix together the dried oregano, sea salt, dried thyme, black pepper, and red pepper flakes. Sprinkle this spice blend thoroughly over the feta and vegetables, distributing evenly if using multiple dishes.
- Bake Vegetables and Feta: Place ramekins on a baking sheet or put the baking dish directly into the oven. Bake for 25 minutes until the vegetables are tender and the feta begins to soften.
- Mix in Spinach: Remove the dishes from the oven and stir well to combine the feta with the vegetables. Add the chopped baby spinach and gently fold it in until evenly mixed.
- Add Eggs: Create a small well or several wells in the mixture for the eggs. Crack one large egg into each well, careful not to break the yolk.
- Bake Eggs: Return the dishes to the oven and bake for an additional 10 minutes, or until the egg whites are set to your liking.
- Garnish and Serve: Remove from the oven and optionally top with freshly chopped basil or chives. Serve warm with crusty baguette, toast, or pita for dipping.
Notes
- Ramekins should hold at least 10 ounces or more to accommodate ingredients without overflowing.
- If using one baking dish, an 8×8 or 9×11 inch pan is recommended for even cooking.
- Adjust baking times slightly if using alternate sizes or types of containers to ensure eggs are cooked perfectly.
- Fresh herbs like basil or chives add a beautiful fresh flavor but can be omitted if unavailable.
- Serve immediately to enjoy the creamy texture of baked feta combined with runny or fully set eggs.
Nutrition
- Serving Size: 1 serving (1/4 of recipe)
- Calories: 280 kcal
- Sugar: 6 g
- Sodium: 750 mg
- Fat: 22 g
- Saturated Fat: 8 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 9 g
- Fiber: 3 g
- Protein: 12 g
- Cholesterol: 185 mg









