Mediterranean Frittata

Section: Breakfast Recipes for Busy Mornings: Quick Starts to Great Days

This Mediterranean Frittata combines whisked eggs with fresh vegetables and authentic Mediterranean flavors. Sautéed red onion, cherry tomatoes, and spinach form the base, while kalamata olives and crumbled feta cheese add saltiness and texture. After a quick mix, the dish is baked until perfectly set, then allowed to rest before serving. The result is a protein-rich, colorful dish that works beautifully for breakfast, brunch, or even dinner.

iamcooker.com
Sofia Pitt sofia
Most recent update: Mon, 09 Jun 2025 16:17:46 GMT
A close up of a vegetable omelet. Save
A close up of a vegetable omelet. | iamcooker.com

Mediterranean Frittata is my top choice when I want to serve something colorful and loaded with goodness for brunch or a light dinner. This recipe brings together the sunny flavors of olives, feta, and tomatoes with tender spinach and golden eggs. Every bite reminds me of leisurely Sunday mornings enjoyed with friends.

I remember the first time I served this frittata at a family picnic. It disappeared from the table so fast I knew I had a winner.

Ingredients

  • Free range eggs: fresh eggs give a golden color and fluffy texture
  • Baby or English spinach: look for crisp leaves with no wilting
  • Cherry tomatoes: sweet and juicy choose firm and ripe ones
  • Small red onion: adds a subtle bite and a lovely color contrast
  • Kalamata olives: briny and bold make sure to pick pitted olives
  • Feta cheese: creamy and tangy always choose blocks in brine for best flavor
  • Extra virgin olive oil: use a high quality oil for richer taste
  • Dried oregano: earthy and fragrant check for fresh aroma before using
  • Olive oil spray: ensures nothing sticks and gives a little sheen

Step-by-Step Instructions

Preheat and Prepare the Dish:
Coat your baking dish thoroughly with olive oil spray reach the corners and edges to prevent sticking
Prep the Vegetables:
Slice the cherry tomatoes in half dice the red onion chop spinach roughly and halve the olives these shapes give you even bursts of flavor in each bite
Whisk the Eggs and Combine:
Crack all the eggs into a large bowl and whisk them very well so they become airy and fully blended dump in the olives and crumble most of the feta in now
Sauté the Aromatics:
In a skillet add a splash of extra virgin olive oil and heat over medium dice the red onion and sauté slowly until it goes translucent this slowly sweetens it without burning
Add Tomatoes and Oregano:
Toss your halved cherry tomatoes into the hot pan with onions then sprinkle with dried oregano let everything sizzle so the tomatoes start popping and start releasing their juice
Wilt the Spinach:
Stir in the spinach with the onions and tomatoes and cook only until it wilts down this literally takes a minute you want it bright green and just softened
Combine Warm Veggies with Eggs:
Pour your sautéed vegetables into the egg and feta bowl stir quickly so the eggs do not set from the heat blend until just combined for best texture
Bake the Frittata:
Gently pour your mixture into your greased oven dish and use a spoon to smooth the top scatter the last bit of feta on top and slide into a hot oven bake for twenty two to twenty five minutes until golden on top and set in the middle test with a toothpick and if it comes out clean it is done
Rest and Serve:
Let the frittata cool in the dish for at least ten minutes so it fully sets up cut into generous slices and enjoy warm or at room temperature perfect for brunch or meal prep
A close up of a vegetable quiche.
A close up of a vegetable quiche. | iamcooker.com

One of my favorite parts of this recipe is crumbling fresh feta right before baking the contrast of salty cheese and sweet tomatoes is just magic. My kids get excited every time they spot kalamata olives on the cutting board because they know this dish is coming.

Storage Tips

Let any leftovers cool fully then store slices in an airtight container for up to three days in the fridge. This frittata tastes great cold or gently reheated in the microwave. For longer keeping you can wrap portions well and freeze them for up to two months thaw overnight in the fridge.

Ingredient Substitutions

No feta on hand try crumbled goat cheese or a mild cheese like mozzarella for a different twist. If you are short on spinach swap in baby kale or chard. Cherry tomatoes can be replaced with sun dried tomatoes for a deeper flavor. For a different briny burst try capers in place of olives.

Serving Suggestions

This Mediterranean frittata works beautifully as the centerpiece for a brunch buffet just add a simple green salad and crusty bread on the side. For dinner serve with roasted potatoes and extra veggies. Slices also pack well for lunchboxes or picnic baskets.

Cultural and Historical Context

Frittata is an Italian staple making use of whatever eggs and vegetables are available and transforming them into a hearty meal. The Mediterranean spin on this dish celebrates bold flavors with olives and feta—two ingredients with a long history in Greek and coastal Mediterranean kitchens. It is a true celebration of sunfilled ingredients and communal eating.

A slice of quiche with tomatoes and spinach.
A slice of quiche with tomatoes and spinach. | iamcooker.com

You will love how simple this frittata is to prepare and the vibrant flavors it brings to the table. Even on the busiest day you get a meal that feels like a treat.

Recipe Q&A

→ Can I make this frittata ahead of time?

Yes, you can prepare this Mediterranean frittata up to 2 days in advance. After baking, allow it to cool completely, then cover tightly and refrigerate. Reheat individual slices in the microwave for 30-45 seconds or warm the entire frittata in a 350°F oven for about 10 minutes.

→ What can I serve with Mediterranean frittata?

This frittata pairs wonderfully with a simple green salad, crusty bread, roasted potatoes, or Greek yogurt. For a more substantial meal, serve with a side of grilled vegetables or Mediterranean-style grain salad.

→ Can I substitute the vegetables in this frittata?

Absolutely! This frittata is very versatile. Try using roasted red peppers, artichoke hearts, zucchini, or eggplant as alternatives. Just make sure to cook vegetables with high water content before adding them to avoid a soggy frittata.

→ Is this frittata suitable for vegetarians?

Yes, this Mediterranean frittata is perfect for vegetarians as it contains eggs and cheese but no meat. For a dairy-free version, you can omit the feta cheese or substitute it with a plant-based alternative.

→ How do I know when my frittata is fully cooked?

A perfectly cooked frittata should be set in the middle with no runny eggs. Insert a toothpick into the center - it should come out clean. The top should be lightly golden, and the edges will slightly pull away from the sides of the dish.

→ Can I freeze leftover frittata?

Yes, frittata freezes well. Cut it into individual portions, wrap each piece in plastic wrap and then aluminum foil, and freeze for up to 2 months. Thaw overnight in the refrigerator and reheat in the microwave or oven until warmed through.

Mediterranean Frittata

A delicious egg dish with spinach, cherry tomatoes, olives and feta cheese, perfect for brunch or a light dinner.

Prep Duration
15 min
Cooking Period
30 min
Entire Time Required
45 min
Sofia Pitt: sofia


Difficulty: Beginner

Regional Style: Mediterranean

Output: 6 Portions (1 large frittata)

Dietary Attributes: Low-Carbohydrate, Vegetarian, Gluten-Free

Needed Ingredients

→ Main Ingredients

01 10 free-range eggs
02 150 g baby or English spinach
03 200 g cherry tomatoes
04 1 small red onion
05 60 g kalamata olives
06 60 g feta cheese

→ Seasonings & Oils

07 1 tablespoon extra virgin olive oil
08 1 teaspoon dried oregano
09 Olive oil spray

Preparation Steps

Step 01

Preheat oven to 220°C/425°F and spray an oven dish with olive oil, making sure to coat the sides and edges.

Step 02

Slice cherry tomatoes in halves, dice red onion into small cubes, cut olives in halves, and roughly chop the spinach.

Step 03

Crack all the eggs into a large bowl and whisk until well combined. Add the olives and crumble in ¾ of the feta cheese.

Step 04

On medium heat, sauté the onion in a pan with olive oil until translucent. Add cherry tomatoes and season with oregano. Once they have a nice sear, add the spinach and cook together for 1 minute.

Step 05

Remove pan from heat and add cooked vegetables to the bowl with the egg mixture. With a spoon, mix together quickly so the eggs don't scramble and start to cook.

Step 06

Pour mixture into the greased oven dish ensuring it's level and evenly spread. Crumble over the remaining feta cheese then place in the oven to cook for 22-25 minutes. Check that it is cooked all the way through by inserting a toothpick - it should come out clean.

Step 07

Remove from the oven and allow it to cool down and set for at least 10 minutes. Once rested, slice and enjoy for brunch, lunch or any time of the day!

Supplementary Details

  1. This frittata can be served hot or cold and keeps well in the refrigerator for up to 3 days.
  2. For added flavor, you can include fresh herbs like basil or parsley before baking.

Necessary Tools

  • Oven-safe baking dish
  • Frying pan
  • Mixing bowl
  • Whisk
  • Cutting board and knife

Allergen Advisory

Review each item for allergens. Consult a medical expert if unsure.
  • Contains eggs
  • Contains dairy (feta cheese)

Nutrient Breakdown (per serving)

This information is provided for reference and should not replace consultation with a health professional.
  • Caloric Value: 205
  • Total Fat: 15.8 g
  • Total Carbohydrate: 3.5 g
  • Proteins: 13.2 g