Introduction
If you are searching for a wholesome, flavor-packed breakfast that feels both comforting and slightly indulgent, these Baked Feta Eggs with Spinach & Tomatoes are exactly what you need. This dish combines creamy, tangy feta cheese with juicy tomatoes and nutrient-rich spinach, all baked together with perfectly set eggs. The first time I tried this, I was amazed at how the feta melted into the vegetables, creating a rich, almost sauce-like base without any extra effort.
What makes this recipe truly special is its simplicity. Everything comes together in one dish, making it perfect for busy mornings or relaxed weekend brunches. It is also highly customizable, allowing you to adjust flavors and ingredients to suit your taste. Serve it with crusty bread or warm toast, and you have a complete, satisfying meal that feels both nourishing and delicious.
Print
Baked Feta Eggs with Spinach & Tomatoes: A Creamy, Savory Breakfast You’ll Crave
- Total Time: 35 minutes
- Yield: 2 servings
- Diet: Vegetarian
Description
A wholesome and flavorful baked dish combining creamy feta cheese, eggs, spinach, and juicy tomatoes, perfect for a nutritious breakfast or brunch.
Ingredients
- 4 large eggs
- 150 g feta cheese
- 2 cups fresh spinach
- 1 cup cherry tomatoes, halved
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1/2 teaspoon dried oregano
- 1/2 teaspoon paprika
- Salt and black pepper to taste
- Fresh herbs (parsley or basil) for garnish
Instructions
- Preheat the oven to 180°C (350°F).
- In a baking dish, add spinach, cherry tomatoes, and minced garlic.
- Drizzle with olive oil and sprinkle oregano, paprika, salt, and pepper.
- Place the block of feta cheese in the center.
- Bake for 15 minutes until the vegetables soften and feta begins to melt.
- Remove from oven and stir slightly to combine flavors.
- Create small wells and crack the eggs into the dish.
- Return to the oven and bake for another 8–10 minutes, or until eggs are set to your liking.
- Garnish with fresh herbs and serve warm.
Notes
- Use baby spinach for a more tender texture.
- Add chili flakes for a spicy kick.
- Serve with crusty bread or toast.
- Do not overbake the eggs to keep yolks soft.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: Mediterranean
Why You’ll Love This Recipe
This baked feta eggs recipe is easy, nutritious, packed with bold Mediterranean flavors, and perfect for a quick breakfast or brunch.
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
Eggs are the foundation of this dish, providing protein and a rich, satisfying texture once baked.
Feta cheese adds a creamy, tangy flavor that melts slightly and blends beautifully with the vegetables.
Fresh spinach brings a vibrant color and a boost of nutrients, balancing the richness of the cheese.
Cherry tomatoes offer natural sweetness and juiciness, creating a light, fresh contrast to the feta.
Olive oil enhances the flavors and helps the ingredients roast evenly in the oven.
Garlic adds depth and a subtle aromatic kick that ties everything together.
Salt and pepper are essential for seasoning and bringing out the natural flavors of the ingredients.
Red pepper flakes (optional) introduce a gentle heat for those who enjoy a bit of spice.
Directions
Preheat your oven to 180°C (350°F) and lightly grease a small baking dish or oven-safe skillet. Start by spreading the spinach evenly across the bottom of the dish. Add the cherry tomatoes and minced garlic on top, then drizzle everything with olive oil.
Place the block of feta cheese in the center of the dish, surrounded by the vegetables. Season with salt, pepper, and red pepper flakes if using. Bake for about 10–12 minutes, allowing the tomatoes to soften and the feta to warm and slightly melt.
Remove the dish from the oven and gently stir the feta with the vegetables to create a creamy mixture. Make small wells in the mixture and crack the eggs into each space.
Return the dish to the oven and bake for another 7–10 minutes, depending on how you like your eggs cooked. For runny yolks, keep a close eye and remove earlier.
Once done, let it cool slightly before serving. Enjoy it straight from the dish with bread or toast to scoop up the creamy, flavorful mixture.

Equipment needed : Must-Have Tools to Get Rolling
Here’s what you’ll want to have on hand:
Silicone Spatula – Durable, heat-resistant silicone spatula perfect for mixing, scraping, and spreading. Gentle on non-stick cookware and easy to clean.
Large pot – You’ll need this to boil the whole cabbage head and soften the leaves.
large bowl –Spacious, durable large bowl ideal for mixing, serving, or food preparation. Made from sturdy material and easy to clean.
Sharp knife – For coring the cabbage and slicing out the thick stem in each leaf. A paring knife works best.
Mixing bowl – A big bowl makes it easier to combine your meat and rice filling evenly.
Cutting board – For prepping cabbage leaves and rolling them like a pro.
Full-Size Blender – is a powerful kitchen appliance for making smoothies, soups, and sauces in large batches.
3-in-1 Air Fryer – This versatile 3-in-1 air fryer offers Air Fry for healthier meals with less oil, Bake for bakery-quality desserts and treats, and Reheat to bring leftovers back to life with crispy, flavorful results
Servings and timing
This recipe serves 2 people, with a preparation time of 10 minutes and a cooking time of 20 minutes, totaling about 30 minutes.
Storage/reheating
Store leftovers in an airtight container in the refrigerator for up to 2 days, and reheat gently in the oven or microwave, though the eggs are best enjoyed fresh.
Variations and Customizations
This recipe is incredibly versatile, making it easy to adapt based on your preferences or what you have available. For a heartier version, you can add cooked sausage, bacon, or even shredded chicken. I once added grilled chicken pieces, and it turned the dish into a more filling lunch option.
If you prefer a different cheese, goat cheese or ricotta can be used instead of feta for a milder flavor. Each option changes the texture slightly but still creates a creamy base.
For added vegetables, consider including mushrooms, bell peppers, or zucchini. These additions enhance both the flavor and nutritional value while adding more texture.
You can also experiment with herbs. Fresh basil, parsley, or oregano can bring a bright, aromatic touch that complements the tomatoes and spinach beautifully.
If you want a low-carb or keto-friendly option, this dish is already a great choice. However, you can make it even richer by adding a splash of cream before baking.
Nutrition and Dietary Info
| Nutrient | Per Serving |
|---|---|
| Calories | 280 kcal |
| Protein | 18 g |
| Carbs | 8 g |
| Fat | 20 g |
| Saturated Fat | 9 g |
| Fiber | 2 g |
| Sugar | 4 g |
| Sodium | 420 mg |
Expert Tips & Customizations
Use fresh eggs
Fresh eggs hold their shape better and taste richer.
Do not overbake
Keep an eye on the eggs to avoid overcooking the yolks.
Choose quality feta
Good feta makes a noticeable difference in flavor.
Drain tomatoes if needed
Prevents excess liquid in the dish.
Serve immediately
Best enjoyed warm with creamy texture intact.
FAQs
Can I make this recipe ahead of time?
You can prepare the base ahead, but bake the eggs just before serving for best results.
Can I use frozen spinach?
Yes, but make sure to thaw and drain it well to remove excess moisture.
What can I serve with this dish?
It pairs perfectly with toast, pita, or crusty bread.
Can I make it dairy-free?
You can substitute feta with a dairy-free cheese alternative.
How do I keep the eggs runny?
Bake for a shorter time and monitor closely.
Is this recipe healthy?
Yes, it is rich in protein and nutrients while being relatively low in carbs.
Conclusion
These Baked Feta Eggs with Spinach & Tomatoes are a perfect blend of simplicity and bold flavor. With creamy feta, fresh vegetables, and perfectly baked eggs, this dish is both nourishing and satisfying. Whether you are preparing a quick breakfast or a relaxed brunch, it is a recipe that delivers comfort and taste in every bite.
Hungry for more? Visit our website for full recipes and follow us on Pinterest for daily foodie inspo you’ll love to pin!