If you’ve been scrolling for something that’s healthy, satisfying, and just a little bit fancy, then Baked Feta Eggs with Spinach and Tomatoes is your answer. This dish feels like a warm hug in the morning (or really, any time of the day). Think creamy feta, a pop of vibrant tomatoes, and those runny, golden egg yolks all coming together in one skillet. The best part? It’s easy to make and super versatile. Whether you’re whipping it up for brunch with friends or enjoying it solo, this recipe is guaranteed to make you feel good and leave your taste buds dancing with joy.
Why You’ll Love Baked Feta Eggs with Spinach and Tomatoes
This recipe is like the cozy, comforting dish you didn’t know you needed. Here’s why it’s going to become a fast favorite:
Versatile: Whether you’re preparing it for breakfast, lunch, or dinner, this dish works perfectly for any meal of the day. It’s even impressive enough to serve at brunch or a casual gathering.
Budget-Friendly: The ingredients are simple, and you probably already have them in your kitchen. No need to go searching for fancy spices or hard-to-find ingredients—everything you need is affordable and easy to find.
Quick and Easy: This one comes together in a snap! You’re looking at minimal prep, a short cooking time, and little cleanup afterward. Perfect for when you’re craving something tasty but don’t have much time to spare.
Customizable: Love spicy food? Add a dash of chili flakes or some sliced jalapeños. Want a dairy-free version? Swap the feta for a non-dairy cheese or leave it out entirely for a lighter dish.
Crowd-Pleasing: Who can resist baked eggs, melty cheese, and flavorful veggies? This dish is a winner every time and works for all ages. Plus, it’s easy to scale up if you’re feeding a crowd.

Ingredients
Here’s the magic behind this dish—simple, fresh ingredients that work together to create a flavorful and satisfying meal.
Feta Cheese: Creamy, tangy feta adds a burst of flavor to the dish. As it bakes, it softens and becomes melty, creating that luscious texture that makes this dish so irresistible.
Eggs: The star of the show. These runny yolks become perfectly baked, creating a rich sauce that complements the feta and veggies.
Spinach: Fresh spinach provides that hearty, nutritious base while adding color and a mild, earthy flavor. Plus, it wilts down beautifully, soaking up all the flavors from the other ingredients.
Cherry Tomatoes: Sweet and juicy cherry tomatoes pop in your mouth and bring a touch of freshness to balance the richness of the eggs and feta.
Garlic: A couple of cloves of garlic add depth and warmth to the dish, making every bite more flavorful.
Olive Oil: A splash of olive oil helps sauté the spinach and garlic, bringing out their full flavors and creating a delicious base for the eggs.
Fresh Herbs: A sprinkle of fresh parsley or basil right before serving brightens up the dish and adds a little burst of freshness.
(Note: the full ingredients list, including measurements, is provided in the recipe card directly below.)
Instructions
Ready to make this delicious dish? Let’s walk through the steps together:
Preheat Your Oven: Start by preheating your oven to 375°F (190°C). This ensures the eggs bake evenly and everything comes together perfectly.
Sauté the Garlic and Spinach: Heat olive oil in a skillet over medium heat. Add minced garlic and cook for 1-2 minutes until fragrant. Then toss in your spinach and sauté for a few minutes until it wilts down. Season with a pinch of salt and pepper.
Add the Tomatoes and Feta: Once the spinach is nicely wilted, add in your cherry tomatoes, cut in half, and crumble the feta over the top. Give everything a gentle stir to mix it together.
Create Space for the Eggs: Make little wells in the mixture with the back of a spoon. Gently crack an egg into each well, being careful not to break the yolk.
Bake to Perfection: Transfer the skillet to your preheated oven and bake for 12-15 minutes, or until the egg whites are set but the yolks are still runny. If you prefer your eggs more cooked, leave them in a little longer.
Finishing Touches: Once the eggs are perfectly baked, remove the skillet from the oven. Garnish with fresh herbs, a drizzle of olive oil, and a sprinkle of salt and pepper.
Serve and Enjoy: Grab a spoon, dig in, and enjoy this warm, comforting, and flavorful dish!
Nutrition Facts
Servings: 2
Calories per serving: 400
Preparation Time
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
How to Serve Baked Feta Eggs with Spinach and Tomatoes
This dish can be served in a variety of ways to enhance the meal:
Crusty Bread: A slice of warm, crusty bread to scoop up the egg yolk and sauce is the perfect accompaniment.
Avocado: For an extra creamy touch, serve with slices of avocado on the side. The smooth avocado complements the richness of the eggs and feta beautifully.
Fresh Salad: A light salad with a tangy dressing balances out the richness of the baked eggs, making it a well-rounded meal.
Roasted Potatoes: If you’re looking for a heartier meal, roasted potatoes with a touch of rosemary and garlic would pair wonderfully with this dish.
As a Standalone: Honestly, this dish is so satisfying on its own. Just add a sprinkle of fresh herbs or chili flakes for a little kick and you’re good to go!
Additional Tips
Here are a few tips to make your Baked Feta Eggs with Spinach and Tomatoes even better:
Prep Ahead: If you’re pressed for time in the morning, you can sauté the spinach and garlic ahead of time. Store it in the fridge and just crack the eggs in and bake when you’re ready.
Add More Veggies: Feel free to add more veggies like mushrooms, bell peppers, or zucchini to make the dish even more filling and flavorful.
Swap the Feta: If you’re not a feta fan, you can substitute with goat cheese, ricotta, or even shredded mozzarella. They’ll melt beautifully and provide a different flavor.
Adjust the Egg Cook: If you prefer your eggs cooked more or less, adjust the baking time to suit your preference. Just keep an eye on them to get the perfect texture!
Leftovers: If you have leftovers, store them in an airtight container in the fridge for up to 2 days. Reheat gently in the oven or microwave to enjoy later.
FAQ Section
Q1: Can I use frozen spinach instead of fresh?
A1: Yes, frozen spinach works great. Just make sure to thaw and squeeze out any excess water before using it in the dish.
Q2: Can I make this dish without feta?
A2: Absolutely! You can swap the feta with goat cheese, ricotta, or even a dairy-free cheese to fit your preferences.
Q3: How can I make this dish spicier?
A3: If you like a little heat, add some chili flakes or sliced jalapeños along with the garlic and spinach. It’ll give the dish a nice kick.
Q4: Can I use a different type of cheese?
A4: Yes, feel free to use mozzarella, ricotta, or even Parmesan. Each will bring a unique flavor and texture to the dish.
Q5: How do I store leftovers?
A5: Store leftovers in an airtight container in the fridge for up to 2 days. Reheat gently in the oven or microwave.
Q6: Can I double the recipe?
A6: Yes! Simply increase the ingredients and use a larger skillet or bake the eggs in individual portions for easy servings.
Q7: Can I use larger tomatoes instead of cherry tomatoes?
A7: Yes, just chop them into smaller pieces to ensure they cook evenly and blend well with the other ingredients.
Q8: Can I add meat to this dish?
A8: Absolutely! Add some cooked bacon, sausage, or chicken for extra protein. It will complement the eggs and veggies nicely.
Q9: Can I make this dish in advance?
A9: You can sauté the spinach, garlic, and tomatoes ahead of time, then add the eggs and bake when you’re ready to serve.
Q10: How can I make this dish vegan?
A10: For a vegan version, omit the feta and eggs and substitute with tofu or a plant-based scramble for the “eggs” and non-dairy cheese for the feta.
Conclusion
Baked Feta Eggs with Spinach and Tomatoes is a deliciously comforting dish that’s easy to make and incredibly satisfying. The creamy feta, fresh spinach, juicy tomatoes, and perfectly baked eggs come together in one skillet to create a meal that’s full of flavor and goodness. Whether you’re making it for yourself or serving it to guests, this dish is bound to impress. So, grab your skillet, give it a try, and prepare for some serious food joy!
PrintBaked Feta Eggs with Spinach and Tomatoes
A healthy and flavorful breakfast or brunch dish featuring baked feta cheese, juicy tomatoes, bell peppers, spinach, and eggs. This easy-to-make recipe is perfect for a cozy meal, topped with fresh herbs and served with crusty bread.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: breakfast
- Method: baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
- 2 cups cherry or grape tomatoes
- 1 red bell pepper (diced)
- ½ small red onion (diced)
- 3 cloves garlic (minced)
- 8 ounces feta cheese
- 4 tablespoons olive oil
- 1 teaspoon dried oregano
- 1 teaspoon sea salt
- ½ teaspoon dried thyme
- ½ teaspoon ground black pepper
- ½ teaspoon red pepper flakes
- 1 cup chopped baby spinach
- 4 large eggs
- Optional toppings: Chopped fresh basil or fresh chives
Instructions
- Prepare the Oven and Dishes
- Preheat your oven to 400°F (200°C).
- For individual servings: Divide the tomatoes, bell pepper, red onion, garlic, and feta cheese among 4 oven-safe ramekins or small baking dishes. Drizzle 1 tablespoon of olive oil over each dish.
- For one large dish: Combine the tomatoes, bell pepper, red onion, and garlic in the dish. Place the feta block in the center, and drizzle with 4 tablespoons of olive oil.
- Season the Ingredients
- In a small bowl, combine oregano, salt, thyme, black pepper, and red pepper flakes.
- Distribute the spice mixture evenly over the feta and vegetables.
- Bake the Feta and Veggies
- Place ramekins on a baking sheet (or place the large dish directly in the oven) and bake for 25 minutes, until the vegetables soften and the feta begins to brown.
- Add Spinach and Eggs
- Remove from the oven and stir the feta into the vegetables to combine evenly. Add chopped spinach and mix until incorporated.
- Create a well in the center of each ramekin (or four wells in the large dish). Crack one egg into each well.
- Finish Baking
- Return the dishes to the oven and bake for an additional 10 minutes, or until the egg whites are set but the yolks are still slightly runny. Adjust bake time to your desired yolk consistency.
- Garnish and Serve
- Garnish with fresh basil or chives, if desired.
- Serve with crusty baguette, toast, or pita for dipping.
Notes
- You can use any type of cheese or add extra veggies to customize the dish.
- If you prefer hard yolks, increase the baking time by a few minutes.
Prep Time
Nutrition
- Serving Size: 1 ramekin or ¼ of the large dish
- Calories: 315kcal
- Sugar: 5g
- Sodium: 800mg
- Fat: 26g
- Saturated Fat: 9g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 9g
- Fiber: 3g
- Protein: 18g
- Cholesterol: 210mg