Baked Feta Eggs with Tomatoes and Spinach

I’ve always believed the best recipes are the ones that blur the lines between meals, and this spinach and feta egg bake does exactly that. The first time I made it for brunch guests, someone asked if we could have it for dinner the next week—and honestly, I understood why. Those jammy egg yolks nestled in a bed of wilted spinach, punctuated by tangy feta and sun-dried tomatoes, with fresh herbs scattered throughout, create something that feels both rustic and elegant. It’s the kind of dish that works whether you’re feeding yourself on a Tuesday night or hosting a holiday brunch, and that versatility is precisely what makes it so special.

Why You’ll Love This Dish

This Mediterranean-inspired egg bake delivers restaurant-quality flavors with minimal effort and zero special skills required. It comes together in just 45 minutes from start to finish, making it perfect for busy mornings or quick weeknight dinners when you need something nourishing. The recipe is naturally vegetarian and gluten-free, yet substantial enough to satisfy even the heartiest appetites. What really sets it apart is the choice to keep the egg yolks intact—those golden, jammy centers are pure comfort—though you can whisk the eggs if you prefer a more traditional casserole texture. The harmonious blend of salty feta, sweet sun-dried tomatoes, earthy spinach, and aromatic fresh herbs creates layers of flavor that taste far more complex than the simple preparation suggests.

“This is so pretty! Great recipe. Love all the feta! The harmonious flavors of eggs, feta cheese, spinach, sun-dried tomatoes, and fresh herbs is something I truly enjoy.”

How This Recipe Comes Together

This egg bake follows a straightforward layering technique that anyone can master. Start by greasing your baking dish, then create a foundation of roughly chopped baby spinach. The eggs get cracked into a separate bowl (a smart move to catch any rogue shells) before being gently poured over the spinach, keeping those yolks beautifully intact. Next comes a scattering of finely chopped sun-dried tomatoes, a sprinkle of salt and pepper, crumbled feta cheese, and a generous handful of fresh herbs like oregano and basil. The assembled dish bakes at 350°F until the whites set and the yolks reach your preferred level of doneness—anywhere from 15 minutes for soft, jammy yolks to 30 minutes for fully cooked centers. A brief rest allows everything to settle before you add a final flourish of fresh basil and serve.

Gather These Items

Base ingredients:

  • Olive oil or cooking spray for greasing
  • 3 loosely packed cups baby spinach, roughly chopped
  • 8 large eggs (add 2 more if whisking them)
  • 2 tablespoons sun-dried tomatoes packed in olive oil, finely chopped (or substitute 6-8 halved cherry tomatoes)
  • 2 ounces feta cheese, crumbled (about ⅓ cup)

Alternative cheese options: Freshly grated Parmesan, Asiago, or Pecorino Romano work wonderfully—just use about ⅓ cup and make sure to grate it fresh rather than using pre-shredded.

Seasonings and herbs:

  • ¼ teaspoon fine salt (about two good pinches)
  • Several grinds freshly ground black pepper
  • Small handful fresh herbs (oregano and basil are ideal, or use ¼-½ teaspoon Italian seasoning if fresh isn’t available)

Equipment:

  • 2-quart casserole dish or 9×9 baking pan
  • Medium bowl for cracking eggs
  • Chef’s knife and cutting board

How to Prepare It

  1. Heat your oven: Preheat to 350°F.
  2. Prep the baking dish: Generously drizzle or spray olive oil into a 2-quart casserole dish or 9×9 baking pan. Make sure the entire surface is well greased to prevent sticking.
  3. Build the spinach base: Spread the roughly chopped baby spinach evenly across the bottom of your prepared dish.
  4. Add the eggs carefully: Crack all 8 eggs into a medium bowl first—this lets you fish out any shell pieces. Gently pour the eggs over the spinach, distributing them evenly throughout the dish while keeping the yolks intact.
  5. Layer the toppings: Sprinkle the finely chopped sun-dried tomatoes evenly over the eggs. Season with salt and several grinds of black pepper.
  6. Add cheese and herbs: Crumble the feta cheese over everything, then shower the dish with your fresh herbs.
  7. Bake to perfection: Transfer the dish to your preheated oven. For jammy yolks, bake 15-20 minutes. For firm, fully cooked yolks, bake 20-30 minutes. The egg whites should be completely solidified and no longer jiggly. Start checking at the 15-minute mark, then every 5 minutes after. To test doneness, carefully press the yolk gently with your finger to feel its firmness level.
  8. Rest and finish: Let the dish sit for about 5 minutes before serving. If a white protein film has formed over the yolks, you can gently move it aside with a small knife. Sprinkle with additional freshly torn basil if desired.
  9. Serve warm: Cut into portions and enjoy immediately.

How to Plate and Pair

This versatile egg bake shines with the right accompaniments. For a lighter meal, serve it with crusty artisan bread or buttered toast—perfect for soaking up those luscious yolks. If you’re looking for something more substantial, crispy hash browns or golden home fries make excellent partners. A simple mixed green salad with a bright vinaigrette cuts through the richness beautifully. Other complementary sides include roasted cherry tomatoes, sautéed mushrooms, fresh avocado slices, or a simple cucumber and tomato salad. For beverages, consider fresh-squeezed orange juice for breakfast, a crisp white wine for lunch or dinner, or strong coffee any time of day.

The Best Way to Save Extras

Store leftover egg bake in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave for 45-60 seconds, or warm larger portions in a 300°F oven for about 10 minutes until heated through. The texture is at its absolute best when freshly baked, as reheated eggs can sometimes become slightly rubbery, but the flavor remains delicious. For optimal quality, try to enjoy leftovers within 1-2 days. While egg dishes can technically be frozen, the texture doesn’t hold up particularly well after thawing, so I recommend making only what you’ll consume within a few days rather than freezing portions.

Extra Advice

  • Always crack eggs into a bowl first: This simple step prevents shell pieces from ending up in your final dish and gives you a chance to remove any that slip in.
  • Don’t rush the resting time: Those 5 minutes after baking help the eggs set properly and make serving much cleaner and easier.
  • Monitor baking closely: Every oven runs differently, so start checking at 15 minutes and continue every 5 minutes. Press yolks gently to gauge doneness—soft means jammy, firm means cooked through.
  • Fresh herbs make all the difference: While dried Italian seasoning works in a pinch, fresh oregano and basil bring a brightness and aromatic quality that elevates the entire dish.
  • Adjust for whisked eggs: If you prefer to whisk your eggs rather than keeping them whole, add 2 extra eggs (10 total) to create a more substantial casserole. Check for doneness starting at 20-25 minutes.
  • Use fresh cheese: Pre-shredded cheese contains anti-caking agents that prevent smooth melting. Freshly crumbled or grated cheese melts beautifully and tastes significantly better.
  • Squeeze excess moisture from frozen spinach: If using frozen spinach instead of fresh, thaw it completely and squeeze out every bit of water to prevent a soggy bake.

Different Ways to Try It

Protein boost: Add crumbled cooked bacon, diced ham, or cooked breakfast sausage scattered throughout for a heartier, meatier version.

Different cheese profiles: Try crumbled goat cheese for extra tang, freshly grated Gruyère for nuttiness, or ricotta dollops for creamy pockets throughout.

Summer garden version: Replace sun-dried tomatoes with halved cherry tomatoes and add fresh basil leaves for a lighter, more seasonal approach.

Veggie loaded: Fold in sautéed mushrooms, diced bell peppers, caramelized onions, or roasted red peppers alongside the spinach for extra vegetables.

Mediterranean twist: Add kalamata olives, capers, and a pinch of red pepper flakes for briny, spicy notes that complement the feta.

Herb variations: Swap oregano and basil for fresh dill and chives, or try thyme and parsley for an earthier flavor profile.

Italian-inspired: Use Italian sausage, mozzarella, and marinara sauce drizzled on top after baking for a shakshuka-like variation.

Helpful Answers

Should I keep the egg yolks whole or whisk the eggs?

This is entirely your preference! Keeping yolks intact creates that beautiful jammy center that’s wonderful to cut into. If you prefer a more uniform casserole texture similar to a frittata, whisk all the eggs together and add 2 extra eggs (10 total) to make it more substantial. The whisked version will need 20-25 minutes of baking, checking every 5 minutes until set.

Can I use frozen spinach instead of fresh?

Yes, but proper preparation is crucial. Thaw frozen spinach completely, then squeeze out every bit of excess moisture using a clean kitchen towel or several layers of paper towels. Frozen spinach holds a surprising amount of water that can make your bake watery. You’ll need about ½ cup of well-squeezed, drained frozen spinach to replace the 3 cups of fresh.

What if I don’t have fresh herbs on hand?

Substitute ¼ to ½ teaspoon of Italian herb seasoning blend. Add it when you season with salt and pepper. While it won’t provide the same bright, aromatic quality as fresh herbs, it will still contribute nice flavor to the dish.

How do I know when the eggs are cooked to my liking?

Start checking at 15 minutes by gently pressing the center of an egg yolk with your finger (carefully, so you don’t burn yourself). A soft, slightly yielding yolk means it’s jammy; a firm yolk that doesn’t give means it’s fully cooked. The whites should be completely opaque and solidified with no jiggly areas.

Can I prepare this dish ahead of time?

You can chop the spinach and sun-dried tomatoes in advance, but it’s best to assemble and bake this dish fresh. Once eggs are cracked, they shouldn’t sit for extended periods, and spinach may release water if left too long. Since the active prep time is only 15 minutes, it’s easy enough to make when you’re ready to bake.

What is the white film that forms on the egg yolks?

That’s a natural protein membrane that forms during cooking. It’s completely safe and edible, but if you find it unappealing, simply use the edge of a small knife to gently push it to one side before serving.

Can I double this recipe for a crowd?

Absolutely! Use a larger baking dish (like a 9×13-inch pan) and double all ingredients. You may need to adjust the baking time slightly—start checking at 20 minutes and continue monitoring until the eggs are set to your liking.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
baked feta eggs with tomatoes and spinach 2026 01 01 191308 1024x574 1

Spinach and Feta Egg Bake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: carlosramirez
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

A versatile Mediterranean-inspired egg bake featuring spinach, feta, and sun-dried tomatoes, perfect for brunch or a quick dinner.


Ingredients

  • Olive oil or cooking spray for greasing
  • 3 cups baby spinach, roughly chopped
  • 8 large eggs (add 2 more if whisking)
  • 2 tablespoons sun-dried tomatoes, finely chopped
  • 2 ounces feta cheese, crumbled
  • ¼ teaspoon fine salt
  • Black pepper to taste
  • Fresh herbs (oregano and basil)


Instructions

  1. Preheat your oven to 350°F (175°C).
  2. Grease a 2-quart casserole dish or 9×9 baking pan with olive oil or cooking spray.
  3. Spread the chopped spinach evenly across the bottom of the dish.
  4. Crack the eggs into a medium bowl and gently pour them over the spinach, keeping yolks intact.
  5. Layer the sun-dried tomatoes, sprinkle with salt and pepper, then crumble the feta over the top.
  6. Add fresh herbs over the dish.
  7. Bake in the preheated oven for 15-30 minutes, checking at 15 minutes for preferred yolk doneness.
  8. Let sit for 5 minutes before serving, optionally garnishing with torn basil.

Notes

For a creamier casserole, whisk the eggs and add 2 extra eggs. Adjust baking time accordingly.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Brunch
  • Method: Baking
  • Cuisine: Mediterranean

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star