This post may contain affiliate links. Please read our disclosure policy.
Mediterranean Frittata is a flavorful and fabulous brunch recipe that’s made with eggs and filled with Mediterranean flavor! It’s a great way to clean out the fridge by sautéing vegetables and baking them in the oven with eggs. I love making this for brunch to serve a crowd or even for meal prep for myself for the week.
Ingredients to make Mediterranean frittata
- Eggs: Use the freshest eggs you can, and if possible use organic. You can use only egg whites if you prefer.
- Greek yogurt: Greek yogurt adds a creaminess to each bite as well as a little extra protein.
- Seasonings: Salt, pepper, garlic. Feel free to add others.
- Vegetables: Onions, baby spinach. Again feel free to add others.
- Feta cheese: Feta cheese is Greek cheese made from sheep and goats milk. It’s slightly salty and adds a wonderful flavor.
- Sun-dried tomatoes: These tomatoes add a burst of flavor and acidity that cuts through the creamy frittata
How to make Mediterranean frittata
- Mix together the ingredients for the egg mixture.
- Saute the onions, garlic and spinach until soft.
- Pour the egg mix over the top and add half of the feta and sun-dried tomatoes.
- Bake in the preheated oven until cooked through.
- Sprinkle with the rest of the feta and the sun-dried tomatoes and sprinkle with parsley.
Frittatas translate to “fried” in Italian. Like an omelette, a frittata is an egg-based classic brunch dish. However, unlike an omelette, a frittata is cooked in a cast iron pan or oven-safe skillet after getting started on a stovetop, instead of just being cooked on a stovetop. Also, unlike omelets, frittata fillings are mixed in with the eggs in the pan instead of being folded in the center.
Tips for making a frittata
- Use an oven safe skillet for this recipe. The frittata is cooked on the stovetop and in the oven, so don’t use anything with plastic handles that can melt.
- Cook the vegetables well before adding the egg mixture. This helps to get rid of any excess liquid that can otherwise make your frittata soggy.
- Let the frittata stand for 5 minutes before slicing it so that it firms up.
- Don’t skip the Greek yogurt. It creates a fluffy and creamy texture. You can also use whole milk, cream or sour cream.
Frequently Asked Questions
Once the frittata has cooled, you can keep it covered in the fridge for up to 5 days. It’s a perfect option for meal prep in the week and can be eaten warm or cold.
To reheat a cold frittata, cover it with foil and bake in a pre-heated oven at 350°F for 20 minutes until warmed through. You can also reheat individual slices in the microwave in about 30 seconds.
I like to serve this with a fresh green salad, and you can easily turn it into a fuller meal by serving it with fries and veggie sides. Try it with:
Baked Sweet Potato Fries
Baked Zucchini Fries (Vegan)
Lebanese Cabbage Salad
More easy egg recipes:
- Vegetarable Frittata
- Kale Frittata
- Mediterranean Egg Wrap
- Avocado Toast with Egg
- Low Carb Egg Wrap
- Sheet Pan Eggs
If you’ve tried this healthy-ish feel good Mediterranean Frittata recipe or any other recipe on FeelGoodFoodie, then don’t forget to rate the recipe and leave me a comment below! I would love to hear about your experience making it. And if you snapped some shots of it, share it with me on Instagram so I can repost on my stories!
- 8 eggs
- ¼ cup full fat Greek yogurt
- ½ teaspoon salt
- ½ teaspoon black pepper
- 1 tablespoon olive oil
- 2-3 green onions chopped
- 1 cup packed baby spinach
- 1 garlic clove minced
- ½ cup feta cheese divided
- 4 tablespoons sundried tomatoes in oil divided
- ¼ cup chopped parsley
- Preheat the oven to 425°F.
- Whisk together the egg, yogurt, salt and pepper; set mixture aside.
- Heat olive oil in a large (10-inch) oven safe pan or cast iron pan. Add green onions and cook until softened, about 3-5 minutes. Add the spinach and garlic, and cook until the spinach starts to wilt, about 2-3 more minutes.
- Pour the egg mixture on top of the cooked vegetables. Add half the feta cheese and half the sundried tomatoes.
- Bake uncovered in the preheated oven until the center is set, and not jiggly, about 10-12 minutes. Add the remaining feta cheese and sundried tomatoes on top, and sprinkle with parsley. Serve immediately.
- Instead of Greek yogurt try ricotta or sour cream for a more rich texture. You can also use regular milk, or plant based milk.
- You can substitute the vegetables for any others.
- Feel free to replace the cheese with any other you’d like.
Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.
This looks delicious! I need to make individual size (ie muffin size) for a group gathering on New Years Day. Will this work for individual size frittata (not in cast iron, and cooked entirely in the oven)? Suggested oven time? Thanks!
Thank you so much! That is such a good idea. I have not tried making this recipe for individual servings yet, but I definitely think that could work.
Just made this frittata, exactly as prescribed, in a cast iron skillet, for a New Years gathering brunch. ****** 6-stars! I still have feta and sun-dried tomatoes; will try with some modification to make in an individual size muffin/loaf pan and give feedback on the pan version. THANKS Yumna!
6-stars?! Wow, thank you! I love that idea. Let me know how it goes!!
Excellent recipe! I subbed thinly sliced zucchini for spinach and sundried tomato pesto for the tomatoes. The yogurt is a great addition as it makes a noticeable difference in the texture. Looking forward to making it again in the morning.
That sounds sooo Good! Thank you so much for sharing!
We’re on a heart-healthy lifestyle now, so this delicious Mediterranean frittata was it! So delicious with every bite. So easy to make and took me less than 30 minutes from beginning to end. Thank you for the recipe. Will definitely be one of our top breakfast choices for the weekend.
I love that! I’m glad you enjoyed the recipe and it fit with your lifestyle. You’re so welcome!
Can this recipe be made into a quiche?
I have yet to try that! I do have some quiche recipes on my website you could check out and cross-reference if you decide to give that a go.
Thank you for sharing this recipe! It was so easy and absolutely delicious! I will definitely be making this again and again.
You’re so welcome! I love that!!