Close up of baked feta eggs recipe with runny yolk, melted feta cheese, roasted cherry tomatoes and fresh basil in ceramic dish

Baked Feta Eggs Recipe

Craving a quick Mediterranean breakfast? This Baked Feta eggs recipe combines creamy feta with fresh herbs for an easy morning meal. Try it now!

Published: Dec 15, 2025 | By Ilyas Siaghy

Some of the best breakfast recipes are the ones that feel a little special without requiring a lot of effort, and that’s exactly why I love this Baked Feta Eggs Recipe. The first time I made it, I was looking for something different from my usual eggs and toast. I had a block of feta in the fridge, a handful of fresh vegetables, and not much else planned for breakfast. What came out of the oven was so flavorful and satisfying that it instantly earned a spot in my regular meal rotation.

What makes this Baked Feta Eggs Recipe so irresistible is the combination of creamy baked feta, juicy roasted vegetables, and perfectly cooked eggs. As everything bakes together, the feta softens and becomes rich and tangy, creating a delicious sauce that pairs beautifully with the eggs. The result is a dish that’s simple, colorful, and packed with Mediterranean-inspired flavor.

I love serving this recipe with crusty bread for scooping up every last bite, but it’s just as good on its own for a lighter meal. Whether you’re making breakfast, brunch, or even a quick dinner, it’s a recipe that feels impressive while being incredibly easy to prepare.

If you’re searching for the best Baked Feta Eggs Recipe, you’ve come to the right place. This easy one-pan dish is loaded with flavor, simple ingredients, and wholesome goodness, making it the perfect choice for any time of day.

Ingredients for Mediterranean breakfast including feta cheese block, cherry tomatoes, eggs, olive oil, garlic, herbs and seasonings on white background

Ingredients

This Greek recipes classic requires ingredients you probably already have on hand. The beauty of this baked feta eggs recipe is in its simplicity, quality ingredients shine without complicated techniques.

  • Feta Cheese Block (7 oz/200g) The star of the show that provides tangy, salty creaminess as it softens and melts during baking, creating a luxurious sauce that coats everything beautifully.
  • Cherry Tomatoes (1½ cups, halved) These little gems burst and caramelize in the oven, releasing their sweet juices to create a flavorful base that balances the saltiness of the feta perfectly.
  • Large Eggs (4) The protein powerhouse that transforms this from a side dish into a complete meal, with runny yolks that mix into the feta and tomatoes for incredible richness.
  • Extra Virgin Olive Oil (3 tablespoons) The essential Mediterranean fat that carries flavors, prevents sticking, and adds a fruity richness that ties all the ingredients together while helping everything cook evenly.
  • Garlic (3 cloves, minced) The aromatic backbone that infuses the entire dish with savory depth, mellowing as it roasts and adding that irresistible Mediterranean fragrance.
  • Red Onion (½ small, thinly sliced) Adds a subtle sweetness and slight bite that complements the feta’s tanginess while softening into tender, caramelized pieces during baking.
  • Fresh Oregano (1 tablespoon or 1 tsp dried) The quintessential Greek herb that brings authentic Mediterranean flavor, with its earthy, slightly peppery notes enhancing both the tomatoes and feta.
  • Fresh Basil (1 tablespoon, chopped) Provides a bright, sweet herbal finish when added at the end, bringing freshness that lifts the entire dish and adds beautiful color.
  • Red Pepper Flakes (½ teaspoon) Adds a gentle heat that cuts through the richness of the feta and eggs, giving the dish complexity and a slight kick without overwhelming the palate.
  • Fresh Black Pepper (to taste) Enhances all the other flavors while adding a sharp, spicy note that complements the creamy feta and helps balance the dish’s richness.
  • Sea Salt (use sparingly) Used minimally since feta is already salty, this helps season the tomatoes and eggs just enough to make all the flavors pop without overdoing it.
  • Crusty Bread or Pita (for serving) The essential vessel for scooping up every bit of the creamy, tomatoey goodness, turning this into a complete, satisfying meal you can eat with your hands.

How to Make Baked Feta Eggs (Step By Step)

Step 1: Preheat and Prepare (5 minutes)

  1. Preheat your oven to 400°F (200°C). Choose a medium-sized baking dish (an 8×8-inch or 9×9-inch works perfectly, or a similar-sized oval dish). You want something that fits the feta block comfortably with room for tomatoes and eggs around it.
  2. Drizzle 1 tablespoon of olive oil in the bottom of your baking dish and spread it around. This prevents sticking and adds flavor.

Beginner Tip: If you’re worried about sticking, you can use a ceramic or cast-iron dish that’s been properly seasoned.

Step 2: Build Your Flavor Base (5 minutes)

  1. Place your feta block right in the center of the dish. Arrange the halved cherry tomatoes around the feta, along with the sliced onions. Scatter the minced garlic over everything.
  2. Drizzle the remaining 2 tablespoons of olive oil over the tomatoes, feta, and onions. Sprinkle the oregano, red pepper flakes, and fresh black pepper over everything. Don’t add salt yet – remember, feta is quite salty on its own.
Raw feta cheese surrounded by halved cherry tomatoes, red onions and garlic in baking dish before cooking

Step 3: The First Bake (15 minutes)

  1. Pop the dish into your preheated oven and bake for 15 minutes. During this time, the tomatoes will start to break down and release their juices, the onions will soften, and the feta will begin to get warm and creamy around the edges.
  2. This initial bake creates a flavorful base that the eggs will cook in. You’ll know it’s ready when the tomatoes look blistered and the feta has softened slightly.

What to Do During This Time: Toast your bread, brew some coffee, or set the table. The best part about this baked feta eggs recipe is that it practically cooks itself!

mideterranean breakfast showing blistered roasted tomatoes and softened feta cheese after first baking stage

Step 4: Add the Eggs (Critical Step!)

  1. Remove the dish from the oven carefully – it’s hot! Using a spoon, create four little wells in the tomato mixture around the feta. You’re not digging to the bottom, just making little nests for your eggs.
  2. Crack one egg into each well. Try to keep the yolks intact for that perfect runny center (though if one breaks, don’t worry – it’ll still taste amazing).

Pro Tip: Crack each egg into a small bowl first, then pour it into the well. This prevents any shell pieces from ending up in your dish and gives you better control.

Four raw eggs placed in wells surrounded by roasted tomatoes and melted feta cheese ready for final baking

Step 5: The Final Bake (8-12 minutes)

Return the dish to the oven. This is where you need to watch timing based on how you like your eggs:

  • Runny yolks: 8-9 minutes
  • Soft-set yolks: 10-11 minutes
  • Fully cooked yolks: 12-13 minutes

I personally love a jammy yolk that’s set but still slightly soft in the center – that takes about 10 minutes in my oven. Keep in mind that every oven is different, so check at 8 minutes and adjust from there. The whites should be completely set while the yolks remain to your preference.

Finished recipe with perfectly cooked eggs, creamy feta, caramelized tomatoes and fresh basil garnish

Step 6: Garnish and Serve Immediately

  1. Remove from the oven and let it sit for just 2 minutes. Sprinkle fresh basil over the top, add a few cracks of black pepper, and drizzle with a tiny bit more olive oil if desired.
  2. Serve immediately with crusty bread for scooping up all that delicious, creamy feta and tomato mixture. A squeeze of fresh lemon juice right before eating adds a bright note that takes this to the next level.
Single serving of Mediterranean baked eggs with feta, roasted tomatoes and crusty bread on white plate

Tips for Making This Baked Feta Eggs Recipe

After making this feta eggs recipe dozens of times (seriously, we’re obsessed), I’ve learned a few tricks that guarantee success.

Temperature Matters

  • Room Temperature Eggs: If possible, let your eggs sit at room temperature for 10-15 minutes before adding them to the hot dish. This helps them cook more evenly. If you forget (like I usually do), just add an extra minute to the cooking time.
  • Don’t Overbake: The residual heat continues cooking the eggs even after you remove the dish from the oven. When in doubt, pull it out a minute early – you can always pop it back in if needed.

Feta Selection Secrets

  • For the creamiest results, look for sheep’s milk feta or a sheep-goat blend. These varieties stay creamier when heated compared to cow’s milk feta, which can sometimes become grainy.
  • If your feta seems very salty (taste a small piece), rinse it briefly under cold water and pat dry before using. This removes some of the brine without affecting the flavor.

Tomato Tricks

  • In winter when fresh tomatoes aren’t at their best, I sometimes mix in ¼ cup of sun-dried tomatoes for extra flavor depth. Just chop them and scatter them among the cherry tomatoes.
  • Roasting the tomatoes with the skin on intensifies their sweetness. Don’t peel them – the skins become soft and delicious during baking.

Preventing Watery Dishes

If your tomatoes release a lot of liquid (this happens sometimes with very juicy tomatoes), after the first bake, carefully tilt the dish and spoon out some of the excess liquid before adding eggs. You want some juice, but not a swimming pool.

Variations & Substitutions

The beauty of this Mediterranean breakfast is how adaptable it is. Here are my family’s favorite variations:

Protein Additions

  • Greek Breakfast Style: Add ½ cup of cooked chickpeas or white beans to the tomato mixture before the first bake for extra protein and fiber.
  • For Meat-Lovers: Crumble 2-3 cooked turkey or chicken sausages into the tomatoes. Brown them first in a skillet for best flavor.
  • Smoked Salmon Luxury: After baking, top with thin slices of smoked salmon for a fancy weekend brunch.

Veggie Variations

  • Green Goddess: Add a handful of fresh spinach or baby kale during the last 3 minutes of the final bake. It wilts perfectly into the eggs.
  • Mediterranean Medley: Include sliced bell peppers, zucchini rounds, and Kalamata olives for a more substantial vegetable-forward meal.
  • Spicy Version: Add sliced jalapeños or use hot Italian-style cherry peppers for serious heat.

Cheese Swaps and Combinations

  • Goat Cheese Alternative: Substitute a log of goat cheese for the feta for a milder, creamier taste. My lactose-sensitive friend loves this version.
  • Double Cheese Dream: Use 5 oz of feta and add 2 oz of mozzarella torn into pieces. The mozzarella gets beautifully melted and stringy.
  • Herb-Crusted: Mix 2 tablespoons of breadcrumbs with fresh herbs and sprinkle over the feta before the final bake for a crispy top.

Dietary Modifications

  • Dairy-Free: Use dairy-free feta (several brands make excellent versions) or omit the cheese entirely and increase the olive oil and seasonings.
  • Vegan Option: Replace eggs with firm tofu broken into large chunks. The texture is different but the flavors still shine through.
  • Low-Carb/Keto: This recipe is already perfect as-is! Just serve with cucumber slices or celery sticks instead of bread.

Storage & Reheating Instructions

  • Refrigeration: Store leftovers in an airtight container for up to 3 days. The eggs will continue to set, so this works best if you like fully cooked yolks.
  • Freezing: While I don’t recommend freezing this dish with eggs (the texture changes), you CAN freeze the tomato-feta base. Freeze in portions, thaw overnight, and reheat before adding fresh eggs.
  • For Best Results: Reheat individual portions in a small oven-safe dish at 350°F for 8-10 minutes until warmed through. This prevents the eggs from becoming rubbery.
  • Microwave Method: Use 50% power in 30-second intervals, checking frequently. Full power makes eggs tough and rubbery.
  • Transform Leftovers: Chop up leftover baked feta eggs and use them as a sandwich filling, wrap filling, or toast topper. Absolutely delicious cold on crusty bread!

FAQs About Baked Feta Eggs Recipe

Can I use a different cheese instead of feta?

Absolutely! While feta provides that signature tangy, salty flavor, you can substitute halloumi (it won’t melt as much), goat cheese (creamier and milder), or even a firm ricotta. Each creates a slightly different but delicious result. Just remember to adjust salt accordingly as different cheeses have varying salt levels.

Why are my egg whites not cooking through?

This usually happens when the dish isn’t hot enough when you add the eggs. Make sure you complete the full 15-minute initial bake before adding eggs – that tomato mixture should be bubbling. Also, create shallow wells rather than deep holes, and ensure your eggs aren’t refrigerator-cold when added.

Can I make this recipe in a muffin tin for individual portions?

Yes! This is brilliant for meal prep. Divide the tomato-feta mixture among greased muffin cups (use about ¼ of the feta block per 2 servings), bake for 10 minutes, add one egg to each cup, and bake for another 8-10 minutes. Perfect for grab-and-go breakfasts throughout the week.

Is this baked feta eggs recipe suitable for kids?

Definitely! My kids love this – even my picky seven-year-old. If your children are sensitive to strong flavors, use a milder feta or reduce the amount slightly. You can also decrease the red pepper flakes or omit them entirely. The eggs and tomatoes are universally kid-friendly, and involving them in cracking the eggs makes it even more fun.

What if I don’t have an oven-safe dish?

You can start this on the stovetop in an oven-safe skillet! Sauté the tomatoes, onions, and garlic with olive oil over medium heat for about 8 minutes, nestle in the feta, add the eggs, then transfer the skillet to the oven for the final bake. Cast iron or stainless steel skillets work perfectly.

How do I prevent the feta from becoming too salty?

Choose high-quality feta and taste it before using. If it’s very salty, soak it in milk or water for 10 minutes, then pat dry. Also, skip adding any additional salt to the dish – the feta provides plenty. The tomatoes and olive oil balance the saltiness beautifully.

Can I double this baked feta eggs recipe for a crowd?

Yes! Use a 9×13-inch baking dish and double all ingredients. You might need to add 5 minutes to each baking stage. For even larger crowds, I recommend making two separate dishes rather than one enormous one – they cook more evenly that way.

Behind This Baked Feta Eggs Recipe

This greek recipes gem has roots in traditional Mediterranean cooking, where simple, fresh ingredients create extraordinary flavors. In Greece, baked egg dishes called “strapatsada” or “kayanas” have been breakfast staples for generations.

The combination of feta, tomatoes, and eggs represents the holy trinity of Greek breakfast cooking. In traditional Greek villages, this type of dish would be made with whatever vegetables were ready in the garden, a chunk of homemade feta from the local dairy, and eggs from backyard chickens.

What I love about bringing these Mediterranean breakfast traditions into our modern kitchens is how perfectly they fit our busy lives. The same one-dish simplicity that made sense for village cooks centuries ago works beautifully for today’s families rushing through weekday mornings.

Easy Mediterranean Recipes

Single serving of Mediterranean baked eggs with feta, roasted tomatoes and crusty bread on white plate
Ilyas Siaghy

The Best Mediterranean Baked Feta Eggs Recipe

4.80 from 5 votes
Creamy baked feta eggs with cherry tomatoes, fresh herbs, and olive oil make the perfect Mediterranean breakfast. This easy one-dish baked feta eggs recipe is ready in 30 minutes, packed with protein, and requires minimal cleanup. A delicious high-protein breakfast that's perfect for busy mornings.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 Servings
Course: Breakfast
Cuisine: Mediterranean
Calories: 285

Ingredients
  

  • 7 oz block of feta cheese (200g)
  • 1½ cups cherry tomatoes, halved (about 10 oz)
  • 4 large eggs
  • 3 tbsp extra virgin olive oil
  • 3 cloves garlic minced
  • ½ small red onion thinly sliced
  • 1 tbsp fresh oregano (or 1 teaspoon dried oregano)
  • 1 tbsp fresh basil chopped
  • ½ tsp red pepper flakes
  • Fresh black pepper to taste
  • Sea salt (use sparingly)
  • Fresh crusty bread or pita for serving
  • Lemon wedges (optional)

Method
 

Preheat and Prepare
  1. Preheat oven to 400°F (200°C). Drizzle 1 tablespoon olive oil in an 8×8-inch or 9×9-inch baking dish and spread evenly.
Build Flavor Base
  1. Place feta block in center of dish. Arrange halved cherry tomatoes and sliced onions around feta. Scatter minced garlic over everything. Drizzle remaining 2 tablespoons olive oil over tomatoes, feta, and onions. Sprinkle oregano, red pepper flakes, and black pepper over everything.
First Bake
  1. Bake in preheated oven for 15 minutes until tomatoes are blistered and feta has softened. The tomatoes should release their juices and the mixture should be bubbling.
Add Eggs
  1. Remove dish from oven carefully. Using a spoon, create four small wells in the tomato mixture around the feta. Crack one egg into each well, keeping yolks intact.
Final Bake
  1. Return dish to oven and bake for 8-12 minutes depending on desired yolk consistency: 8-9 minutes for runny yolks, 10-11 minutes for soft-set yolks, or 12-13 minutes for fully cooked yolks. Egg whites should be completely set.
Garnish and Serve
  1. Remove from oven and let sit for 2 minutes. Sprinkle fresh basil over top, add black pepper, and drizzle with additional olive oil if desired. Serve immediately with crusty bread or pita. Squeeze fresh lemon juice over top before eating for extra brightness.

Similar Posts

5 Comments

  1. 5 stars
    I made this baked feta eggs recipe last Sunday and my family absolutely devoured it! I was skeptical about how the feta would turn out, but it got so creamy and delicious mixed with those roasted tomatoes.

  2. 5 stars
    As someone who’s not very confident in the kitchen, I was amazed at how professional this turned out. The instructions were super clear and easy to follow. I used the Greek feta from Trader Joe’s and it was perfect. My girlfriend said it tasted authentic! I did add a bit of crumbled cooked bacon because I’m not vegetarian, and WOW – game changer. The combination of salty bacon, tangy feta, and sweet tomatoes was incredible.

  3. 4 stars
    This recipe is fantastic and so flavorful! I’m giving it 4 stars only because my eggs took longer to cook than expected – maybe my oven runs cooler? I ended up needing 13 minutes total for the whites to set completely. Also, I found the dish had quite a bit of liquid from the tomatoes, so next time I’ll drain some off before adding the eggs like the recipe suggests.

  4. 5 stars
    I’ve been looking for healthy, protein-packed breakfast ideas for my meal prep routine and this is IT! I made a double batch on Sunday and portioned it into containers for the week. It reheats beautifully in the oven (microwave made the eggs a bit rubbery, so oven is the way to go). At 18g of protein per serving, it keeps me full until lunch – no more mid-morning snack attacks! I love that it’s naturally gluten-free too. I’ve tried it with both goat cheese and feta, and while both are delicious, feta is definitely my favorite. Such a smart, easy recipe that doesn’t feel like ‘meal prep food’ at all. Thank you for sharing!

  5. 5 stars
    I’m a dad of three very picky eaters, and getting them to eat anything besides cereal for breakfast is a battle. I was shocked when they all tried this and actually liked it! I think the creamy feta and sweet tomatoes won them over. I did reduce the red pepper flakes to just a tiny pinch for the kids’ version. The recipe is so easy that I can make it on a weekday morning before school, which is huge for us.

Leave a Reply

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

Recipe Rating