If you’re looking for a breakfast or brunch dish that feels both comforting and fancy at the same time, these Baked Feta Eggs with Spinach and Tomatoes are your answer. Imagine a warm, soft feta cheese melting into a bed of spinach, tomatoes, and aromatic herbs, with perfectly baked eggs nestled in the center. This dish is packed with flavor, easy to make, and perfect for those mornings when you want something special without spending hours in the kitchen. Trust me, it’s one of those meals that looks impressive but takes only a few simple steps. Ready to give it a try? Let’s dive in!
Why You’ll Love Baked Feta Eggs with Spinach and Tomatoes
Here’s why this dish will quickly become a favorite:
- Flavorful & Savory: The combination of creamy feta cheese, juicy tomatoes, and garlicky spinach creates a perfect balance of flavors that’ll have you coming back for more.
- Easy & Quick: It takes only about 15 minutes to prep and bake, making it ideal for busy mornings or lazy weekend brunches.
- Healthy & Nutritious: Packed with spinach, tomatoes, and protein from the eggs, this dish is a nutrient powerhouse. Plus, it’s low-carb and full of vitamins!
- Customizable: You can swap in different veggies or add spices to suit your taste. A little chili flake for heat? Go for it! Extra herbs? Yes, please.
- One-Pan Wonder: Everything cooks in one baking dish, making cleanup a breeze.

Ingredients in Baked Feta Eggs with Spinach and Tomatoes
This dish is made with simple, wholesome ingredients that work together to create something magical. Here’s what you’ll need:
- Feta Cheese: Creamy, tangy, and slightly salty, it’s the star of the dish. Crumbled feta melts beautifully into the tomatoes and spinach.
- Fresh Spinach: Packed with vitamins and a perfect partner for the feta. You can use fresh or frozen, but fresh gives the best texture.
- Tomatoes: Cherry or grape tomatoes work best for their sweetness and juicy bite.
- Eggs: The centerpiece of the dish. Choose fresh, large eggs for the best results.
- Garlic: A little garlic adds depth and richness to the overall flavor.
- Olive Oil: For sautéing the spinach and drizzling over the veggies.
- Herbs: Fresh basil and thyme add that aromatic touch that makes this dish pop.
- Salt & Pepper: Essential for seasoning.
(Note: The full ingredient measurements are provided in the recipe card directly below.)
Instructions
Let’s make this delicious, healthy meal step-by-step:
Preheat the Oven
Start by preheating your oven to 375°F (190°C). This ensures it’s hot enough to bake the eggs perfectly.
Sauté the Spinach
In a medium oven-safe skillet, heat 1 tablespoon of olive oil over medium heat. Add the minced garlic and cook for 1-2 minutes, until fragrant. Then, add the fresh spinach and sauté until wilted, about 3-4 minutes. Season with salt and pepper to taste.
Add the Tomatoes and Feta
Once the spinach is wilted, add the halved cherry tomatoes to the pan, then crumble the feta cheese on top. Gently mix everything together so the spinach, tomatoes, and feta are evenly distributed.
Create Wells for the Eggs
Using a spoon, make small wells in the spinach mixture. Crack an egg into each well, being careful not to break the yolk. Season the eggs with a pinch of salt and pepper, and sprinkle with fresh thyme.
Bake to Perfection
Transfer the skillet to the oven and bake for about 10-12 minutes, or until the egg whites are set but the yolks are still soft. If you prefer your yolks firmer, bake for an additional 2-3 minutes.
Serve and Enjoy
Once out of the oven, garnish with fresh basil leaves and a drizzle of olive oil. Serve immediately with crusty bread or as is—this dish is so flavorful, you won’t need much more!
Nutrition Facts
Servings: 2
Calories per serving: 350
Total Fat: 25g
Saturated Fat: 7g
Cholesterol: 240mg
Sodium: 600mg
Total Carbohydrates: 8g
Dietary Fiber: 2g
Sugars: 5g
Protein: 18g
Vitamin D: 2µg
Calcium: 250mg
Iron: 3mg
Potassium: 550mg
Preparation Time
Prep Time: 5 minutes
Cook Time: 12-15 minutes
Total Time: 20 minutes
How to Serve Baked Feta Eggs with Spinach and Tomatoes
These baked feta eggs are delicious on their own, but here are a few ideas to elevate your meal:
- Crusty Bread: Serve with a slice of warm, toasted bread or baguette to scoop up the creamy spinach and feta. A little garlic butter on the side won’t hurt either!
- Roasted Potatoes: For a heartier meal, roasted potatoes seasoned with herbs complement the dish perfectly.
- Avocado: A few slices of creamy avocado add an extra layer of richness.
- Side Salad: A fresh green salad with a tangy vinaigrette can balance the richness of the feta and eggs.
Additional Tips
- Substitute Cheese: If you’re not a fan of feta, try goat cheese or ricotta for a creamier texture.
- Extra Veggies: Feel free to add other vegetables to the mix—mushrooms, bell peppers, or zucchini would all work wonderfully.
- Spicy Kick: For a little heat, sprinkle some red pepper flakes over the top before baking.
- Make It Ahead: You can prep the spinach and tomato mixture ahead of time and refrigerate it. Just crack the eggs into the wells and bake when you’re ready to eat.
FAQ Section
Q1: Can I make this dish without an oven-safe skillet?
A1: Yes, you can use a baking dish instead! Just transfer the sautéed spinach and tomatoes to a baking dish, create wells, and bake as directed.
Q2: Can I use frozen spinach?
A2: Yes, you can use frozen spinach. Be sure to thaw and drain it well to remove excess moisture before sautéing.
Q3: How do I get a runny egg yolk?
A3: Bake for 10-12 minutes for a soft, runny yolk. If you like your yolks more firm, bake for an additional 2-3 minutes.
Q4: Can I add meat to this dish?
A4: Absolutely! Crumbled sausage, bacon, or even prosciutto would add a savory twist to the dish.
Q5: How can I make this dish dairy-free?
A5: You can try a dairy-free feta or skip the cheese altogether and load up on extra vegetables.
Q6: Can I make this dish in advance?
A6: It’s best to bake it fresh, but you can prepare the spinach and tomato mixture ahead of time and bake it with the eggs just before serving.
Q7: Can I double the recipe?
A7: Yes, just use a larger skillet or baking dish and adjust the cooking time slightly, depending on the size of the pan.
Q8: Can I make this dish in a ramekin instead of a skillet?
A8: Yes! If you want to serve individual portions, you can bake each serving in its own ramekin.
Q9: What can I serve on the side?
A9: A light salad, roasted potatoes, or fresh fruit are great options to serve alongside this dish.
Q10: Can I use different herbs for this dish?
A10: Absolutely! Fresh rosemary, oregano, or dill would all be wonderful alternatives to thyme and basil.
Conclusion
These Baked Feta Eggs with Spinach and Tomatoes are a perfect blend of creamy, savory, and fresh, and they’re a breeze to make. Whether you’re looking for a quick breakfast, a fancy brunch, or just a wholesome meal to brighten your day, this dish delivers. It’s healthy, satisfying, and bursting with flavor—what’s not to love? Try it today, and you’ll see why it’s going to become one of your new go-to recipes!
Print
Baked Feta Eggs with Tomatoes and Spinach
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This Mediterranean-inspired dish is a perfect breakfast or brunch recipe, combining creamy baked feta, sweet cherry tomatoes, fresh spinach, and perfectly cooked eggs. Serve with crusty bread for a wholesome and delicious start to your day!
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 chives
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C).
- Prepare Ingredients:
- For Ramekins: Divide the tomatoes, bell pepper, red onion, garlic, and feta cheese evenly among four 10-ounce oven-safe ramekins. Drizzle 1 tablespoon of olive oil over each ramekin.
- For a Large Dish: Combine the tomatoes, bell pepper, red onion, and garlic in an 8×8 or 9×11 baking dish. Place the feta in the center and drizzle all the olive oil over the veggies and cheese.
- Season: In a small bowl, mix the oregano, sea salt, thyme, black pepper, and red pepper flakes. Sprinkle the spice mixture over the feta and veggies, dividing evenly if using ramekins.
- Bake: Place the ramekins on a baking sheet (for easy handling) or place the baking dish directly in the oven. Bake for 25 minutes.
- Add Spinach and Stir: Remove from the oven and stir to mix the softened feta into the roasted veggies. Add the chopped spinach and stir until combined.
- Add Eggs: Create wells in the center of the ramekins or four wells in the baking dish. Crack one egg into each well.
- Finish Baking: Return to the oven and bake for an additional 10 minutes, or until the egg whites are set but the yolks are still slightly runny.
- Garnish and Serve: Top with chopped fresh basil or chives, if desired. Serve hot with crusty baguette, toast, or pita for dipping.
Notes
- For a creamier texture, use full-fat feta cheese.
- If you prefer your eggs well-done, extend the baking time by a few minutes.
- This dish is perfect for a healthy breakfast or brunch when served with your favorite bread or pita.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 373
- Sugar: 7g
- Sodium: 950mg
- Fat: 26g
- Saturated Fat: 9g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 3g
- Protein: 18g
- Cholesterol: 213mg