Mediterranean Baked Feta Eggs Recipe
Mediterranean Baked Feta Eggs: The Ultimate 15-Minute Brunch
If there is one breakfast dish that bridges the gap between effortless comfort food and restaurant-quality brunch, it is these Mediterranean Baked Feta Eggs. Imagine a bubbling, savory tomato base, rich with garlic and herbs, studded with creamy chunks of salty feta cheese and ribbons of fresh spinach. Nestled right in the center is a perfectly baked egg, its white set just enough to hold the glorious, runny yolk that acts as a natural sauce. Served alongside crusty baguette slices or toasted sourdough, this dish is a textural masterpiece of “dip and scoop” delight.
This recipe is a close cousin to the famous Middle Eastern dish Shakshuka, but with a distinct Greek twist thanks to the generous use of feta and oregano. It is incredibly versatile—perfect for a lazy Sunday morning, a quick protein-packed lunch, or even a cozy “breakfast for dinner” situation. The best part? It comes together in under 20 minutes and requires just one baking dish (or individual ramekins, as shown in the photos), making cleanup a breeze.

Why You Will Love This Recipe
- High Protein & Low Carb: Packed with eggs and cheese, this is a fuel-heavy meal that keeps you full. It is naturally Keto-friendly if you skip the bread.
- Pantry Staples: It relies on ingredients you likely already have: canned tomatoes, eggs, onions, and cheese.
- Customizable: It is a blank canvas. Add spicy chorizo, roasted peppers, or kale depending on what is in your fridge.
- Visual Appeal: Served in individual ramekins, it looks impressive and gourmet, perfect for hosting guests without the stress of plating.
Ingredients You Will Need
The beauty of this dish lies in the quality of simple ingredients. Here is your shopping list:
- Eggs – Large, fresh eggs are the star. Room temperature eggs tend to cook more evenly.
- Feta Cheese – Buy a block of feta in brine and crumble it yourself for the best melting texture. Pre-crumbled feta often has anti-caking agents that prevent it from getting creamy.
- Tomato Sauce – You can use a high-quality marinara, crushed canned tomatoes, or even leftover pasta sauce. If using plain crushed tomatoes, season them generously.
- Cherry Tomatoes – These add fresh bursts of sweetness and texture when roasted alongside the sauce.
- Spinach – Fresh baby spinach wilts down beautifully and adds a pop of color and nutrition.
- Garlic & Onion – Finely diced to build the aromatic base of the sauce.
- Olive Oil – Extra virgin olive oil for sautéing and drizzling at the end for that glossy finish.
- Herbs & Spices – Dried oregano, red pepper flakes (for heat), salt, and black pepper. Fresh chives or basil for garnish.
- Bread (Optional) – A crusty baguette, sourdough, or pita bread for dipping.
Step-by-Step Instructions
1. Preheat and Prep
Preheat your oven to 400°F (200°C). If you are using individual ramekins, place them on a baking sheet to make them easier to handle. If you are making a family-style version, grab your oven-safe skillet (cast iron works great).
2. Create the Tomato Base
In a skillet over medium heat, add a drizzle of olive oil. Sauté the diced onion until soft and translucent (about 3 minutes). Add the minced garlic and cook for another minute until fragrant. Pour in the crushed tomatoes or marinara sauce. Season with oregano, red pepper flakes, salt, and pepper. Let it simmer for 5 minutes to thicken slightly.
3. Wilt the Greens
Stir in the fresh spinach and halved cherry tomatoes. Cook for 1-2 minutes just until the spinach has wilted into the sauce. Remove from heat.
4. Assemble the Ramekins
Divide the tomato and spinach mixture evenly among your ramekins. Make a small “well” or indentation in the center of the sauce with the back of a spoon. This is where the egg will nest.
5. Add the Cheese and Egg
Crack one egg carefully into the well of each ramekin. Crumble generous chunks of feta cheese around the egg (try to keep the yolk clear so it looks pretty). Drizzle a tiny bit of olive oil over the top for that glossy finish.
6. Bake to Perfection
Place the baking sheet in the oven. Bake for 10–15 minutes.
10-12 minutes: Whites are just set, yolks are very runny.
13-15 minutes: Whites are firm, yolks are jammy.
Keep an eye on them—eggs continue to cook slightly after you pull them out of the oven due to the residual heat.
7. Garnish and Serve
Remove from the oven. Sprinkle with fresh chopped chives and extra cracked black pepper. Serve immediately while bubbling hot with toasted bread.
Tips for the Perfect Baked Eggs
- Don’t Overcook: The line between a jammy yolk and a hard-boiled yolk is about 2 minutes. Check early!
- Room Temp Sauce: If your sauce is hot when you crack the eggs in, the eggs will start cooking immediately from the bottom, reducing oven time. If using cold leftover sauce, bake for a few minutes before adding the eggs.
- The Feta Factor: Don’t skip the feta! The saltiness of the cheese cuts through the acidity of the tomatoes perfectly. Goat cheese or fresh mozzarella are good substitutes if you prefer a milder flavor.
Variations to Try
Spicy Moroccan Style: Add a teaspoon of Harissa paste and cumin to the tomato sauce for a smoky, spicy kick.
Meat Lover’s: Sauté diced chorizo, bacon, or Italian sausage with the onions before adding the tomatoes.
Green Version: Skip the tomatoes entirely! Sauté spinach, kale, and leeks with heavy cream and pesto, then bake the eggs in that green mixture topped with parmesan.

Serving Suggestions
This dish is best served immediately. The runny yolk creates a rich sauce that mixes with the tomatoes and melted feta. Pair it with:
- Bread: Garlic butter toasted baguette or warm pita.
- Drink: A crisp mimosa, hot coffee, or fresh orange juice.
- Side: Roasted potatoes or a simple cucumber salad to balance the richness.
Enjoy this warm, comforting hug in a bowl!
Mediterranean Baked Feta Eggs
Ingredients
Equipment
Method
- Preheat oven to 400°F (200°C). Place 4 ramekins on a baking sheet.
- In a skillet, heat olive oil over medium heat. Sauté onion until soft (3 mins), then add garlic and cook for 1 minute.
- Stir in tomato sauce, oregano, and red pepper flakes. Simmer for 5 minutes.
- Add spinach and cherry tomatoes; cook for 1-2 minutes until spinach wilts.
- Divide sauce evenly into the ramekins. Create a small well in the center of each.
- Crack an egg into each well. Crumble feta cheese around the egg whites.
- Bake for 10-15 minutes, or until egg whites are set but yolks are still runny.
- Garnish with chives and black pepper. Serve immediately with crusty bread.
