Baked Feta Eggs with Tomatoes and Spinach

Baked feta eggs with tomatoes and spinach in a serving dish
May 31, 2026

Baked Feta Eggs with Tomatoes and Spinach: A Flavorful Brunch Delight

Hey there, flavor enthusiasts! If there’s one dish that encapsulates the joy of weekend mornings with friends or lazy afternoons spent reminiscing over coffee, it’s this magnificent Baked Feta Eggs with Tomatoes and Spinach. Trust me when I say that this is not just breakfast; it’s an experience! Picture this: a warm, bubbling dish fresh from the oven, the cuttingly salty feta mingling with sweet, juicy tomatoes, and vibrant greens with the crowning glory of perfectly baked eggs. Are you feeling hungry yet? Let’s dive into the magic of this simple yet dazzling dish!

A Little Personal Touch

Every recipe in my kitchen is steeped in love and laughter, and this one is no exception. I remember the first time I stumbled upon a baked egg dish at a cozy brunch spot in my neighborhood. The smell of melting cheese and roasting tomatoes wafted through the air, luring me to a little corner table. I ordered it on a whim—and let me tell you, it was the kind of dish you dream about long after the plates have been cleared. I was hooked! Inspired, I rushed home and started experimenting in my own kitchen. After a few trials (and a couple of too-salty failures), I finally nailed the perfect balance of flavors. Now, every time I make Baked Feta Eggs with Tomatoes and Spinach, it transports me right back to that cozy brunch spot, surrounded by good friends and good vibes. Cooking provides us with those beautiful opportunities to create meaningful moments—let’s make some together!

Ingredients

Here’s what you’ll need to whip up this tasty dish:

  • 4 large eggs: Look for free-range or organic if you can. These eggs not only taste better but also pack in more nutrients.

  • 100g feta cheese: This tangy, creamy cheese is the star of the show. If you’re out of feta, goat cheese or a soft, unsalted cheese can work as a substitute.

  • 1 cup cherry tomatoes: Their sweetness is perfect for roasting. If you can’t find cherries, grape tomatoes or regular tomatoes diced into small pieces will do just fine.

  • 2 cups fresh spinach: Spinach adds a vibrant pop of color and nutrition. Kale or Swiss chard can be good replacements if you’re up for a little twist.

  • 2 tablespoons olive oil: A good quality extra virgin olive oil enhances the flavor and provides healthy fats. Avocado oil is a great option here, too.

  • Salt and pepper: Essential seasonings to make our dish shine. A sprinkle of red pepper flakes can add a nice kick if you desire.

  • Herbs (optional): Fresh herbs such as basil or parsley not only make the dish look gorgeous but add a burst of flavor. Dried herbs can work, too, just decrease the quantity as they’re more concentrated.

Step-by-Step Instructions

Now, let’s get our hands a little messy and create this masterpiece! Follow along, and watch as your kitchen transforms into a fragrant festival of flavors.

  1. Preheat Your Oven: Start by preheating your oven to 375°F (190°C). This ensures your dish will get perfectly baked while you prepare the rest. A hot oven is key for achieving that delightful melty goodness!

  2. Prep Your Dish: Grab a baking dish—one that’s large enough to hold all your ingredients comfortably. Brush or drizzle a little olive oil to lightly coat the bottom. This not only helps prevent sticking, but it also adds an extra layer of flavor.

  3. Lay Down the Foundation: Next, pour in the 1 cup of cherry tomatoes. Their juices will mingle and create a beautiful sauce as they roast. Spread them out evenly so they all get that nice roasting love.

  4. Spinach to the Rescue: Now, add the 2 cups of fresh spinach. Don’t panic if it looks like you’ve added too much—you’ll be amazed at how much it wilts! You can even sauté it slightly beforehand if you prefer a softer texture.

  5. Feta, the Star of the Show: Crumble your 100g of feta cheese over the tomatoes and spinach. Feel free to be generous! That salty, creamy feta is what takes this dish from ordinary to extraordinary.

  6. Create Nests for the Eggs: With a spoon, make little wells in the feta and veggie mixture, and crack an egg into each well. This step is key for that visual appeal and to ensure the yolks stay intact.

  7. Season with Flair: Sprinkle a good pinch of salt and pepper over the eggs, and if you’re feeling adventurous, sprinkle some herbs (fresh or dried) on top.

  8. Bake It Up: Pop the dish into your preheated oven and bake for 20-25 minutes, or until the egg whites are just set but the yolks are still runny. The tomatoes should be plump, and the feta should be golden and bubbling.

  9. Unleash the Aroma: As you wait for this beauty to bake, take a moment to enjoy the wonderful aromas wafting through your kitchen. It’s like a warm hug for your senses!

Serving Suggestions

Once your Baked Feta Eggs with Tomatoes and Spinach have reached their delicious peak, remove them from the oven with care. Serve them hot, directly from the oven, with crusty bread or warm pita on the side to soak up those incredible flavors. You can garnish with an extra drizzle of olive oil or a sprinkle of fresh herbs for that Instagram-worthy finish!

Recipe Variations

Looking to spice things up a bit? Here are a few delicious twists on this classic dish:

  1. Mediterranean Magic: Add olives or artichoke hearts to the mix for a heartier, Mediterranean-inspired flavor.

  2. Spicy Kick: Toss in some sliced jalapeños or red pepper flakes for a little heat.

  3. Herb Highlights: Try using different herbs like dill or thyme for a fragrant spin.

  4. Veggie Boost: Incorporate other veggies like bell peppers or zucchini for added nutrition and texture.

  5. Whole30 or Keto-Friendly: Replace the feta with a nut-based cheese for a dairy-free version that fits your dietary needs.

Chef’s Notes

This recipe has evolved with me over the years. Initially, I was just a fan of basic baked eggs, but once I introduced feta and combined it with my love for tomatoes and spinach, it was a game-changer! I’ve often invited friends over for brunch, and this dish has become their absolute favorite. One time, I even had a guest bring a bottle of wine to pair with it, and that turned into a memorable brunch feast! Cooking bonds us in ways words can’t express, and this dish captures that spirit perfectly.

FAQs and Troubleshooting

Q: My eggs turned out rubbery—what happened?
A: The cooking time likely exceeded 25 minutes, or oven temperatures can vary. Keep an eye on them and test with a gentle shake!

Q: Can I make this dish ahead of time?
A: Absolutely! You can prep the veggies and feta mixture and store it in the fridge. Just crack the eggs in right before baking.

Q: What if I don’t have a suitable baking dish?
A: No worries! You can use cast iron skillet or any oven-safe dish you have. Just make sure it’s well-oiled.

Q: Can I use frozen spinach instead?
A: Yes, but make sure it’s thawed and thoroughly drained to avoid excess water in your dish. Fresh spinach offers a better texture overall but frozen will work in a pinch!

Nutritional Info (Optional)

If you’re counting, each serving (without bread) offers a wonderful balance of protein, healthy fats from the olive oil and feta, along with plenty of vitamins from the veggies, making it a wholesome option to energize your day!


I hope you have as much fun making this dish as I do! Baked Feta Eggs with Tomatoes and Spinach isn’t just a meal—it’s a celebration of flavor and the little moments that matter the most. So, roll up those sleeves and dive in; your taste buds are in for a treat! Happy cooking!

Print

Baked Feta Eggs with Tomatoes and Spinach

A flavorful brunch delight with baked eggs, creamy feta, juicy tomatoes, and vibrant spinach.

  • Author: claracaldwell
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 2 servings 1x
  • Category: Brunch
  • Method: Baking
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Ingredients

Scale
  • 4 large eggs
  • 100g feta cheese
  • 1 cup cherry tomatoes
  • 2 cups fresh spinach
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • Herbs (optional)

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. Prep a baking dish with olive oil.
  3. Pour in the cherry tomatoes and spread them out.
  4. Add the fresh spinach to the dish.
  5. Crumble the feta cheese over the tomatoes and spinach.
  6. Create wells in the mixture and crack an egg into each.
  7. Season with salt, pepper, and optional herbs.
  8. Bake for 20-25 minutes until the egg whites are set.
  9. Serve hot with crusty bread or pita.

Notes

Feel free to add olives, bell peppers, or spices for a personal touch.

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 24g
  • Saturated Fat: 8g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 3g
  • Protein: 20g
  • Cholesterol: 275mg

Keywords: baked eggs, feta, brunch recipe, Mediterranean, vegetarian

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags: , , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating