Easy Baked Feta Eggs with Spinach and Tomatoes

Posted on July 3, 2026

Baked Feta Eggs with tomatoes and feta cheese in a skillet ready to serve.

Baked Feta Eggs have saved my mornings more times than I can count. You know those days when you want something warm and satisfying, but you also do not want to stand over the stove flipping anything? This is that kind of recipe. It feels a little fancy because of the feta, tomatoes, and spinach, but it is honestly so simple. You mix a few ingredients, crack in the eggs, and the oven does the work. And the best part is that it tastes like a cozy Mediterranean cafe breakfast without leaving your kitchen.

Why You’ll Love This Baked Feta Eggs Recipe

I keep coming back to this because it checks all the boxes. It is quick, flexible, and it makes your kitchen smell amazing while it bakes. The feta melts into the tomatoes and olive oil and turns into this creamy, salty sauce that begs for bread.

Here is why it works so well in real life:

It is low effort, because the oven handles most of the cooking. It is filling, thanks to eggs plus feta. And it is great for sharing, because you can bake it in a small dish for two or scale it up for a brunch table.

If you want another version with a similar vibe, I also like this one for reference: easy baked feta eggs in the oven healthy. Sometimes I swap little details depending on what I have, and it is nice to see options.

Ingredients You’ll Need for Mediterranean Baked Feta Eggs

This is one of those recipes where the ingredient list is short, so each thing matters. Try to use decent feta and ripe tomatoes if you can. It really shows in the final flavor.

  • Eggs, usually 4 for a small baking dish
  • Feta cheese, about 4 to 6 ounces, block feta is ideal
  • Cherry or grape tomatoes, a couple of big handfuls
  • Fresh spinach, 2 to 3 cups (it shrinks a lot)
  • Olive oil, enough to coat the bottom of the dish and drizzle on top
  • Garlic, 1 to 2 cloves, minced (or garlic powder in a pinch)
  • Salt and pepper
  • Dried oregano or Italian seasoning
  • Optional: red pepper flakes, lemon zest, fresh basil, or parsley

One quick note: feta is salty, so go light on extra salt until the very end. You can always add more, but you cannot take it out.

Best Ingredients & Easy Substitutions

I make this when I am trying to use up fridge odds and ends, so I am big on smart swaps that still taste good.

Feta options

If you can find feta in brine, it is usually creamier and more flavorful. If you only have crumbles, those work too, but they melt a little differently. You will still get that tangy feta flavor, just with a slightly looser texture.

Veggie swaps

No spinach? Use chopped kale (massage it with a little oil first), arugula stirred in at the end, or even frozen spinach. If you use frozen, thaw it and squeeze it dry so your dish does not turn watery.

Tomatoes can be swapped too. Cherry tomatoes are sweet and quick, but chopped Roma tomatoes work if that is what you have. If your tomatoes are not very flavorful, add a tiny splash of balsamic vinegar or a pinch of sugar to help them along.

If you love baked egg dishes, you might also like this twist with a different creamy base: baked cottage cheese eggs. It is a totally different vibe but still super practical for breakfast.

How to Make Baked Feta Eggs Step by Step

This is the part where you realize how easy it is. I usually do it in a small baking dish, like an 8×8, or even individual ramekins if I am trying to be cute for brunch.

Simple step by step

1) Heat the oven. Set it to 400 F. While it warms up, you can prep everything else.

2) Build the tomato and feta base. Add tomatoes to your baking dish, drizzle generously with olive oil, and stir in garlic, oregano, pepper, and a pinch of salt (light pinch). Nestle the feta in the center or tuck pieces throughout.

3) Bake the base first. Bake for about 15 minutes, until the tomatoes start to burst and the feta looks soft.

4) Add spinach. Pull the dish out, stir in the spinach so it wilts down in the hot tomato mixture. If it feels dry, add another small drizzle of olive oil.

5) Add the eggs. Make little wells and crack eggs into them. Try not to break the yolks if you want that pretty runny center.

6) Bake again. Put it back in the oven for 8 to 12 minutes, depending on how you like your eggs. I like set whites with slightly jammy yolks, so I usually aim for around 10 minutes.

7) Finish and serve. Add herbs, chili flakes, and maybe a squeeze of lemon. Then scoop it up with toast.

If you want a quicker rundown or another angle on timing, this one is helpful too: healthy baked feta eggs quick.

Expert Tips for Perfect Creamy Baked Feta Eggs Every Time

I have made this enough to learn a few little tricks. They are not complicated, but they make a difference.

Use enough olive oil. Not an extreme amount, but do not be stingy. It helps the tomatoes turn saucy and keeps the feta creamy.

Do not overbake the eggs. Eggs go from perfect to dry fast. Start checking early, especially if your baking dish is small or metal.

Let it sit for a minute. Right out of the oven, everything is bubbling and loose. Give it 2 minutes to settle. The sauce thickens slightly and it is easier to scoop.

Season at the end. Between feta and tomatoes, you might not need much salt. Taste first, then add.

Also, if you are cooking for someone who is picky about runny yolks, do a mix. Pull the dish when the first eggs are done, then leave it in a few extra minutes for the firmer ones. Everyone wins.

Recipe Variations to Try

This dish is basically a template, and once you make it once, you will start riffing without thinking.

Spicy version: add harissa, chili crisp, or extra red pepper flakes.

Protein boost: add chickpeas, cooked chicken sausage, or leftover roasted chicken.

More veggies: add roasted red peppers, zucchini, mushrooms, or onions. Just cook watery vegetables first so they do not flood the dish.

Herby and bright: finish with dill and a squeeze of lemon. It wakes everything up.

Sometimes I swap feta for a cottage cheese situation when I want something milder and extra creamy. If you are curious, here is that link again: baked cottage cheese eggs.

What to Serve with Baked Feta Eggs

This is where it gets fun, because the saucy feta tomato base basically begs for something to scoop it up. The simplest answer is toast, but you have options.

  • Crusty bread or sourdough toast
  • Pita or naan warmed in the oven
  • Roasted potatoes or sweet potatoes on the side
  • Cucumber and olives for a quick Mediterranean plate
  • Fresh fruit if you want a light brunch balance

If I am making it for friends, I put everything in the middle of the table and let people scoop. It is casual, a little messy, and always disappears fast.

How to Store, Reheat, and Meal Prep Baked Feta Eggs

Honestly, this is best fresh because eggs are most lovable right out of the oven. But leftovers still work if you handle them gently.

To store: Put leftovers in an airtight container and refrigerate for up to 2 days.

To reheat: Warm in the oven at 325 F until heated through, or microwave in short bursts. The yolks will firm up more when reheated, just so you know.

Meal prep tip: If you want to prep ahead, bake the tomato feta spinach base first, store it, then reheat and add fresh eggs when you are ready. That way the eggs are freshly cooked and not rubbery.

Common Mistakes to Avoid When Baking Feta Eggs

These are the little things that can throw it off. I have made every mistake on this list at least once.

Overbaking. The number one issue. If you want soft yolks, start checking early.

Not draining watery add ins. Frozen spinach, mushrooms, and some tomatoes can release a lot of water. Dry or pre cook them when needed.

Using too little fat. Olive oil helps the sauce come together and keeps the feta from drying out.

Salting too aggressively. Feta is already salty. Taste at the end.

Cracking eggs too soon. If you bake eggs the whole time, the yolks can overcook before the tomatoes get saucy. Bake the base first, then add eggs.

Can You Make Baked Feta Eggs Ahead of Time?

Yes, with one small strategy. Make the tomato feta spinach mixture ahead, and do the eggs right before serving. I will even assemble the baking dish the night before, cover it, and keep it in the fridge. In the morning, I bake the base, then crack in the eggs and finish. It feels like you did a lot of work, but you really did not.

If you are hosting brunch, this is a lifesaver because you are not juggling a million pans while everyone is hungry.

More Easy Mediterranean Breakfast Recipes You’ll Love

If you liked this, you are probably also the kind of person who loves big flavor without complicated steps. Same. I keep a small list of go to Mediterranean style breakfasts for busy weeks, like yogurt bowls with honey and nuts, quick cucumber tomato salads, and egg dishes that bake while I make coffee.

And if you are in a baked egg era like I am, keep exploring. Baked Feta Eggs are just one of those recipes that makes you feel like you have your life together, even if your sink is full of dishes.

Common Questions

How do I know when the eggs are done?

The whites should look set, not jiggly, and the yolks should still have a slight wobble if you like them soft. If you like firm yolks, give it a few more minutes.

Can I use an air fryer instead of the oven?

Yes, if you have an oven safe dish that fits. The timing can be a bit shorter, so check early.

Do I need to stir the feta into the tomatoes?

You can, but you do not have to. I usually stir lightly after the first bake so it turns creamy and mixes into the tomato juices.

What if I only have feta crumbles?

Go for it. They melt faster, so keep an eye on the first bake. The flavor will still be great.

Is this recipe gluten free?

The baked dish itself is gluten free. Just serve it with gluten free bread or potatoes if you need to.

A cozy little breakfast you will want on repeat

If you try this once, I really think it will become part of your regular rotation. It is warm, saucy, and satisfying, and it makes simple ingredients feel special. If you want to compare notes with other cooks, I have bookmarked Baked Feta Eggs Recipe – This Healthy Table and Baked Feta Eggs – Feel Good Foodie for more ideas on spices and serving styles. Give Baked Feta Eggs a try on your next slow morning or busy weekday, and let your oven do the heavy lifting. When you pull that bubbling feta and tomato pan out, you are going to be very happy you did.

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 feta cheese in a skillet ready to serve.

Mediterranean Baked Feta Eggs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emily
  • Total Time: 35 minutes
  • Yield: 2 servings

Description

A cozy and satisfying breakfast made with eggs, feta, tomatoes, and spinach, baked to perfection in the oven for minimal effort.


Ingredients

Main Ingredients

  • 4 pieces Eggs (Use 4 eggs for a small baking dish.)
  • 46 ounces Feta cheese (Block feta is ideal for creaminess.)
  • 23 cups Fresh spinach (Spinach shrinks when cooked.)
  • 2 handfuls Cherry or grape tomatoes (Choose ripe for best flavor.)
  • enough to coat Olive oil (Drizzle on top before baking.)
  • 12 cloves Garlic (Minced or use garlic powder in a pinch.)
  • to taste Salt and pepper (Go light on salt due to feta.)
  • 1 teaspoon Dried oregano or Italian seasoning (Enhances the Mediterranean flavor.)

Optional Ingredients

  • to taste Red pepper flakes (For a spicy kick.)
  • to taste Lemon zest (Adds brightness.)
  • to garnish Fresh basil or parsley (For fresh flavor.)


Instructions

Preparation

  1. Preheat the oven to 400°F (200°C).
  2. In a baking dish, add chopped tomatoes and drizzle generously with olive oil. Stir in minced garlic, oregano, pepper, and a pinch of salt.
  3. Nestle the block of feta cheese in the center of the dish.

Baking

  1. Bake the tomato and feta base in the oven for about 15 minutes, until the tomatoes start to burst and the feta becomes soft.
  2. Remove the dish from the oven and stir in the fresh spinach until wilted. If it appears dry, drizzle a little more olive oil.
  3. Make wells in the mixture and crack the eggs into them, being careful not to break the yolks.
  4. Return the dish to the oven and bake for another 8-12 minutes, depending on your preferred egg doneness.
  5. Once done, let it sit for 2 minutes to thicken slightly before serving.

Notes

Serve with crusty bread or toast for dipping. This dish is best enjoyed fresh but can be stored in the refrigerator for up to 2 days.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Breakfast, Brunch
  • Cuisine: Mediterranean

Tags:

You might also like these recipes

Leave a Comment

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