There’s something magical about a dish that brings together creamy, tangy feta, rich, velvety eggs, and a vibrant tomato sauce bursting with Mediterranean flavors. This recipe is one of those easy, cozy meals that feel special but take minimal effort. Whether you’re whipping it up for a lazy weekend brunch or a quick weeknight dinner, trust me—you’re going to love every bite. The salty feta melts into the warm, spiced tomatoes, and when you dip a piece of crusty bread into that runny yolk? Absolute perfection.
Why You’ll Love Mediterranean Baked Feta Eggs
This recipe isn’t just about the ingredients—it’s about creating moments. Whether you’re cooking for a casual family breakfast, a solo indulgence, or an impressive yet effortless brunch for guests, this dish delivers. Here’s why it’s a keeper:
Versatile
Perfect for breakfast, brunch, or even a light dinner. Pair it with toast, pita, or a fresh salad for a complete meal.
Budget-Friendly
Made with simple pantry staples, this dish is proof that you don’t need expensive ingredients to create something delicious.
Quick and Easy
From start to finish, you’ll have a stunning dish in under 30 minutes. No complicated steps, just pure deliciousness.
Customizable
Spice it up with chili flakes, add extra veggies like spinach or bell peppers, or swap the feta for another cheese. Make it your own!
Crowd-Pleasing
A guaranteed hit with both kids and adults. This recipe strikes the perfect balance of flavor and comfort, making it a universal favorite.

Ingredients in Mediterranean Baked Feta Eggs
Here’s the magic of this dish—it’s made with just a handful of simple ingredients, but the flavors are bold, rich, and completely irresistible.
Eggs
The heart of this dish! They bake to soft perfection in the flavorful sauce, giving you that dreamy, runny yolk moment.
Feta Cheese
Salty, tangy, and creamy, feta adds richness and depth to the dish as it melts into the sauce.
Tomatoes
A good-quality canned or fresh tomato base creates the perfect balance of acidity and sweetness.
Olive Oil
A drizzle of extra virgin olive oil adds a beautiful richness and enhances all the Mediterranean flavors.
Garlic
Because no Mediterranean dish is complete without a punch of garlic! It infuses the sauce with warmth and depth.
Onion
Adds a subtle sweetness that balances the tangy tomatoes and salty feta.
Oregano
A classic Mediterranean herb that gives this dish its signature flavor.
Red Pepper Flakes
A little heat makes everything better, but you can adjust to your spice preference.
Fresh Herbs (Parsley or Basil)
A sprinkle of fresh parsley or basil adds brightness and freshness to every bite.
Salt & Pepper
A little seasoning goes a long way to enhance the overall flavor of the dish.
(Note: The full ingredients list, including measurements, is provided in the recipe card directly below.)
Instructions
Let’s dive into the steps to create this flavorful masterpiece:
Preheat Your Oven
Start by preheating your oven to 375°F (190°C). This ensures even cooking and helps the eggs set perfectly.
Sauté the Aromatics
In a large oven-safe skillet, heat olive oil over medium heat. Add the chopped onion and cook until soft and translucent. Stir in the garlic and red pepper flakes, cooking for another minute until fragrant.
Make the Tomato Base
Pour in the crushed tomatoes, oregano, salt, and pepper. Let the sauce simmer for about 5 minutes, stirring occasionally, until it thickens slightly.
Add the Feta
Crumble the feta cheese into the sauce, letting it melt slightly into the mixture while still holding some texture.
Crack the Eggs
Make small wells in the sauce and carefully crack the eggs into them. Be gentle to keep the yolks intact.
Bake to Perfection
Transfer the skillet to the preheated oven and bake for 10-12 minutes, or until the egg whites are set but the yolks are still runny. If you prefer firmer yolks, bake for a few extra minutes.
Finishing Touches
Remove the skillet from the oven and let it rest for a minute. Sprinkle with fresh herbs and a final drizzle of olive oil.
Serve and Enjoy
Serve warm with crusty bread or pita for scooping up all that goodness. Enjoy every bite!
Nutrition Facts
Servings: 2
Calories per serving: 350
(Note: These are approximate values and may vary based on specific ingredients used.)
Preparation Time
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
How to Serve Mediterranean Baked Feta Eggs
This dish pairs wonderfully with various sides and accompaniments. Here are a few serving suggestions to enhance your dining experience:
- Crusty Bread or Pita: The best way to scoop up that rich, flavorful sauce.
- Avocado Slices: Adds a creamy contrast to the tangy feta.
- Greek Salad: A refreshing side with cucumbers, olives, and feta.
- Roasted Potatoes: For a heartier meal, serve alongside crispy roasted potatoes.
- Yogurt with Herbs: A cooling side to balance the heat from the red pepper flakes.
Additional Tips
- Use a Good Skillet: A cast-iron or oven-safe pan works best for an even bake.
- Control the Spice: If you love heat, add extra red pepper flakes. If you prefer milder flavors, reduce the amount.
- Don’t Overbake: The eggs will continue to cook slightly after removing from the oven, so take them out while the yolks are still slightly runny.
- Make it Dairy-Free: Swap feta for dairy-free cheese or leave it out altogether.
- Add More Veggies: Spinach, bell peppers, or mushrooms make great additions.
Faq’s
Can I make this dish without an oven?
Yes! Instead of baking, cover the pan and let the eggs cook on the stovetop over low heat until the whites are set.
What type of feta cheese should I use?
Use a good-quality block of feta rather than pre-crumbled feta for the best texture and flavor.
Can I make this dish ahead of time?
It’s best enjoyed fresh, but you can make the tomato base ahead and store it in the fridge. When ready to serve, reheat and add the eggs.
How do I store leftovers?
Store any leftovers in an airtight container in the fridge for up to two days. Reheat gently on the stovetop.
Can I use fresh tomatoes instead of canned?
Absolutely! Use ripe, juicy tomatoes, and simmer them a bit longer to achieve a rich sauce.
What’s the best way to get runny yolks?
Bake just until the whites are set but the yolks are still slightly jiggly when you shake the pan.
Can I add meat to this recipe?
Yes! Cooked chorizo, sausage, or even crispy bacon would make great additions.
What’s the difference between this and Shakshuka?
They’re very similar, but shakshuka often includes bell peppers, more spices, and sometimes a touch of sugar for balance.
Can I make this dish spicy?
Yes! Increase the red pepper flakes or add a dash of hot sauce for extra heat.
Is this dish keto-friendly?
Yes! Just skip the bread and enjoy it as-is for a delicious low-carb meal.
Conclusion
Mediterranean Baked Feta Eggs is one of those dishes that’s effortlessly impressive—simple ingredients, big flavors, and minimal effort. Whether you’re serving it for breakfast, brunch, or dinner, it’s a guaranteed winner. So grab a skillet, crack some eggs, and get ready to savor every bite of this comforting, flavorful masterpiece!
Print
Mediterranean Baked Feta Eggs
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: Serves 2–3 1x
- Category: Breakfast, Brunch, Egg Dish
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
This savory Mediterranean Baked Feta Eggs dish is a vibrant, flavorful breakfast or brunch option. Creamy feta cheese, juicy cherry tomatoes, briny olives, and a hint of garlic come together with perfectly baked eggs and fresh greens. It’s a simple yet satisfying dish that’s bursting with Mediterranean flair!
Ingredients
For the Base:
- 200 g block feta cheese
- 10–12 cherry tomatoes, halved
- 1/2 cup pitted Kalamata olives, halved
- 2 cloves garlic, minced
- 2 cups fresh spinach leaves (optional)
- 2 tbsp olive oil
- 1/2 tsp dried oregano
- Salt and pepper, to taste
For the Eggs:
- 4 large eggs
For Garnish:
- Fresh basil or parsley, chopped
Instructions
-
Preheat Oven & Prepare Base:
Preheat your oven to 375°F (190°C). In an ovenproof dish, place the feta block in the center. Arrange the halved cherry tomatoes, olives, minced garlic, and spinach (if using) around the feta. Drizzle with olive oil and sprinkle with dried oregano, salt, and pepper. -
Initial Baking:
Bake the feta and vegetable mixture for about 15 minutes, allowing the tomatoes to soften and flavors to meld. -
Add the Eggs:
Remove the dish from the oven and carefully crack the eggs into small wells around the feta. Return the dish to the oven and bake for another 8–10 minutes, until the egg whites are just set (adjust the baking time for your preferred egg doneness). -
Garnish & Serve:
Remove from the oven, sprinkle with fresh basil or parsley, and serve immediately with crusty bread or your favorite side.
Notes
- Adjust the sweetener to taste.
- The pudding can be stored in the refrigerator for up to 3 days.
- For a smoother texture, you can blend the peaches into a puree and swirl it into the pudding before serving.
Nutrition
- Serving Size: 1 portion
- Calories: 320 kcal
- Sugar: 5 g
- Sodium: 650 mg
- Fat: 24 g
- Saturated Fat: 10 g
- Unsaturated Fat: 14 g
- Trans Fat: 0g
- Carbohydrates: 8 g
- Fiber: 2 g
- Protein: 18 g
- Cholesterol: 18 g