
I still remember the first time I pulled this Mediterranean Spinach Feta Quiche Recipe out of the oven and watched the feta go golden at the edges. I knew right then that breakfast was never going back to boring eggs and toast.
This dish takes everything I love about Mediterranean flavors: briny olives, sweet cherry tomatoes, and salty feta and folds them into a fluffy, protein-packed bake.
I make this on lazy Sunday mornings when I want something that looks fancy but takes almost no effort. Once you try it, I promise it’ll become a regular in your breakfast rotation too.

Ingredients
- 10 large eggs – room temperature eggs whisk up fluffier, but chilled ones work fine too
- 1 tablespoon Italian seasoning – adds herby depth without needing a spice cabinet full of individual herbs
- 1 tablespoon garlic powder – gives a mellow, even garlic flavor throughout the eggs
- 1 tablespoon onion powder – rounds out the savory base without overpowering the veggies
- 1 cup red onion, finely diced – dice it small so it cooks through and doesn’t overwhelm each bite
- ½ cup Kalamata olives, sliced – buy them pre-sliced to save time, or slice pitted ones yourself
- 2 cups frozen spinach, thawed and drained – frozen works better here because fresh spinach releases too much water and can make the quiche soggy
- ½ pint cherry tomatoes, halved – grape tomatoes are a great swap if that’s what you have on hand
- ½ cup feta cheese, crumbled – grate or crumble it fresh from a block for the best texture and flavor, since pre-crumbled feta is often drier
- 1 tablespoon olive oil – extra virgin gives the richest, most authentic Mediterranean flavor
- Salt and pepper – add to taste right before serving, since the olives and feta already bring plenty of salt

Note: These amounts make enough for 6 servings, so adjust the quantities up or down depending on how many people you’re feeding.
Variations
- Dairy-free option: Swap the feta for a plant-based feta alternative and use unsweetened almond or oat milk in place of any dairy add-ins.
- Meat-lovers twist: Stir in cooked, crumbled bacon, sausage, or pancetta for extra protein and a smoky flavor.
- Extra veggie boost: Add diced zucchini, mushrooms, or chopped kale for more texture and nutrients, similar to the Kale Cannellini Bean Salad with Parmesan Garlic Dressing Recipe
- Cheese swap: Try sharp cheddar, mozzarella, or fontina if you want a milder, meltier bite instead of feta’s tang.
- Herb upgrade: Fresh thyme, chives, or parsley stirred into the batter brighten up the whole dish.

Cooking Time
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
Equipment You Need
- Casserole dish or 9-inch pie pan – holds and shapes the quiche as it bakes
- Large mixing bowl – for whisking the eggs and combining all the ingredients
- Whisk – blends the eggs and spices into a smooth, even mixture
- Cutting board and knife – for chopping the onion, olives, and tomatoes
- Oven mitts – to safely handle the hot dish going in and out of the oven
How to Make Mediterranean Spinach Feta Quiche?
This part is where the magic actually happens, and it’s much simpler than it looks. You’ll whisk, chop, combine, and bake, all in about 15 minutes of hands-on time. Here’s exactly how I put it together every time.
Preheat the Oven
Set your oven to 350°F before you start prepping anything else. This gives it plenty of time to reach the right temperature. A properly heated oven helps the quiche cook evenly from edge to center.
Whisk the Eggs
Crack all 10 eggs into a large mixing bowl. Whisk them thoroughly until the yolks and whites are fully blended. A smooth base here means a fluffier, more even quiche later.
Add the Seasonings
Sprinkle in the Italian seasoning, garlic powder, and onion powder. Whisk again so the spices distribute evenly throughout the eggs. Let the bowl sit for a few minutes so the flavors start to meld.

Prep Your Veggies
While the eggs rest, dice the red onion, slice the olives, and halve the cherry tomatoes. Make sure the spinach is thawed and well drained so it doesn’t add excess moisture. Having everything chopped and ready makes the next step quick and mess-free.
Combine Everything
Add the spinach, tomatoes, olives, onion, and feta straight into the egg mixture. Stir well so every ingredient is evenly coated and distributed. This step is where the Mediterranean flavors really start coming together.
Oil the Dish
Lightly coat your casserole dish or pie pan with olive oil. This keeps the quiche from sticking once it’s baked. A quick spray or brush is all you need.

Pour and Bake
Pour the egg mixture into the prepared dish, spreading it evenly. Bake for 45 to 60 minutes, until the center is firm and no longer jiggly. Baking time will vary slightly depending on how deep your dish is.
Slice and Serve
Let the quiche rest for a few minutes before slicing into wedges. Season with salt and pepper right before serving. Enjoy it warm, or let it cool for later alongside the Shrimp Veggie Tomato Orzo Recipe for a complete Mediterranean-inspired meal

Additional Tips for Making This Recipe Better
- I always drain my spinach really well, since any extra water left behind can make the eggs watery instead of firm.
- I like using a smaller casserole dish because a larger one spreads the batter thin and dries it out faster.
- I crumble my feta from a block instead of buying pre-crumbled, since I find it tastes fresher and melts more evenly.
- I let my quiche rest for five minutes after baking so it firms up and slices cleanly instead of falling apart.
- I keep a close eye on the center in the last 10 minutes of baking, since ovens vary and I don’t want to overbake it.
How to Serve Mediterranean Spinach Feta Quiche?
I love slicing this into wedges and plating it with a simple side salad of arugula and lemon vinaigrette for a fresh contrast. A few extra crumbles of feta and a scatter of fresh herbs on top make it look restaurant-worthy in seconds.
For brunch gatherings, I set it out alongside crusty bread and a bowl of mixed olives so people can build their own plate. It also pairs beautifully with a chilled glass of orange juice or a light herbal tea.

Nutritional Information
Here’s a quick look at what one serving of this quiche brings to the table.
- Calories: 233 kcal
- Protein: 15 g
- Carbohydrates: 10 g
- Fat: 15 g
Make Ahead and Storage
Make Ahead You can mix the raw batter up to two days in advance and keep it covered in the fridge. When you’re ready, just pour it into your dish and bake as directed.
Storage Leftovers keep well in the fridge for up to three days when stored in an airtight container. Make sure the quiche has cooled completely before covering it.
Freezing Freezing isn’t recommended for this recipe, since the texture of the eggs and veggies can turn watery and grainy once thawed.
Reheating Reheat individual slices in the microwave for a quick warm-up, or use a 325°F oven until heated through. Covering it loosely with foil in the oven helps prevent the top from over-browning.
Why You’ll Love This Recipe?
This quiche checks every box for an easy, satisfying, and flavorful meal. Here’s exactly why it’s earned a permanent spot in my breakfast rotation.
- Quick to prepare: With just 15 minutes of prep, this comes together faster than most weekday breakfasts.
- Naturally customizable: You can swap in almost any veggie, cheese, or protein to make it your own.
- Dietary-friendly: It’s easy to adapt for dairy-free or low-carb needs without losing flavor.
- Great for meal prep: It stores well for a few days, so you can enjoy it all week long.
- Packed with flavor: The combination of feta, olives, and Mediterranean spices makes every bite feel special.

Mediterranean Spinach Feta Quiche Recipe
Ingredients
Method
- Set your oven to 350°F before you start prepping anything else. This gives it plenty of time to reach the right temperature. A properly heated oven helps the quiche cook evenly from edge to center.
- Crack all 10 eggs into a large mixing bowl. Whisk them thoroughly until the yolks and whites are fully blended. A smooth base here means a fluffier, more even quiche later.
- Sprinkle in the Italian seasoning, garlic powder, and onion powder. Whisk again so the spices distribute evenly throughout the eggs. Let the bowl sit for a few minutes so the flavors start to meld.
- While the eggs rest, dice the red onion, slice the olives, and halve the cherry tomatoes. Make sure the spinach is thawed and well drained so it doesn’t add excess moisture. Having everything chopped and ready makes the next step quick and mess-free.
- Add the spinach, tomatoes, olives, onion, and feta straight into the egg mixture. Stir well so every ingredient is evenly coated and distributed. This step is where the Mediterranean flavors really start coming together.
- Lightly coat your casserole dish or pie pan with olive oil. This keeps the quiche from sticking once it’s baked. A quick spray or brush is all you need.
- Pour the egg mixture into the prepared dish, spreading it evenly. Bake for 45 to 60 minutes, until the center is firm and no longer jiggly. Baking time will vary slightly depending on how deep your dish is.
- Let the quiche rest for a few minutes before slicing into wedges. Season with salt and pepper right before serving. Enjoy it warm, or let it cool for later.
Notes
- I always drain my spinach really well, since any extra water left behind can make the eggs watery instead of firm.
- I like using a smaller casserole dish because a larger one spreads the batter thin and dries it out faster.
- I crumble my feta from a block instead of buying pre-crumbled, since I find it tastes fresher and melts more evenly.
- I let my quiche rest for five minutes after baking so it firms up and slices cleanly instead of falling apart.
- I keep a close eye on the center in the last 10 minutes of baking, since ovens vary and I don’t want to overbake it.






