If you're looking for a breakfast that feels a little special without requiring much effort, these Mediterranean Baked Eggs with Feta and Tomatoes are about to become your new favorite. Eggs are baked alongside juicy cherry tomatoes, sweet bell peppers, fresh spinach, garlic, and salty feta cheese until everything is warm, colorful, and bursting with flavor. Grab a piece of crusty toast and you've got a delicious breakfast that feels like something you'd order at a cozy café.

One of my favorite things about baked eggs is how simple they are. Unlike making eggs in a skillet, there's no standing over the stove flipping eggs or scrambling multiple pans. Everything goes into one baking dish and the oven does the work. As the vegetables soften and the feta becomes creamy, all the flavors mingle together into a dish that's both wholesome and incredibly satisfying.
This mediterranean eggs recipe works beautifully for everything from busy weekday mornings to relaxed weekend brunches. It's healthy, packed with vegetables, naturally gluten-free, and easy to customize with whatever you happen to have in the fridge.
This was inspired by my Mediterranean Scrambled Eggs and pairs beautifully with crusty Homemade French Baguettes for a bright and cozy breakfast.

Why You'll Love This Recipe
- Simple but impressive. This recipe looks beautiful enough for brunch guests but is surprisingly easy to make. The colorful vegetables and baked eggs create a dish that feels special without requiring any complicated techniques.
- A healthy way to start the day. Packed with protein-rich eggs, colorful veggies, and flavorful feta cheese, this breakfast is satisfying and nourishing. It's the kind of meal that keeps you full and energized all morning, even on busy mornings.
- One dish means easy cleanup. Everything bakes together in a single casserole dish, which means fewer dishes to wash and less time spent in the kitchen.
- Easy to customize. This recipe works with all kinds of vegetables and cheeses. Add mushrooms, zucchini, olives, or herbs depending on what you have on hand and make it your own.
Jump to:
Ingredients and Substitutions
To make this delicious Mediterranean Baked Eggs, you will need the following ingredients (see recipe card below for quantities):
- extra virgin olive oil - Helps prevent sticking and adds rich Mediterranean flavor.
- eggs - The star of the recipe. Use large eggs for the best results.
- cherry tomatoes - Add sweetness, acidity, and plenty of color. Grape tomatoes work just as well.
- yellow bell pepper - Adds sweetness and a bright pop of color. Red or orange bell peppers are great substitutes.
- baby spinach - Adds freshness and extra nutrition. Kale or arugula can also be used.
- garlic - Adds savory depth and complements the vegetables beautifully.
- feta cheese - Adds creamy, salty flavor and gives the dish its Mediterranean character. Goat cheese can be substituted if preferred. You can also use parmesan cheese for a different flavor profile.
- salt and black pepper - Essential for bringing all the flavors together.
Equipment
You'll also need measuring cups and spoons, an 8-inch round casserole dish or baking dish, cutting board, knife, pastry brush, and serving spoon.
Instructions
- Prepare the baking dish. Preheat the oven to 375°F. Add the olive oil to an 8-inch round casserole dish and brush to evenly coat the bottom and sides.


- Add the eggs and vegetables. Crack the eggs into the dish, spacing them evenly. Scatter the cherry tomatoes, bell pepper, spinach, and garlic around the eggs. Season with salt and pepper and sprinkle with feta cheese.



- Bake until set. Bake until the egg whites are set and the yolks reach your desired doneness, about 15-18 minutes.


- Serve and enjoy. Serve immediately with crusty bread for dipping into the yolks and soaking up all the flavorful juices.
Expert Tip: Watch the Yolks Carefully
The difference between perfectly baked eggs and overcooked eggs is only a few minutes. Start checking around the 15-minute mark and remove the dish when the whites are set but the yolks still have a slight jiggle if you like them runny.
More Tips and Tricks
- Use room temperature eggs. They bake more evenly and help prevent overcooked edges.
- Chop vegetables into similar sizes. This ensures everything cooks evenly.
- Don't overcrowd the dish. Leave a little space around the eggs so they can cook properly.
- Season generously. Eggs benefit from a little extra salt and pepper.
- Serve immediately. Baked eggs are best enjoyed fresh from the oven while the yolks are still warm and creamy.
- Serve with bread. Toasted sourdough, a bagel, pita bread, or even a warm tortilla all work well for scooping up the runny yolks and vegetables.
Recipe Variations
- Greek-style baked eggs. Add Kalamata olives, red onion, and a sprinkle of oregano.
- Spicy baked eggs. Add red pepper flakes or diced jalapeños for heat.
- Mushroom and spinach version. Add sautéed mushrooms for extra savory flavor.
- Zucchini baked eggs. Swap the bell pepper for diced zucchini during summer months.
- Goat cheese baked eggs. Replace the feta with creamy goat cheese for a different flavor profile.
- Protein-packed version. Add cooked turkey sausage or crumbled breakfast sausage before baking.
- Breakfast sandwich version. Spoon the baked eggs onto toasted English muffins or bread to make easy breakfast sandwiches.
- Individual baked eggs. Instead of using a casserole dish, divide the mixture into a muffin tin or muffin pan and bake individual egg cups for breakfast meal prep throughout the week.
- Add extra fresh herbs. A sprinkle of parsley, basil, or chives just before serving adds freshness and bright flavor.
- Customize the toppings. Finish the eggs with hot sauce, salsa, or extra feta for even more flavor.

Storage
How to Store
Store leftovers in an airtight container in the refrigerator for up to 3 days.
How to Reheat
Reheat gently in the microwave or in a 325°F oven until warmed through. Keep in mind that the yolks will continue cooking during reheating.
How to Freeze
Freezing is not recommended, as baked eggs can become rubbery and watery after thawing.
How to Serve
These Mediterranean baked eggs are delicious served with something to soak up all the flavorful juices. Whether you're enjoying them for breakfast, brunch, or even a light lunch, a few simple sides turn this dish into a complete meal.
These are my favorite dishes to serve with these oven baked eggs:

Brunch Recipes
Our collection of brunch recipes pairs perfectly with this dish, making your spread feel complete. From casseroles and quiches to fresh fruit, baked goods, and simple egg dishes, these easy additions add flavor, variety, and balance to your brunch table.
FAQ
Baked eggs are eggs that are cracked into a baking dish and cooked in the oven instead of on the stovetop. They can be baked on their own or surrounded by vegetables, cheese, herbs, and sauces for extra flavor.
Baking eggs in the oven is one of the easiest ways to prepare a hearty breakfast or brunch. Simply grease a baking dish with olive oil or butter, crack the eggs into the dish, and add any vegetables, cheese, herbs, or seasonings you'd like. Bake in a preheated oven, typically between 350°F and 375°F, until the egg whites are fully set and the yolks reach your preferred doneness. For runny yolks, start checking the eggs after about 15 minutes. For firmer yolks, bake them a few minutes longer.
The egg whites should be completely set and no longer translucent. The yolks can be cooked to your preferred doneness, from soft and runny to fully set.
Baked eggs are best enjoyed fresh, but you can prepare and chop all the vegetables ahead of time. When ready to cook, simply assemble the dish and bake.
Overcooking is usually the cause. Eggs continue cooking slightly after they're removed from the oven, so it's best to take them out as soon as the whites are set.
Absolutely. Mushrooms, zucchini, onions, asparagus, broccoli, kale, and roasted peppers all work well in this recipe.
Baked eggs pair wonderfully with toast, roasted potatoes, fresh fruit, salads, bacon, sausage, or other brunch favorites. They're versatile enough to fit into almost any breakfast or brunch menu.
More Egg Recipes
Looking for other recipes like this? Try these:
Tried this recipe?
I'd love to hear what you think! Leave a comment and rating below to share your feedback. Your reviews help others discover this recipe and help me keep creating more free recipes for you. Snap a photo and tag me on social media @aheadofthyme too.
Recipe
Mediterranean Baked Eggs
- Total Time: 28 minute
- Yield: 4-6 servings 1x
- Diet: Gluten-Free, Vegetarian
Description
Mediterranean baked eggs with feta, tomatoes, spinach, and peppers. Easy healthy breakfast recipe perfect for brunch or weekdays.
Ingredients
- 3 tablespoons extra virgin olive oil
- 6 large eggs
- 1 cup cherry tomatoes, halved
- 1 medium yellow bell pepper, diced
- 1 cup baby spinach, chopped
- 1 clove garlic, finely chopped
- salt and pepper (to taste)
- ¼ cup feta cheese, crumbled
Instructions
- Preheat the oven to 375°F. Add the olive oil to an 8-inch round casserole dish and brush to evenly coat the bottom and sides.
- Crack the eggs into the dish, spacing them evenly. Scatter the cherry tomatoes, bell pepper, spinach, and garlic around the eggs. Season with salt and pepper and sprinkle with feta cheese.
- Bake until the egg whites are set and the yolks reach your desired doneness, about 15-18 minutes.
- Serve immediately with crusty bread for dipping into the yolks and soaking up all the flavorful juices.
Notes
Yolks: For runnier yolks, start checking the eggs around 15 minutes. For firmer yolks, bake closer to 18-20 minutes.
How to store:Â Store leftovers in an airtight container in the refrigerator for up to 3 days. Freezing is not recommended, as baked eggs can become rubbery and watery after thawing.
How to reheat: Reheat gently in the microwave or in a 325°F oven until warmed through. Keep in mind that the yolks will continue cooking during reheating.
- Prep Time: 10 minutes
- Cook Time: 18 minutes
- Category: Breakfast, Brunch
- Method: Baked
- Cuisine: Mediterranean














Comments
No Comments