Flavorful eggs baked in a rich tomato and pepper sauce, topped with tangy feta cheese. A hearty and healthy Mediterranean-inspired breakfast or brunch for two.

Baked Eggs with Feta is a Mediterranean-inspired dish of eggs gently baked in a rich, spiced tomato and pepper sauce, topped with crumbled feta cheese until the whites are just set and the yolks remain perfectly runny.
This dish is incredibly simple yet deeply satisfying. The tangy feta melts slightly into the sauce, the eggs cook to silky perfection, and the whole thing comes to the table bubbling and fragrant — perfect for scooping with crusty bread.
An ideal weekend brunch, a cozy breakfast, or even a light weeknight dinner. It goes from pan to table in under 30 minutes and looks stunning when brought to the table in the skillet.
Watch the eggs carefully in the final minutes — the difference between runny yolks and overcooked ones is just 2 minutes. Pull the pan from the oven while the yolks still look slightly underdone.
Crumbled over the top, feta adds salty, tangy richness that melts slightly into the tomato sauce and complements the eggs beautifully.
The base of the sauce — canned crushed tomatoes provide a quick, deeply flavored sauce that bakes alongside the eggs.
Baked gently in the sauce, the whites set while the yolks stay runny and golden — the ideal consistency for dipping bread.
Sautéed peppers add sweetness and body to the tomato sauce base.
No feta? Use goat cheese, halloumi, or ricotta. For a spicier version, add harissa or chili flakes to the tomato sauce. This dish is naturally vegetarian and gluten-free.
Preheat your oven to 375°F (190°C). Heat 1 tablespoon olive oil in a medium oven-safe skillet (like a cast-iron skillet) over medium heat. Add the 1/2 chopped medium onion and 1/2 diced red bell pepper. Cook for 5-7 minutes, stirring occasionally, until the vegetables are soft and the onion is translucent (you can see through it). Stir in 2 cloves minced garlic and cook for 1 minute until it smells pleasant (fragrant). Translucent means you can see through it, indicating it is soft. Fragrant means it smells good and aromatic.
Stir in 1 can diced tomatoes (undrained), 1/2 teaspoon dried oregano, 1/4 teaspoon red pepper flakes, 1/4 teaspoon salt, and 1/8 teaspoon black pepper. Bring the mixture to a gentle simmer (cook gently just below boiling, with small bubbles). Cook for 5-7 minutes, stirring occasionally, until the sauce has thickened slightly. Simmer means to cook gently just below boiling, with small bubbles.
Make four small wells in the simmering tomato sauce in the skillet. Carefully crack 4 large eggs directly into these wells. Sprinkle 1/4 cup crumbled feta cheese evenly over the eggs and sauce. Transfer the skillet to the preheated oven. Bake for 10-15 minutes, or until the egg whites are set and the yolks are cooked to your liking (runny, soft, or firm).
Remove the skillet from the oven. Garnish generously with 2 tablespoons chopped fresh parsley or basil. Serve the Mediterranean Baked Eggs immediately, often directly from the skillet, with crusty bread for dipping (note that bread makes this dish not gluten-free, keto, or paleo).
Techniques that separate good from great
A cast iron or stainless steel skillet goes from stovetop to oven seamlessly and retains heat well for even baking.
Use the back of a spoon to create shallow wells in the sauce before cracking in the eggs — this prevents them from sliding around.
Bake at 375°F and start checking at 10 minutes. The whites should be set but the yolks should still jiggle when you shake the pan.
Different ways to make this dish your own
Add cumin, coriander, and paprika to the sauce and cook on the stovetop for a North African shakshuka version.
Brown sliced merguez or Italian sausage in the skillet before adding the tomato sauce for a heartier, meatier version.
Stir a handful of baby spinach into the sauce before adding the eggs for extra greens and nutrition.
Perfect pairings to complete the meal
Thick slices of sourdough or rustic bread are essential for scooping up the sauce and runny yolk.
Finish with fresh flat-leaf parsley, dill, or mint for a bright herbal note that cuts through the richness.
Soft, warm pita bread is a wonderful alternative to sourdough for a more Mediterranean feel.
Keep it fresh and plan ahead
Best eaten immediately. Leftovers keep for up to 2 days in the fridge — the yolks will fully set upon reheating.
Not recommended — the egg texture changes significantly after freezing.
The tomato sauce can be made up to 3 days ahead and refrigerated. Reheat the sauce, then add fresh eggs and bake just before serving.
Reheat gently in the oven at 300°F for 8-10 minutes covered with foil, just until warmed through.
Turn what you already have in your fridge into delicious meals. Our AI-powered generator creates personalized recipes from your ingredients.
Browse more like this:
Discover more delicious recipes similar to what you're cooking
Join our newsletter and discover new favorites delivered straight to your inbox. No spam, just tasty inspiration.
perfect for a cozy breakfast added a sprinkle of herbs and it was amazing
made these in under 20 minutes and everyone at the table loved them
loved how easy this was to make and it looks beautiful straight from the oven
flavor was nice but feta a bit strong for me next time i’ll use less
eggs came out perfectly soft and the feta adds just the right tang
I’m always looking for meals that are flavorful without all the carbs. This worked perfectly. The feta gave enough punch that I didn’t even miss cheese-heavy casseroles. I skipped the bread and added spinach to the pan before cracking the eggs. Four stars only because my teenagers wouldn’t touch it - they claimed it “smelled weird.” More for me, I guess.
Almost every morning I make this. Keeps me full for most of the day and super nutritious.
Quick to prepare, perfect for busy mornings