This Mediterranean Spinach Egg Strata is the kind of dish that makes your kitchen smell like a little café tucked away in the Greek islands.
It is hearty, packed with bold flavors, and comes together with simple ingredients you can find at any grocery store.
Think layers of crusty Italian bread soaked in a rich egg custard, tangled with fresh spinach, briny Kalamata olives, chewy sun-dried tomatoes, and salty crumbled feta.
It is vegetarian, satisfying, and honestly one of the best things you can make for a weekend brunch or a holiday morning spread.
You can prep it the night before, pop it in the oven the next morning, and have something genuinely impressive on the table with barely any effort.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 20 minutes |
| Overnight Rest | 8 hours (or minimum 1 hour) |
| Cook Time | 50–55 minutes |
| Total Time | About 9 hours (mostly hands-off) |
| Servings | 6–8 servings |
| Difficulty Level | Easy |
If you love easy egg bakes, you will also want to check out this Spinach and Feta Breakfast Casserole that uses a very similar flavor profile in a slightly different format.

Why You’ll Love This Mediterranean Spinach Egg Strata
This is the kind of recipe you will keep coming back to, especially when you need something impressive without spending all morning in the kitchen.
Here is exactly why it works so well:
- Make-ahead friendly: You assemble it the night before and refrigerate it overnight. In the morning, all you do is bake it. That is about as stress-free as brunch gets.
- Big Mediterranean flavor: The combination of sun-dried tomatoes, Kalamata olives, oregano, and feta brings a bold, savory depth that plain egg casseroles just cannot match.
- Completely vegetarian: There is no meat in this dish, which makes it a great option when you are feeding a mixed crowd. Nobody is going to miss anything here.
- Feeds a crowd: One 9×13 baking dish serves 6 to 8 people generously. It is a great recipe for holidays, brunches, or potluck gatherings.
- Beginner-friendly: There is no special technique involved. You cube bread, whisk eggs, layer everything together, and let the fridge and oven do the heavy lifting.
- Great leftovers: It reheats beautifully, which makes it perfect for meal prep too. Slice it up and store individual portions for easy weekday breakfasts.
You might also enjoy: Asparagus and Cheese Strata
Ingredients
These are all the ingredients you need to make this Mediterranean Spinach Egg Strata. Every single one plays an important role in the final dish, so try not to skip anything.
- 8 slices crusty Italian bread, cubed into 1-inch pieces
- 2 cups fresh spinach, roughly chopped
- 1/2 cup sun-dried tomatoes, drained and chopped
- 1/2 cup Kalamata olives, pitted and halved
- 1 cup crumbled feta cheese
- 8 large eggs
- 2 cups whole milk
- 1/2 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp black pepper
Read Also: Sausage Egg Strata Recipe
Kitchen Equipment Needed
You do not need any fancy tools to make this strata. Here is what you should have ready before you start:
- 9×13 inch baking dish
- Large mixing bowl
- Whisk
- Cutting board and sharp knife
- Measuring cups and spoons
- Plastic wrap or aluminum foil (for covering overnight)
- Oven thermometer (optional but helpful for accuracy)
- Cooking spray or butter for greasing the pan
This strata is very similar to the method used in this Croissant Breakfast Casserole, and the same basic equipment applies across both recipes.
Recommended Products for This Recipe
These are a few products I personally reach for when making this strata. They make the process easier and the results even better.
1. Le Creuset Enameled Baking Dish
This baking dish distributes heat so evenly that your strata comes out perfectly set all the way through, with no soggy center or overbaked edges.
The enameled surface also makes cleanup much easier after all that egg custard has baked on. It is a long-term investment that you will use for years.
2. Roland Sun-Dried Tomatoes in Olive Oil
The quality of your sun-dried tomatoes makes a big difference here. Oil-packed ones are far more flavorful and tender than the dry-packed kind, and Roland is one of the most consistently good brands you can find.
They are rich, chewy, and full of that concentrated tomato sweetness that makes this strata shine.
3. Divina Pitted Kalamata Olives
Kalamata olives from a good brand bring a meaty texture and deep brine that really lifts this dish.
Divina is a widely trusted brand known for their quality Mediterranean olives, and they come pre-pitted, which saves you a lot of prep time. Worth having a jar in your pantry.
4. Mt. Vikos Traditional Crumbled Feta
Not all feta is created equal. Mt. Vikos traditional feta is made from sheep and goat milk, which gives it a creamier, more complex flavor than the mass-produced block feta you’ll often find.
It crumbles beautifully and melts slightly into the custard as the strata bakes. A real upgrade for this recipe.

Step-by-Step Instructions: How to Make Mediterranean Spinach Egg Strata
1. Prepare Your Baking Dish and Bread
- Grease your 9×13 inch baking dish generously with cooking spray or a thin layer of butter. Make sure you coat the sides and corners too so nothing sticks.
- Take your 8 slices of crusty Italian bread and cut or tear them into roughly 1-inch cubes. You want the pieces to be similar in size so they soak up the egg custard evenly.
- Spread the cubed bread evenly across the bottom of your greased baking dish. It will look like a lot of bread, but it will compress as the custard soaks in overnight.
2. Add the Spinach, Sun-Dried Tomatoes, and Olives
- Scatter your 2 cups of roughly chopped fresh spinach evenly over the bread cubes. Try to distribute it so every bite will have some spinach in it.
- Drain your sun-dried tomatoes well if they are packed in oil. Pat them dry with a paper towel if they seem very oily. Chop them into smaller pieces and scatter them over the spinach layer.
- Halve your Kalamata olives if they are not already cut. Scatter the olive halves evenly over the top of the sun-dried tomatoes and spinach.
- Give the baking dish a very gentle shake or use a spoon to nudge the toppings slightly so they settle down between the bread pieces instead of just sitting on top.
3. Add the Feta Cheese
- Take your 1 cup of crumbled feta cheese and sprinkle it evenly all over the top of the layered bread mixture.
- You want the feta distributed throughout, so use your fingers to drop small pinches of it across the whole surface of the dish. Do not worry about making it look perfect.
- Reserve a small handful of feta if you want to add a final sprinkle on top just before baking for a prettier presentation. This is optional but looks great.
4. Make the Egg Custard
- Crack your 8 large eggs into a large mixing bowl. Make sure there are no shell pieces.
- Pour in your 2 cups of whole milk. Using whole milk is important here because it creates a rich, creamy custard. Lower-fat milks will make the strata a bit lighter but less rich.
- Add the 1/2 teaspoon of dried oregano, 1/2 teaspoon of salt, and 1/4 teaspoon of black pepper to the bowl.
- Whisk everything together vigorously until the eggs and milk are fully combined and the mixture looks uniform. You should not see any streaks of egg yolk. This usually takes about 1 to 2 minutes of whisking.
5. Pour the Custard Over the Bread Mixture
- Slowly pour the egg custard mixture evenly over the entire surface of the bread and filling in the baking dish.
- Pour it in a slow, steady stream so the custard has time to seep down between the bread pieces rather than pooling in one spot.
- After pouring, use a spatula or the back of a large spoon to gently press the bread cubes down into the custard. You want as much of the bread as possible to be submerged or at least touching the liquid.
- If you reserved extra feta from step 3, sprinkle it over the top now.
6. Cover and Refrigerate Overnight
- Cover the baking dish tightly with plastic wrap. Make sure the wrap is pressed snugly against the edges so it does not slip off.
- Place the dish in the refrigerator. Let it rest for at least 1 hour, but overnight is strongly recommended. Overnight soaking (8 hours or more) gives the bread time to fully absorb the custard, which creates a much more cohesive, custardy texture when baked.
- If you are making this for a holiday or special morning, preparing it the night before is the way to go. It takes all the morning stress out of the equation.
7. Bake the Strata
- When you are ready to bake, remove the baking dish from the refrigerator and let it sit at room temperature for about 20 to 30 minutes. This helps it bake more evenly.
- Preheat your oven to 350°F (175°C). Make sure it is fully preheated before you put the strata in.
- Remove the plastic wrap and discard it. Do not cover the dish with foil when baking, as you want the top to get lightly golden.
- Place the dish on the center rack of your oven and bake for 50 to 55 minutes, until the top is golden and the center is fully set.
- To check if it is done, insert a knife or a toothpick into the very center of the strata. If it comes out clean with no wet egg, it is ready. If it still looks wet or jiggly in the middle, give it another 5 to 10 minutes.
- Once baked, remove from the oven and let the strata rest for 5 to 10 minutes before slicing. This resting time helps it firm up so it slices cleanly.
For another great egg-based bake perfect for gatherings, try this Overnight Eggs Benedict Casserole that follows the same make-ahead method.
Tips for The Best Mediterranean Spinach Egg Strata
A few small adjustments can take this strata from good to absolutely outstanding. Keep these tips in mind before you get started.
- Use stale or day-old bread: Slightly stale bread absorbs the egg custard better than fresh bread and holds its structure during baking. If your bread is fresh, cube it and leave it out on the counter for a few hours to dry out a bit, or toast the cubes lightly in the oven at 300°F for about 10 minutes.
- Do not skip the overnight soak: The longer the bread soaks in the custard, the more custardy and cohesive your strata will be. One hour is the minimum, but 8 hours overnight is the sweet spot.
- Drain your sun-dried tomatoes well: Excess oil from the tomatoes can make the custard greasy. Drain them thoroughly and even pat them dry with a paper towel before using.
- Press the bread down into the custard: After pouring the custard over the bread, press everything down gently with a spoon or spatula. This ensures the bread soaks evenly and no pieces sit dry on top.
- Let it rest before cutting: Give the baked strata at least 5 minutes to rest before you slice into it. Cutting too soon will cause it to fall apart because the custard needs a moment to firm up.
- Taste and adjust seasoning: Feta and Kalamata olives are already quite salty. If you are using a very salty brand of either, you may want to reduce the added salt slightly. Taste your custard before pouring it in and adjust accordingly.
Read Also: Vegetarian Spinach and Feta Quiche
Serving Suggestions

This strata is filling and flavorful enough to stand on its own, but a few simple sides or drinks alongside it can turn it into a full spread.
- A fresh green salad: A light salad with cucumber, cherry tomatoes, and a simple lemon vinaigrette cuts through the richness of the egg custard beautifully. Try this Cucumber Salad on the side.
- Greek lemon potatoes: If you want something a bit more substantial, serve the strata alongside Greek Lemon Potatoes for a full Mediterranean-themed brunch plate.
- Fresh fruit: A bowl of sliced melon, berries, or citrus segments adds a refreshing contrast to the savory, briny flavors of the strata.
- Crusty bread on the side: For bigger appetites, a few extra slices of warmed Italian bread on the side are always welcome.
- Hot coffee or tea: The bold Mediterranean flavors in this dish pair really nicely with a strong espresso, a classic drip coffee, or even a lightly spiced tea.
- A glass of fresh juice: Something citrusy like orange juice or a cool Pink Lemonade works wonderfully with the briny olives and salty feta.
Variations of Mediterranean Spinach Egg Strata
Once you have made this recipe once, it is very easy to adapt it based on what you have on hand or who you are cooking for.
- Add roasted red peppers: Swap out or supplement the sun-dried tomatoes with jarred roasted red peppers for a slightly sweeter, smokier flavor. Drain and chop them the same way.
- Use sourdough instead of Italian bread: Sourdough has a more open crumb and a tangy flavor that works really well with the Mediterranean filling. It also holds up well to the overnight soak.
- Add artichoke hearts: Quartered canned or jarred artichoke hearts are a natural addition to this dish. They bring a tender, slightly earthy flavor that complements the olives and feta perfectly.
- Make it dairy-free: Swap the whole milk for unsweetened oat milk or almond milk, and use a dairy-free feta alternative. The texture will be slightly different but still delicious.
- Add chicken or turkey: If you want a non-vegetarian version, fold in about 1 cup of cooked shredded rotisserie chicken or diced turkey. It adds protein without overpowering the Mediterranean flavors.
- Use goat cheese instead of feta: Crumbled goat cheese is a milder, creamier swap for feta. It melts a bit more into the custard, giving the strata a slightly softer texture and less sharpness.
Another excellent variation to explore is this Ham and Cheese Breakfast Casserole, which uses the same basic strata method with a completely different flavor profile.
Storage and Reheating
This strata stores and reheats beautifully, which makes it one of the most practical brunch recipes you can have in your rotation.
- Refrigerator: Let the strata cool completely after baking, then cover the dish tightly with plastic wrap or transfer individual slices to an airtight container. It will keep in the refrigerator for up to 4 days.
- Freezer: You can freeze individual slices by wrapping them tightly in plastic wrap and then placing them in a zip-lock freezer bag. Frozen strata keeps well for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Reheating in the oven: Place slices in a baking dish, cover loosely with foil, and warm at 325°F for about 15 to 20 minutes. This is the best method for keeping the texture close to freshly baked.
- Reheating in the microwave: Place a slice on a microwave-safe plate and heat on medium power for 1 to 2 minutes, checking halfway through. Be careful not to overheat or the eggs will become rubbery.
- Do not refreeze after thawing: Once you have thawed a frozen slice, do not freeze it again. Reheat and eat it within 24 hours of thawing.
Read Also: Ham Egg and Potato Breakfast Casserole
Nutritional Facts
The following is an approximate nutritional breakdown per serving, based on 8 servings from one 9×13 baking dish. Exact values will vary slightly depending on specific brands and portion sizes.
- Calories: ~290 kcal
- Protein: ~16g
- Total Fat: ~15g
- Saturated Fat: ~6g
- Carbohydrates: ~22g
- Fiber: ~2g
- Sugar: ~5g
- Sodium: ~620mg
- Cholesterol: ~205mg
- Calcium: ~220mg
This is a well-rounded, protein-rich dish that keeps you full well into the morning. The sodium is higher due to the feta and olives, so if you are watching salt intake, choose a low-sodium feta or rinse the olives before use.
You might also enjoy: Avocado Egg Salad
Health Benefits of Key Ingredients
This strata is not just delicious. Each key ingredient brings real nutritional value to the table.
- Spinach: Fresh spinach is one of the most nutrient-dense leafy greens available. It is rich in iron, vitamin K, vitamin A, folate, and antioxidants. It supports bone health, eye health, and immune function. Cooking it slightly in the strata makes these nutrients easier for your body to absorb.
- Eggs: Eggs are one of the most complete protein sources you can eat. They contain all nine essential amino acids, along with choline for brain health, vitamin D, B12, and healthy fats. Despite old concerns about cholesterol, current research supports eating eggs regularly as part of a balanced diet.
- Feta Cheese: Feta is lower in calories and fat compared to many other cheeses. It is a good source of calcium and phosphorus, which support bone health. It also contains probiotics that may benefit gut health, especially if you choose authentic Greek feta made from sheep’s milk.
- Kalamata Olives: Kalamata olives are rich in oleic acid, the same heart-healthy monounsaturated fat found in olive oil. They also contain antioxidants like oleuropein and hydroxytyrosol, which have anti-inflammatory properties.
- Sun-Dried Tomatoes: Sun-dried tomatoes are a concentrated source of lycopene, a powerful antioxidant associated with reduced risk of certain cancers and heart disease. They also provide vitamin C, potassium, and iron in a small but flavorful package.
For another Mediterranean-inspired vegetable dish worth adding to your table, try these Greek Roast Potatoes with Feta.
FAQs About Mediterranean Spinach Egg Strata
1. Can I make this strata without soaking it overnight?
Yes, you can, though the texture will not be quite as custardy and cohesive.
If you are short on time, let it soak for at least 30 minutes to 1 hour before baking. The bread will still absorb some of the egg custard, but overnight soaking gives you the best results.
2. Can I use frozen spinach instead of fresh?
You can use frozen spinach, but you need to thaw it completely first and then squeeze out as much water as possible before adding it to the dish.
Excess moisture from frozen spinach can make your strata watery and prevent the custard from setting properly.
3. What type of bread works best for this strata?
Crusty, sturdy breads work best because they hold their shape during the overnight soak and the baking process.
Italian bread, sourdough, ciabatta, or French baguette are all excellent choices. Soft sandwich bread tends to turn mushy and does not give you that satisfying texture.
4. Can I assemble the strata the same morning instead of the night before?
Yes, you can assemble and bake it the same day if needed.
Let it soak in the refrigerator for at least 1 hour before baking. It will taste great, but for the very best texture, overnight is the way to go.
5. How do I know when the strata is fully cooked?
The top should be golden and the center should be set with no visible jiggling when you gently shake the pan.
Insert a knife or thin skewer into the center of the dish. If it comes out clean with no wet egg on it, your strata is done. If needed, add 5 to 10 more minutes of baking time.
For more egg bake inspiration, try this Bacon Egg and Cheese Breakfast Casserole for a heartier, meaty version of the same concept.

Mediterranean Spinach Egg Strata
Ingredients
- 8 slices crusty Italian bread cubed into 1-inch pieces; day-old or slightly stale bread works best
- 2 cups fresh spinach about 60g; roughly chopped
- 1/2 cup sun-dried tomatoes about 75g; oil-packed, drained and chopped
- 1/2 cup Kalamata olives about 80g; pitted and halved
- 1 cup crumbled feta cheese about 150g; reserve a small handful for topping if desired
- 8 large eggs
- 2 cups whole milk 480ml
- 1/2 tsp dried oregano
- 1/2 tsp salt reduce to 1/4 tsp if using a very salty feta
- 1/4 tsp black pepper freshly ground preferred
- cooking spray or butter for greasing the baking dish
Equipment
- 9×13-inch baking dish Greased with cooking spray or butter
- Large mixing bowl For whisking the egg custard
- Whisk
- Cutting board
- Sharp knife
- Measuring cups and spoons
- Plastic wrap or aluminum foil For covering the dish overnight
- Oven thermometer (optional) Recommended for accurate baking temperature
- Spatula or large spoon For pressing bread into the custard
Method
- Grease a 9×13 inch baking dish with cooking spray or butter, making sure to coat the sides and corners. Cut or tear the Italian bread into 1-inch cubes and spread them evenly across the bottom of the prepared dish.
- Scatter the chopped fresh spinach evenly over the bread, then top with the drained sun-dried tomatoes and halved Kalamata olives. Gently shake the dish or use a spoon to help the toppings settle between the bread pieces.
- Sprinkle the crumbled feta cheese evenly over the entire surface of the dish, using your fingers to distribute small pinches throughout. Reserve a small handful to add on top just before baking if desired.
- In a large mixing bowl, whisk together the 8 eggs, 2 cups of whole milk, dried oregano, salt, and black pepper until fully combined with no streaks of yolk, about 1 to 2 minutes.
- Slowly pour the egg custard evenly over the bread and filling in the baking dish. Use a spatula or the back of a spoon to gently press the bread down into the custard so it soaks evenly.
- Cover the dish tightly with plastic wrap and refrigerate for at least 1 hour, or overnight (8 hours) for the best custardy texture. Remove from the fridge 20 to 30 minutes before baking.
- Preheat your oven to 350°F (175°C), remove the plastic wrap, and bake uncovered for 50 to 55 minutes until the top is golden and the center is fully set. Let rest for 5 to 10 minutes before slicing and serving.
Nutrition
Notes
- Use day-old or slightly stale bread for the best texture. If your bread is fresh, cube it and toast at 300°F for 10 minutes to dry it out before using.
- Overnight soaking is strongly recommended. The longer the bread sits in the custard, the more cohesive and custardy the final result will be.
- Drain and pat dry the sun-dried tomatoes before adding. Excess oil can make the custard greasy and affect how it sets.
- Feta and Kalamata olives are naturally salty. Taste your egg custard before pouring and reduce the added salt to 1/4 tsp if using a strong, salty feta.
- If using frozen spinach, thaw completely and squeeze out all excess moisture before adding. Wet spinach can prevent the custard from setting properly.
- For a non-vegetarian version, fold in 1 cup of cooked shredded rotisserie chicken or diced turkey with the filling before pouring in the custard.
- Substitute goat cheese for feta for a milder, creamier flavor. Crumbled goat cheese melts slightly into the custard for a softer texture.
- Leftovers keep in the fridge for up to 4 days. Reheat slices in a 325°F oven covered with foil for 15 to 20 minutes, or microwave on medium power for 1 to 2 minutes.
- To freeze, wrap individual cooled slices tightly in plastic wrap, place in a freezer bag, and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
- Do not cover the dish with foil while baking. Leaving it uncovered allows the top to develop that desirable golden color and slight crust.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
This Mediterranean Spinach Egg Strata is proof that a truly memorable brunch dish does not have to be complicated.
All it takes is good ingredients, a little patience, and an overnight rest in the fridge.
The flavors are bold, the texture is perfectly custardy, and every bite delivers that sun-soaked Mediterranean café vibe you never knew you were missing.
It is one of those recipes you will find yourself making again and again, for holidays, lazy Sunday mornings, or anytime you want to treat the people around you to something really special.
Go ahead and give it a try this weekend. I promise it will not disappoint.
If you make it, drop a comment below and let me know how it turned out. And if you added your own twist, I would love to hear about it. Share it with a friend who loves a good brunch too.
Recommended:
- Praline Pecan French Toast Casserole
- Spring Vegetable Tart
- Eggs Benedict with Hollandaise Sauce
- Quiche Lorraine
- Lemon Ricotta Pancakes



