Greek Spinach and Feta Frittata
Greek Spinach and Feta Frittata is a light yet satisfying Mediterranean-inspired egg dish packed with fresh spinach, tangy feta cheese, aromatic herbs, and savory onions. This easy one-pan recipe is perfect for breakfast, brunch, lunch, or even a quick healthy dinner. The creamy eggs pair beautifully with salty feta and fragrant dill, while spinach adds freshness and color. Inspired by classic Greek flavors, this frittata is naturally high in protein, simple to customize, and delicious served warm or cold.
Prep Time: 15 minutes
Cook Time: 20–25 minutes
Total Time: About 40 minutes
Servings: 6 servings
Ingredients
Main Ingredients
8–10 large eggs
5–6 ounces fresh baby spinach or 6 ounces frozen chopped spinach, thawed and squeezed dry
1/2 cup to 1 cup crumbled feta cheese
1/4 cup whole milk, heavy cream, or Greek yogurt
Aromatics
1 small onion, shallot, or 2–3 green onions, chopped
1–3 garlic cloves, minced
Herbs & Seasonings
1 teaspoon dried oregano
1/2 to 1 teaspoon dill (fresh or dried)
Kosher salt, to taste
Freshly ground black pepper, to taste
Optional pinch of paprika or red pepper flakes
Healthy Fats
1–2 tablespoons extra virgin olive oil
Optional Add-ins
Cherry tomatoes, halved
Sliced kalamata olives
Diced bell peppers
Grated Parmesan or cheddar cheese
Lemon zest
Instructions
Preheat the oven to 375°F (190°C).
In a large bowl, whisk together eggs, milk or cream, oregano, dill, salt, black pepper, and optional paprika until smooth and slightly frothy.
Heat olive oil in a large oven-safe skillet over medium heat.
Add chopped onion or shallots and sauté for 3–4 minutes until softened.
Stir in garlic and cook for another 30 seconds until fragrant.
Add spinach and cook until wilted if using fresh spinach. If using frozen spinach, cook just until heated through.
Spread the vegetables evenly in the skillet.
Pour the egg mixture over the spinach mixture.
Sprinkle crumbled feta cheese evenly across the top.
Add optional tomatoes, olives, bell peppers, or extra cheese if desired.
Cook on the stovetop for 2–3 minutes until the edges begin to set.
Transfer the skillet to the oven and bake for 15–20 minutes until the center is set and the top is lightly golden.
Remove from the oven and let it cool for 5 minutes before slicing.
Garnish with fresh herbs, extra feta, or lemon zest before serving.
Serve warm or at room temperature.
Tips
Use an Oven-Safe Skillet
A cast iron or nonstick oven-safe pan works best.
Don’t Overcook the Eggs
Remove the frittata once the center is just set.
Drain Frozen Spinach Well
Excess moisture can make the frittata watery.
Whisk Eggs Thoroughly
This creates a lighter and fluffier texture.
Use Fresh Herbs When Possible
Fresh dill and parsley brighten the flavor beautifully.
Add Feta Last
This keeps the cheese creamy and slightly chunky.
Cook Vegetables First
Pre-cooking prevents excess liquid during baking.
Let It Rest Before Slicing
Resting helps the frittata firm up properly.
Season Carefully
Feta is naturally salty, so avoid over-salting.
Serve with a Side Salad
Fresh greens pair perfectly with the rich eggs.
Variations
Mediterranean Deluxe Version
Add olives, tomatoes, roasted peppers, and artichokes.
Low-Carb Keto Version
Keep it simple with spinach, feta, and herbs only.
Protein Boost Version
Add cooked chicken, turkey, or smoked salmon.
Spicy Greek Style
Add chili flakes or diced jalapeños.
Cheesy Version
Mix in mozzarella or Parmesan for extra richness.
Vegetarian Garden Version
Add mushrooms, zucchini, and asparagus.
Mini Frittata Muffins
Bake the mixture in muffin tins for portable servings.
Herb Lover’s Version
Use mint, parsley, basil, and dill together.
Crustless Quiche Style
Add extra cream for a richer texture.
Dairy-Free Version
Skip cheese and use unsweetened almond milk.
Q&A
Can I make this ahead of time?
Yes, it reheats very well and is great for meal prep.
Can I freeze frittata?
Yes, freeze slices individually for easy breakfasts.
What pan works best?
A cast iron skillet is ideal for even cooking.
Can I use frozen spinach?
Yes, just squeeze out all excess moisture first.
Why is my frittata watery?
Too much moisture from vegetables or overcooking.
Can I eat it cold?
Yes, it tastes delicious chilled or at room temperature.
How do I know it’s done?
The center should be set and no longer jiggly.
Can I use egg whites only?
Yes, though the texture will be less rich.
What cheese works besides feta?
Goat cheese, Parmesan, or mozzarella are excellent choices.
What should I serve with it?
Toast, salad, roasted potatoes, or fresh fruit.
Nutrition
(Approximate per serving)
Calories: 220–340
Protein: 15–22g
Fat: 15–25g
Carbohydrates: 4–8g
Fiber: 1–3g
Sugar: 2–4g
Sodium: 350–650mg
Conclusion
Greek Spinach and Feta Frittata is a flavorful, protein-rich dish that combines creamy eggs, savory feta, and fresh Mediterranean herbs into a simple yet elegant meal. Whether served for breakfast, brunch, or a light dinner, this versatile recipe delivers fresh flavor, satisfying texture, and wholesome ingredients in every bite. Easy to customize and perfect for meal prep, it’s a delicious way to bring classic Greek-inspired flavors to your table.