Go Back
+ servings
Mediterranean Frittata in a cast iron skillet topped with sundried tomatoes, feta cheese and parsley
Print Pin
5 from 166 votes

Mediterranean Frittata

Switch up brunch from an ordinary omelette and try this Mediterranean Frittata made with spinach, feta & tomatoes - perfectly seasoned and quickly prepared!
Course Breakfast
Cuisine American
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings 4 servings
Calories 252kcal
Author Yumna Jawad



  • 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.



Storage: Store any leftovers in an airtight container. They will last up to 3 days in the fridge.
Freezing Instructions: You can also freeze the frittata for up to 3 months. To re-heat, thaw in the fridge overnight and bake in a 350°F oven until heated through. I would avoid reheating in the microwave though because it may let out too much moisture from the vegetables and have a rubbery texture after frozen.
Substitutes: For best results, follow the recipe as is. However here are some common substitutes that would work well in this recipe.
  • 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.


Serving: 1g | Calories: 252kcal | Carbohydrates: 7g | Protein: 16g | Fat: 18g | Saturated Fat: 6g | Cholesterol: 345mg | Sodium: 678mg | Potassium: 461mg | Fiber: 1g | Sugar: 2g | Vitamin A: 1823IU | Vitamin C: 24mg | Calcium: 179mg | Iron: 3mg