Mediterranean Frittata is a delicious and versatile dish perfect for brunch, lunch, or any time of day. Packed with wholesome ingredients like spinach, cherry tomatoes, and feta cheese, this frittata delivers bold Mediterranean flavors in every bite. Not only is it easy to make, but it’s also a fantastic option for meal prep or entertaining guests.
Why You’ll Love This Recipe
- Quick and Easy: With just 5 minutes of prep time and 22 minutes of cooking, you can enjoy a hearty meal without spending hours in the kitchen.
- Flavorful Ingredients: The combination of kalamata olives, feta cheese, and fresh vegetables creates a burst of Mediterranean taste that will impress your palate.
- Versatile Meal Option: Serve it hot or cold, as a main dish or side—this frittata fits into any meal plan seamlessly.
- Healthy and Nutritious: Packed with vitamins and nutrients from eggs and vegetables, it’s a wholesome choice for anyone looking to eat healthier.
- Great for Meal Prep: Make it ahead of time and store leftovers easily. It stays fresh in the fridge for several days!
Tools and Preparation
Before you start making your Mediterranean Frittata, gather the necessary tools to ensure a smooth cooking experience.
Essential Tools and Equipment
- Baking dish
- Mixing bowl
- Whisk
- Cutting board
- Knife
- Skillet
Importance of Each Tool
- Baking dish: Ensures even cooking and allows the frittata to rise beautifully in the oven.
- Mixing bowl: Provides enough space to whisk eggs thoroughly without spilling.
- Whisk: Helps achieve a well-combined egg mixture for a fluffy texture.
Ingredients
For the Frittata
- 10 free-range eggs
- 150 g baby or English spinach
- 200 g cherry tomatoes
- 1 small red onion
- 60 g kalamata olives
- 60 g feta cheese
- 1 tbsp extra virgin olive oil
- 1 tsp dried oregano
- Olive oil spray
For Garnish
- 2 tablespoons fresh parsley, finely chopped

How to Make Mediterranean Frittata
Step 1: Preheat the Oven
Preheat your oven to 220°C/425°F. While it’s heating up, spray an oven dish with olive oil, ensuring you cover the sides and edges well.
Step 2: Prepare the Vegetables
Slice the cherry tomatoes in halves, chop the red onion into small cubes, halve the olives, and roughly chop the spinach. This step ensures everything cooks evenly.
Step 3: Whisk the Eggs
Crack all the eggs into a large mixing bowl. Use a whisk to combine them until they are well mixed.
Step 4: Mix in Olives and Feta
Add the halved olives into the egg mixture. Crumble in about ¾ of the feta cheese for that creamy texture.
Step 5: Sauté Onions
In a skillet over medium heat, sauté the chopped red onion with olive oil until it becomes translucent.
Step 6: Add Cherry Tomatoes and Spinach
Once onions are ready, add halved cherry tomatoes along with oregano. After they get a nice sear, mix in chopped spinach. Cook everything together for about one minute.
Step 7: Combine Ingredients
Remove from heat and transfer this mixture into your bowl with eggs. Quickly mix together using a spoon to prevent scrambling.
Step 8: Pour Mixture into Baking Dish
Carefully pour your combined frittata mixture into the greased baking dish. Ensure it is level and evenly spread out.
Step 9: Add Remaining Feta Cheese
Crumble over the remaining feta cheese on top before placing it in the oven.
Step 10: Bake
Bake in your preheated oven for about 22–25 minutes. Check if it’s done by inserting a toothpick; it should come out clean when cooked through.
Step 11: Cool and Serve
Once baked to perfection, remove from oven and let cool for at least 10 minutes. Slice it up and enjoy your delightful Mediterranean Frittata at brunch or any time!
How to Serve Mediterranean Frittata
Serving a Mediterranean frittata can be a delightful experience, whether for brunch, lunch, or a light dinner. This dish is versatile and pairs well with various sides and accompaniments to enhance its flavor.
Brunch Delight
- Fresh Salad: A simple mixed greens salad with a light vinaigrette refreshes the palate.
- Toast: Serve with crusty bread or toasted pita for a satisfying crunch.
Lunch on the Go
- Wrap It Up: Slice the frittata and wrap it in a tortilla with some spinach for an easy lunch option.
- Bento Box: Include slices of frittata in a bento box alongside cherry tomatoes and cucumber sticks for a balanced meal.
Dinner Pairing
- Roasted Vegetables: Pair with roasted seasonal vegetables for added nutrition and flavor.
- Hummus Dip: Serve with a side of hummus and pita chips for dipping.
How to Perfect Mediterranean Frittata
To achieve the perfect Mediterranean frittata, consider these helpful tips that enhance both texture and flavor.
- Bold Ingredients: Use fresh ingredients like ripe tomatoes and flavorful feta cheese for maximum taste.
- Even Cooking: Ensure the oven is preheated properly to achieve even cooking throughout the frittata.
- Quick Mixing: Mix ingredients quickly after combining them with eggs to prevent pre-cooking.
- Rest Period: Allow the frittata to rest before slicing; this helps it set better and makes serving easier.
- Oven Check: Always check for doneness by inserting a toothpick – it should come out clean when fully cooked.

Best Side Dishes for Mediterranean Frittata
A Mediterranean frittata can shine even more when paired with complementary side dishes. Here are some excellent options that elevate your meal.
- Greek Yogurt: A dollop of Greek yogurt adds creaminess and tanginess that balances the dish perfectly.
- Olive Tapenade: This savory spread made from finely chopped olives enhances the Mediterranean flavors.
- Sliced Avocado: Creamy avocado slices offer healthy fats and pair nicely with the frittata’s richness.
- Couscous Salad: A light couscous salad with herbs provides great texture and freshness alongside the eggs.
- Roasted Potatoes: Crispy roasted potatoes seasoned with herbs make for a hearty addition to your plate.
- Pesto Sauce: Drizzle some vibrant pesto over slices of frittata for an extra burst of flavor.
Common Mistakes to Avoid
When making a Mediterranean Frittata, it’s easy to overlook some key steps that can affect the final dish. Here are common mistakes to avoid:
-
Skipping the whisking: Not whisking the eggs thoroughly can lead to an uneven texture. Make sure to beat the eggs well until fully combined for a fluffy frittata.
-
Overcooking vegetables: Cooking vegetables too long can make them mushy. Sauté them just until they’re slightly tender before adding them to the egg mixture.
-
Ignoring seasoning: Forgetting to season your egg mixture can result in bland flavor. Always add salt and pepper, along with herbs like oregano, for a tasty frittata.
-
Not greasing the dish properly: A poorly greased oven dish can cause sticking. Use olive oil spray generously on all sides of the dish before pouring in the egg mixture.
-
Cutting too soon: Slicing the frittata right after baking can lead to a messy presentation. Allow it to cool for at least 10 minutes before slicing for clean cuts.
Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container.
- It lasts for up to 3-4 days in the fridge.
- Allow it to cool completely before sealing.
Freezing Mediterranean Frittata
- Wrap individual slices tightly in plastic wrap.
- Place wrapped slices in a freezer-safe container or bag.
- It can be frozen for up to 2 months.
Reheating Mediterranean Frittata
-
Oven: Preheat to 180°C (350°F). Place frittata slices on a baking sheet and cover with foil. Heat for about 10-15 minutes or until warmed through.
-
Microwave: Place a slice on a microwave-safe plate. Heat on medium power for about 1 minute, checking frequently to avoid overcooking.
-
Stovetop: Heat a non-stick skillet over medium heat. Add a splash of olive oil and warm each slice for about 3-4 minutes on each side until heated through.

Frequently Asked Questions
Can I customize my Mediterranean Frittata?
You can definitely customize your Mediterranean Frittata! Feel free to add other vegetables like bell peppers, zucchini, or even cooked meats such as ham or sausage for added flavor.
How do I know when my Mediterranean Frittata is done?
A Mediterranean Frittata is done when it’s puffed and golden brown around the edges. You can also insert a toothpick into the center; if it comes out clean, it’s ready!
Can I make this Mediterranean Frittata ahead of time?
Yes! This frittata can be made ahead of time, making it perfect for meal prep or brunch gatherings. Just store it in the refrigerator once cooled.
Is this Mediterranean Frittata gluten-free?
Absolutely! The Mediterranean Frittata is naturally gluten-free since it only uses eggs and vegetables, making it suitable for those with gluten sensitivities.
What should I serve with my Mediterranean Frittata?
Serve your Mediterranean Frittata with a fresh salad, crusty bread, or roasted vegetables for a complete meal that balances flavors and textures.
Final Thoughts
The Mediterranean Frittata is not only delightful but also incredibly versatile. This dish allows you to incorporate whatever ingredients you have on hand, making it perfect for any meal of the day. Whether enjoyed for brunch, lunch, or dinner, it’s an easy recipe that promises delicious results every time. Give it a try and feel free to customize according to your taste!
Mediterranean Frittata
Indulge in the vibrant flavors of the Mediterranean with this delightful frittata. Perfect for brunch, lunch, or a light dinner, this dish is packed with fresh spinach, juicy cherry tomatoes, and creamy feta cheese, creating a mouthwatering combination that will tantalize your taste buds. With just 5 minutes of prep and 22 minutes of cooking, you can whip up a wholesome meal that’s not only delicious but also versatile—serve it hot or cold, as a main dish or side. Ideal for meal prep, this frittata keeps well in the fridge for several days, making it an excellent option for busy weeks or entertaining guests.
- Prep Time: 5 minutes
- Cook Time: 22 minutes
- Total Time: 27 minutes
- Yield: Serves approximately 6 slices 1x
- Category: Brunch
- Method: Baking
- Cuisine: Mediterranean
Ingredients
- 10 free-range eggs
- 150 g baby spinach
- 200 g cherry tomatoes
- 1 small red onion
- 60 g kalamata olives
- 60 g feta cheese
- 1 tbsp extra virgin olive oil
- 1 tsp dried oregano
Instructions
- Preheat oven to 220°C (425°F) and grease a baking dish with olive oil spray.
- Prepare the vegetables: halve cherry tomatoes, chop red onion and olives, and roughly chop spinach.
- In a large mixing bowl, whisk together eggs until fully combined.
- Mix in chopped olives and crumble in about three-quarters of the feta cheese.
- Sauté red onion in a skillet over medium heat until translucent; add cherry tomatoes and oregano.
- After searing tomatoes, mix in spinach for one minute before combining with egg mixture.
- Pour everything into the greased baking dish and top with remaining feta cheese.
- Bake for 22–25 minutes until golden brown; cool for at least 10 minutes before slicing.
Nutrition
- Serving Size: 1 slice (approx. 100g)
- Calories: 230
- Sugar: 3g
- Sodium: 490mg
- Fat: 16g
- Saturated Fat: 5g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 7g
- Fiber: 2g
- Protein: 14g
- Cholesterol: 380mg
Leave a Comment