These oven-roasted eggs with creamy feta are an easy Mediterranean-inspired breakfast or brunch made with roasted cherry tomatoes, garlic, olive oil, soft eggs, fresh herbs, and a tangy whipped feta base. The tomatoes become sweet and jammy in the oven, while the feta turns rich and creamy beneath the baked eggs.
Serve this baked egg recipe with warm pita, toasted sourdough, or crusty bread for scooping up the creamy feta, roasted tomatoes, and golden egg yolks. It is simple enough for a weekday breakfast but special enough for a relaxed weekend brunch.
Ingredients for Oven-Roasted Eggs with Creamy Feta
This recipe uses simple ingredients that create a vibrant, satisfying breakfast. Feta, eggs, tomatoes, olive oil, and herbs are the main flavors, while optional spinach and red pepper flakes add color and extra Mediterranean character.
Eggs and the Best Baking Dish
Use large eggs for this recipe. Four eggs make two generous servings, but you can easily double the recipe and bake it in a larger dish for four people.
An oven-safe skillet, small casserole dish, or baking dish works well. A 9-inch oven-safe skillet is ideal for two servings because the feta and tomatoes remain close together, helping the eggs cook evenly.
Use a dish that is deep enough to hold the feta mixture and tomatoes without overflowing. If using individual ramekins, divide the creamy feta and roasted vegetables evenly, then crack one or two eggs into each ramekin.
Feta Cheese for a Creamy Base
For the best creamy feta, use a block of feta packed in brine. It usually has a smoother, creamier texture than pre-crumbled feta, which can be drier and less flavorful.
Greek yogurt helps turn feta into a spreadable, creamy base. A small amount of cream cheese or ricotta can also be added if you want an even milder, silkier texture.
Feta is naturally salty, so taste the creamy feta mixture before adding extra salt. Often, a little black pepper, lemon zest, garlic, and olive oil are all it needs.
Cherry Tomatoes, Garlic, and Olive Oil
Cherry tomatoes or grape tomatoes are excellent because they roast quickly and become sweet, soft, and juicy. Halve the tomatoes so they release their juices and create a light sauce around the feta.
Fresh garlic adds warmth, while extra-virgin olive oil helps the tomatoes roast and brings a classic Mediterranean flavor. Use enough olive oil to lightly coat the tomatoes, but do not add so much that the finished dish becomes oily.
You can add thinly sliced red onion, roasted red peppers, zucchini, or mushrooms if desired. Cook or roast watery vegetables first so they do not dilute the creamy feta.
Spinach, Herbs, and Optional Spices
Baby spinach wilts quickly and adds a fresh green element to the baked eggs. Stir it into the tomato mixture after the tomatoes begin to soften, or scatter it around the feta shortly before adding the eggs.
Fresh parsley, basil, dill, or mint work well as a final garnish. Dried oregano adds a familiar Mediterranean flavor, while red pepper flakes provide gentle heat.
For more brightness, add lemon zest to the feta mixture and serve the finished dish with lemon wedges. A small squeeze of lemon makes the feta and tomatoes taste even fresher.
How to Make Creamy Feta
The creamy feta base is what makes this baked egg recipe stand out. Blending or mashing feta with Greek yogurt, olive oil, lemon, and garlic creates a tangy, savory layer that softens beautifully in the oven.
Choosing Feta Cheese for Baking
Block feta packed in brine is the best option because it has more moisture and a fuller tangy flavor. Drain it well, but do not press it completely dry; a little natural moisture helps create a creamy consistency.
Pre-crumbled feta can still work, but you may need an extra spoonful of Greek yogurt or olive oil to make it smooth. Avoid very dry, hard feta because it may remain grainy when baked.
If you prefer a milder feta flavor, use half feta and half ricotta. This creates a softer, less salty base while maintaining the Mediterranean character of the dish.
How to Blend or Mash Feta Until Creamy
Add feta, Greek yogurt, olive oil, lemon zest, lemon juice, garlic, and black pepper to a small food processor. Blend until smooth and creamy, stopping to scrape down the sides as needed.
If you do not have a food processor, mash the feta thoroughly with a fork, then stir in Greek yogurt and olive oil until it becomes as smooth as possible. The texture may be more rustic, but it will still be delicious.
The feta mixture should be thick but spreadable. If it is too thick, add a little more Greek yogurt or a teaspoon of water. If it seems too loose, add more feta.
Using Greek Yogurt for Extra Creaminess
Greek yogurt adds tang and makes the feta mixture easier to spread. Full-fat Greek yogurt creates the richest texture, but low-fat yogurt can also be used.
Use plain Greek yogurt rather than sweetened or flavored yogurt. A small amount is enough; the feta should remain the main flavor.
For a richer brunch-style dish, substitute sour cream, crème fraîche, or ricotta for some or all of the Greek yogurt. Each option changes the flavor slightly, but all work well with feta and eggs.
Flavoring Creamy Feta With Lemon and Herbs
Lemon zest, a small squeeze of fresh lemon juice, garlic, black pepper, and dried oregano are excellent additions to creamy feta. Use lemon juice carefully because too much liquid can make the mixture thin.
Fresh herbs are best added after baking, when their color and flavor stay bright. Chopped dill, parsley, basil, or mint all complement feta and roasted tomatoes.
For more heat, add a pinch of red pepper flakes to the feta mixture or scatter them over the finished eggs.
How to Roast Tomatoes and Vegetables
Roasting the tomatoes before adding the eggs creates a deeper flavor and ensures the vegetables are tender. This step also keeps the egg whites from being diluted by raw tomato juices.
Preparing Cherry Tomatoes and Garlic
Preheat the oven to 400°F (200°C). Add halved cherry tomatoes, minced garlic, olive oil, dried oregano, black pepper, and red pepper flakes to an oven-safe skillet or baking dish.
Toss the tomatoes gently so they are coated with oil and seasonings. Spread them in an even layer around the edge of the dish, leaving room in the center for the creamy feta.
If you use red onion or roasted red peppers, add them now. If you use baby spinach, wait until the tomatoes have roasted for a few minutes because spinach cooks very quickly.
Roasting Tomatoes Until Soft and Jammy
Roast the tomatoes for about 12 to 15 minutes, until they soften, wrinkle, and release their juices. Some tomatoes may begin to brown lightly around the edges, which adds sweetness.
Do not roast the tomatoes until they are completely dry. Their juices create a flavorful sauce around the feta and eggs.
If your tomatoes are very large, they may need a few extra minutes. Smaller cherry tomatoes may soften more quickly, so check them at the 10-minute mark.
Adding Spinach and Other Vegetables
Once the tomatoes are softened, stir in the baby spinach. It will begin to wilt from the heat of the tomatoes and finish cooking in the oven with the eggs.
For vegetables that take longer to cook, such as zucchini, mushrooms, or bell peppers, roast them with the tomatoes from the beginning. Dice them small so they cook in the same amount of time.
Avoid using too many watery vegetables. Excess liquid can prevent the egg whites from setting properly and can make the feta base too thin.
Seasoning With Oregano and Red Pepper Flakes
Dried oregano brings a warm, earthy flavor that pairs naturally with feta and tomatoes. Add it before roasting so it has time to bloom in the olive oil.
Red pepper flakes add gentle heat. Use a small pinch for mild warmth or more if you enjoy spicy baked eggs.
Taste the finished dish before adding additional salt. Feta is naturally salty, and the flavors become more concentrated as the tomatoes roast.
How to Bake Eggs With Feta
After the tomatoes are roasted and the feta is spread into the dish, add the eggs and bake just until the whites are set. This produces creamy feta eggs with soft, rich yolks.
Making Wells for the Eggs
Spoon or spread the creamy feta mixture into the center of the roasted tomatoes. Use the back of a spoon to create four shallow wells in the feta mixture or among the tomatoes.
Crack one egg into each well. Crack eggs into a small bowl first if you are concerned about shell pieces, then gently slide them into the wells.
Try to keep the yolks intact and spaced apart. This makes the dish look more appealing and helps the eggs cook evenly.
How Long to Bake Eggs in the Oven
Return the dish to the oven and bake at 400°F (200°C) for about 8 to 12 minutes. Start checking at eight minutes because baking time varies based on the size and depth of your dish.
For eggs with soft, jammy yolks, remove the dish when the whites look mostly set but the centers still jiggle slightly. The residual heat will continue cooking the eggs for a minute or two.
For firmer yolks, bake a few minutes longer. If the whites are still translucent, keep baking until they turn opaque.
Runny Yolks vs. Fully Set Eggs
Many people enjoy baked eggs with soft yolks, but food-safety advice for conventional eggs is to cook eggs until both whites and yolks are firm; egg casseroles and other egg dishes should reach 160°F (71°C).fda+1
If you prefer soft yolks, use pasteurized eggs and make the choice with your own food-safety needs in mind. Pregnant people, young children, older adults, and people with weakened immune systems should avoid undercooked eggs.
For fully set eggs, bake until the yolks are firm and use a food thermometer to confirm the center of the dish reaches 160°F (71°C).fda+1
How to Avoid Overcooking Baked Eggs
Begin checking the eggs early. Overcooked eggs can become rubbery, especially around the edges of a hot cast-iron skillet.
Remove the dish when the whites are set to your preference. Keep in mind that a hot skillet or ceramic baking dish continues to cook the eggs after it leaves the oven.
If your dish is large and shallow, the eggs may cook more quickly. If it is deep or crowded, they may take longer. Use the visual appearance of the whites and a thermometer for the most dependable result.
Serving, Storage, and Variations
Oven-roasted eggs with creamy feta are best served hot, straight from the oven. The soft eggs, warm tomatoes, and creamy feta are ideal for scooping with bread.
What to Serve With Creamy Feta Baked Eggs
Warm pita bread, toasted sourdough, crusty baguette, or naan are excellent for scooping up the feta, tomato juices, and eggs. For a lighter option, serve the eggs with a green salad dressed with lemon and olive oil.
A cucumber-tomato salad, olives, fresh fruit, roasted potatoes, or crispy hash browns can turn this recipe into a full brunch spread.
For added protein, serve the feta baked eggs with turkey sausage, chicken sausage, smoked salmon, or crispy chickpeas.
Pita Bread, Sourdough Toast, and Fresh Herbs
Pita bread is especially fitting with Mediterranean flavors. Warm it briefly in a dry skillet, toaster oven, or regular oven before serving.
Sourdough toast provides a crunchy, tangy contrast to the creamy feta. Brush the bread with olive oil before toasting for extra flavor.
Finish the dish with chopped parsley, dill, basil, or mint. Add extra crumbled feta, red pepper flakes, lemon zest, or a drizzle of olive oil just before serving.
How to Store and Reheat Leftovers
Egg dishes are best fresh, but leftovers can be stored in an airtight container in the refrigerator for up to 2 days. Store bread separately so it does not become soft.
Reheat gently in a 325°F (165°C) oven until hot throughout, or microwave a single portion in short intervals. Cooked egg dishes should be reheated thoroughly to 165°F (74°C).fda+1
The yolks will become firmer after refrigeration and reheating, so this recipe is most enjoyable freshly baked. If you expect leftovers, consider baking individual portions instead of one large dish.
Mediterranean Baked Egg Variations
Add wilted spinach, chopped kale, zucchini, mushrooms, bell peppers, artichoke hearts, roasted red peppers, or olives. Roast firmer vegetables first so they are tender before the eggs are added.
For a shakshuka-inspired version, use a thicker tomato and pepper sauce, add cumin and paprika, and serve with bread. For a green variation, use spinach, zucchini, herbs, and feta with fewer tomatoes.
You can also add chickpeas or white beans to make the dish more filling. Spread them around the tomatoes before baking, then add the feta and eggs.

Oven-Roasted Eggs with Creamy Feta Recipe Card
Ingredients
- For the creamy feta
- 6 ounces block feta cheese drained
- 1/4 cup plain Greek yogurt
- 1 tablespoon extra-virgin olive oil
- 1 teaspoon lemon zest
- 1 tablespoon fresh lemon juice
- 1 small garlic clove roughly chopped
- 1/4 teaspoon black pepper
- For the roasted tomatoes and eggs
- 2 cups cherry tomatoes halved
- 1 tablespoon extra-virgin olive oil
- 1 garlic clove minced
- 1/2 teaspoon dried oregano
- 1/4 teaspoon red pepper flakes optional
- 1/4 teaspoon black pepper
- 2 cups baby spinach
- 4 large eggs
- Chopped fresh parsley dill, basil, or mint, for serving
- Warm pita bread or toasted sourdough for serving
- Lemon wedges for serving, optional
Instructions
- Preheat the oven to 400°F (200°C).
- Add feta, Greek yogurt, 1 tablespoon olive oil, lemon zest, lemon juice, roughly chopped garlic, and black pepper to a small food processor. Blend until smooth and creamy. Set aside.
- Add halved cherry tomatoes to a 9-inch oven-safe skillet or small baking dish. Toss with 1 tablespoon olive oil, minced garlic, oregano, optional red pepper flakes, and black pepper.
- Roast the tomatoes for 12 to 15 minutes, until softened, wrinkled, and juicy.
- Remove the dish from the oven. Stir in the baby spinach until it begins to wilt. Spoon the creamy feta into the center of the dish.
- Use the back of a spoon to make four shallow wells in the feta and tomato mixture. Crack one egg into each well.
- Return the dish to the oven and bake for 8 to 12 minutes, until the egg whites are set and the yolks are cooked to your preferred doneness. For fully cooked egg dishes, bake until the center reaches 160°F (71°C) and the yolks are firm.
- Remove from the oven and let rest for 2 minutes. Top with fresh herbs, extra feta, red pepper flakes, or lemon zest if desired.
- Serve immediately with warm pita bread or toasted sourdough and lemon wedges.



