Baked feta eggs are a Mediterranean morning dream come true. Picture a bubbling dish filled with golden egg yolks nestled in rich tomato sauce, creamy feta, and sweet blistered cherry tomatoes. With a quick prep and under 20 minutes in the oven, this dish delivers flavor and satisfaction in every bite.


This recipe is inspired by the bold, sunny flavors of the Mediterranean: briny olives, tangy feta, juicy roasted tomatoes, and fresh herbs. Whether you serve it with crusty bread or over sautéed greens, it’s a perfect choice for breakfast, brunch, or even a light dinner.
Why You’ll Love This Mediterranean Baked Feta Eggs Recipe
- It’s ready in 25 minutes total.
- No fancy techniques or tools required.
- Naturally gluten-free and vegetarian.
- Perfectly portioned for 2 but can be scaled up for a crowd.
- Packs in protein and flavor with minimal ingredients.
What Kind of Feta Should I Use?
For the best texture and flavor, choose a block of Greek feta packed in brine rather than pre-crumbled feta. The block version melts better and has a creamier, tangier finish when baked. You can slice it or crumble it yourself right into the dish.
Ingredients for the Mediterranean Baked Feta Eggs

Each ingredient plays an essential role in creating the robust flavor of this dish:
- Feta Cheese (100g): The creamy, salty base that softens beautifully in the oven.
- Eggs (3 large): Star of the dish, providing richness and protein.
- Cherry Tomatoes (1 cup, halved): Roasted until juicy and slightly blistered, adding sweetness and acidity.
- Kalamata Olives (1/4 cup, pitted and halved): Bring a briny contrast.
- Olive Oil (2 tablespoons): For roasting and bringing everything together with richness.
- Garlic (2 cloves, minced): Adds aromatic depth.
- Dried Oregano (1/2 teaspoon): A classic Mediterranean herb.
- Fresh Parsley (1 tablespoon, chopped): Adds freshness just before serving.
- Salt & Black Pepper (to taste): Enhances all the flavors.
How To Make the Mediterranean Baked Feta Eggs
Step 1: Preheat and Prep
Preheat your oven to 375°F (190°C). Lightly oil a small baking dish (around 6-8 inches wide) with 1 tablespoon of the olive oil.
Step 2: Layer the Base
Add the crumbled feta to the dish, spreading it evenly. Top with cherry tomatoes, olives, garlic, and the remaining 1 tablespoon of olive oil. Sprinkle with oregano, and a pinch of salt and pepper.
Step 3: Bake the Veggies
Bake the tomato-feta mixture for 10 minutes until the tomatoes soften and start to blister.
Step 4: Add Eggs and Finish Baking
Remove the dish carefully, then crack 3 eggs into the dish, spacing them evenly. Return to the oven and bake for another 8-10 minutes, or until the egg whites are just set but yolks remain runny (or to your preferred doneness).
Step 5: Garnish and Serve
Sprinkle with chopped fresh parsley and an extra pinch of black pepper before serving. Serve immediately with toasted crusty bread or over greens.
How to Serve and Store Mediterranean Baked Feta Eggs
This dish feeds 2 people generously. Serve straight from the baking dish with warm bread to scoop up every bite or plate it with a fresh arugula salad.
To store leftovers, let the dish cool completely and refrigerate in an airtight container for up to 2 days. Reheat gently in a microwave or oven. Note: eggs may firm up on reheating.
What to Serve With Mediterranean Baked Feta Eggs
H3: Crusty Sourdough Bread
Perfect for soaking up the savory feta-tomato juices.
H3: Avocado Slices
Add creaminess and healthy fats to balance the acidity of the tomatoes.
H3: Arugula or Spinach Salad
Toss with lemon vinaigrette for a peppery and fresh side.
H3: Roasted Potatoes
A hearty addition if you’re serving this for brunch or dinner.
H3: Hummus and Pita
Stay in the Mediterranean lane with these easy sides.
H3: Greek Yogurt with Cucumbers
Served on the side or dolloped on top for cool contrast.
Frequently Asked Questions
Can I make this recipe ahead of time?
You can roast the tomatoes and feta in advance, but for best texture, bake the eggs fresh right before serving.
Can I add spinach or greens?
Absolutely! Toss in a handful of spinach or chopped kale before the first bake. It will wilt beautifully with the tomatoes.
What if I don’t have cherry tomatoes?
You can substitute with chopped Roma or vine tomatoes. Just make sure they are ripe and flavorful.
Are there spicy variations?
Yes, add red pepper flakes or a drizzle of harissa before baking the eggs for a nice kick.
Can I use another cheese?
While feta is ideal, you could try goat cheese or ricotta salata, though flavor and texture will vary.
Save This Pin For Later
📌 Save this recipe to your Pinterest breakfast board so you can come back to it any time.
Let me know in the comments how yours turned out. Did you go for the olives or skip them? Try adding greens?
I love hearing how you make these dishes your own. Share your photos and tips too. Let’s cook better together.
Conclusion
Mediterranean Baked Feta Eggs are the perfect combination of savory, creamy, and comforting. With fresh ingredients, minimal prep, and flavors that transport you to a seaside café, it’s a recipe you’ll turn to again and again. For more bright and delicious breakfast ideas, check out our Vegan Breakfast Quesadillas, Mini Frittata Muffins, and Avocado Toast Variations.
Explore even more food ideas on my Pinterest at Meals We Share.
Print
Mediterranean Baked Feta Eggs
- Total Time: 25 minutes
- Yield: 2 servings
- Diet: Vegetarian
Description
Start your morning with these quick and flavorful Mediterranean Baked Feta Eggs. This easy recipe layers creamy feta, blistered tomatoes, briny olives, and perfectly baked eggs into one skillet. Ideal for a quick breakfast, healthy snack, or brunch idea, it’s gluten-free, vegetarian, and bursting with Mediterranean flavor.
Ingredients
100g feta cheese
3 large eggs
1 cup cherry tomatoes, halved
1/4 cup Kalamata olives, pitted and halved
2 tablespoons olive oil
2 cloves garlic, minced
1/2 teaspoon dried oregano
1 tablespoon fresh parsley, chopped
Salt and black pepper to taste
Instructions
1. Preheat your oven to 375°F (190°C). Lightly oil a small baking dish (around 6-8 inches wide) with 1 tablespoon of the olive oil.
2. Add the crumbled feta to the dish, spreading it evenly. Top with cherry tomatoes, olives, garlic, and the remaining 1 tablespoon of olive oil. Sprinkle with oregano, and a pinch of salt and pepper.
3. Bake the tomato-feta mixture for 10 minutes until the tomatoes soften and start to blister.
4. Remove the dish carefully, then crack 3 eggs into the dish, spacing them evenly. Return to the oven and bake for another 8-10 minutes, or until the egg whites are just set but yolks remain runny (or to your preferred doneness).
5. Sprinkle with chopped fresh parsley and an extra pinch of black pepper before serving. Serve immediately with toasted crusty bread or over greens.
Notes
Use block feta in brine for a creamier texture.
Don’t overbake the eggs to keep the yolks runny.
Add greens like spinach or kale before the first bake to boost nutrition.
- Prep Time: 7 minutes
- Cook Time: 18 minutes
- Category: Breakfast
- Method: Baked
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 310
- Sugar: 4g
- Sodium: 670mg
- Fat: 25g
- Saturated Fat: 9g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 16g
- Cholesterol: 315mg
Keywords: baked feta eggs, mediterranean breakfast, quick breakfast, brunch recipe


