breakfast mediterranean

Savory Mediterranean Vegetable Frittata

A protein-rich Mediterranean breakfast with eggs, spinach, tomatoes, and feta. Ready in 25 minutes, perfect for meal prep.

vegetarian gluten free
More Recipes
Prep 10 min
Cook 15 min
Total 25 min
Servings 6
Difficulty Easy

Ingredients

Instructions

  1. Preheat your broiler (grill) to high. Position rack about 6 inches from the heat source.

  2. In a large bowl, whisk the eggs with salt, pepper, and fresh herbs until well combined. Set aside.

    Tip: Room temperature eggs incorporate better and cook more evenly.
  3. Heat olive oil in a 10-inch oven-safe skillet over medium heat. Add the sliced red onion and cook for 2–3 minutes until softened.

  4. Add the minced garlic and cook for 30 seconds until fragrant. Add the spinach and stir until just wilted, about 1 minute.

    Tip: Don't overcook the spinach—it will cook more in the oven.
  5. Scatter the halved cherry tomatoes across the pan. Pour the egg mixture evenly over the vegetables.

  6. Sprinkle the crumbled feta evenly across the top. Let the frittata cook undisturbed for 4–5 minutes until the edges are set but the center is still slightly jiggly.

  7. Transfer the skillet to the broiler. Cook for 2–3 minutes until the top is golden and puffed, and no liquid egg remains.

    Tip: Watch carefully—broilers are unpredictable. The top can go from golden to burnt quickly.
  8. Let the frittata rest for 2 minutes before slicing into 6 wedges. Serve warm or at room temperature.

Storage & Meal Prep

Refrigerate sliced frittata in an airtight container for up to 4 days. It is excellent cold or at room temperature, making it perfect for packed lunches. Reheat gently in a low oven or eat straight from the fridge. Not recommended for freezing as the egg texture becomes rubbery.

FAQ

Can I make a frittata without a broiler?

Yes. After the edges set on the stovetop, cover the skillet with a lid and cook on low heat for 5 to 7 minutes until the top is set. The result is just as good, though you will not get the golden-brown top.

What other vegetables can I use in a Mediterranean frittata?

Roasted peppers, artichoke hearts, sun-dried tomatoes, zucchini, or sauteed mushrooms all work well. Use whatever vegetables you have on hand—just make sure to cook any raw vegetables before adding the eggs.

How do I prevent the frittata from sticking to the pan?

Use a well-seasoned cast iron or oven-safe nonstick skillet, and make sure the oil is hot before adding the vegetables. Letting the frittata rest for 2 minutes after cooking also helps it release cleanly.

Nutrition Facts

6 Servings

Customize Ingredients

Cheese
Feta Cheese
100 g
Eggs
Large Eggs
308 g
Vegetables
Spinach (Raw)
120 g
Tomato (Red, Ripe)
123 g
Red Onion
55 g
Garlic
6 g
Oils & Fats
Extra Virgin Olive Oil
27 g
Herbs & Spices
Fresh Parsley
8 g
Salt
3 g
Black Pepper
0.5 g

Per Serving

171kcalCalories
10gProtein
4gCarbs
13gFat
1gFiber
Sodium
255mg11% DV
Potassium
260mg6% DV
Calcium
137mg11% DV
Iron
1.7mg9% DV
Magnesium
29mg7% DV
Vitamin C
9.5mg11% DV
Vitamin A
206µg23% DV
Vitamin K
102.4µg85% DV
Folate
73µg18% DV
Large Eggs
Spinach (Raw)
Tomato (Red, Ripe)
Red Onion
Feta Cheese
Extra Virgin Olive Oil
+4 more
* Nutrition is an estimate; actual values vary by ingredient brands and cooking methods. Percent Daily Values are based on a 2,000 calorie diet.

The Story Behind This Dish

A frittata is the Mediterranean answer to “what should I make for breakfast?” It’s eggs, vegetables, and whatever cheese you have—cooked together in one pan, with almost no effort.

This version uses classic Mediterranean ingredients: spinach for iron, tomatoes for brightness, feta for that tangy punch. It’s ready in 25 minutes, but you could also make it ahead and eat it cold all week.

In Sardinia and across Italy, frittatas aren’t just breakfast. They’re lunch, they’re dinner, they’re what you pack for a picnic. Learn this one technique and you’ll never wonder what to cook again.