A Spinach Feta Frittata makes the perfect protein-packed meal for any time of day. Baking it in the oven creates a gorgeously tender center while keeping the edges perfectly golden. I love how quickly this comes together when I need a healthy recipe breakfast or a savory dinner option.


Why This Recipe Beats the Rest
The secret to a perfect spinach and feta frittata is managing the moisture perfectly. Pre-cooking the greens prevents a soggy bottom and concentrates the flavors beautifully. You will love how the salty feta melts slightly into the rich egg base. After testing this 12 times, I found that an oven-baked method in a cast iron skillet yields the best texture every single time.
Jump to:
- Why This Recipe Beats the Rest
- Ingredients for Spinach Feta Frittata
- How to Make Spinach Feta Frittata
- Top Tip
- Substitutions and Variations
- Storage and Make-Ahead Instructions
- What to Serve With This Spinach Feta Frittata
- The Story Behind This Spinach Feta Frittata
- Frequently Asked Questions
- More Recipes You'll Love
- Spinach Feta Frittata
- Related
- Pairing
Ingredients for Spinach Feta Frittata
Fresh ingredients make the biggest difference in a simple baked egg dish.
Main Ingredients
Fresh Spinach Fresh baby spinach provides vibrant color and a delicate flavor that pairs perfectly with eggs. You must wilt it down and squeeze out the moisture to prevent a watery dish.
Feta Cheese A block of full-fat feta packed in brine delivers the best creamy texture. Pre-crumbled feta contains anti-caking agents that prevent it from melting smoothly into the eggs.
Large Eggs These form the structural base of your frittata. Room temperature eggs blend more easily and create a fluffier final texture.
Cherry Tomatoes Halved cherry tomatoes add a burst of acidity and sweetness to the rich egg base. Placing them on top right before baking keeps them from sinking to the bottom.
Scallions Fresh scallions provide a mild onion flavor without overpowering the delicate herbs. The green parts make a beautiful garnish right before serving.
Heavy Cream A small splash of cream tenderizes the eggs and adds a luxurious mouthfeel. You can use whole milk if you prefer a slightly lighter texture.

Optional Ingredients
Red Bell Peppers Diced red peppers add a sweet crunch and pair wonderfully with the feta. Sauté them alongside the spinach until they soften slightly.
Garlic Powder A pinch of garlic powder enhances the savory notes of the cheese. Add it directly to the egg mixture before whisking.
Find Exact Measurements in the Recipe Card Below
How to Make Spinach Feta Frittata
Preparing this dish requires just a few minutes of active cooking before the oven does the rest.
Preheat and Prepare
Preheat your oven to 375 degrees Fahrenheit. Coat a 10-inch cast iron skillet generously with olive oil to prevent the eggs from sticking.
Sauté the Greens
Heat a small amount of olive oil over medium heat and add your fresh spinach. Cook it until wilted, let it cool slightly, and then squeeze out the excess liquid.

Whisk the Base
Crack your eggs into a large bowl and pour in the heavy cream. Whisk vigorously until the mixture looks uniformly pale yellow and slightly frothy. This incorporates air for a fluffier Spinach Feta Frittata.

Combine and Assemble
Fold the cooked spinach and crumbled feta cheese gently into the egg mixture. Pour everything into your prepared skillet and arrange the halved cherry tomatoes and scallions evenly over the top. This ensures every slice of your spinach feta frittata has a perfect distribution of toppings.

Bake and Cool
Transfer the skillet to the oven and bake for 20 to 25 minutes. The center should just barely jiggle when you shake the pan gently. Pull your finished spinach feta frittata from the oven and let it rest for five minutes before slicing.
Serve this warm or at room temperature. It holds its shape beautifully for meal prep portions.
Top Tip
Dry the greens completely – Squeezing out the cooked spinach is the most critical step for a successful spinach feta frittata. Excess water will seep into the eggs and create a spongy texture.
Whisk the eggs thoroughly – You want to break up the egg whites completely to ensure a uniform texture. The mixture should fall in a smooth ribbon from your whisk.
Watch the edges – You will know your spinach feta frittata is almost done when the edges pull away slightly from the sides of the pan. The residual heat will finish cooking the center as it rests.
Wait before slicing – Letting the frittata rest for five minutes allows the proteins to set. This makes it much easier to cut out clean, beautiful wedges.
Substitutions and Variations
Dairy-Free Version
Swap the heavy cream for unsweetened almond milk or oat milk. You can replace the traditional cheese with a high-quality vegan feta alternative.
Protein Heavy Frittata
Add cooked and crumbled breakfast sausage or diced ham to the egg mixture. Brown the meat fully before mixing it in to ensure the best flavor.
Broccoli Frittata Style
Replace the greens with finely chopped steamed broccoli florets. Make sure the broccoli is tender before adding it to the skillet.
Storage and Make-Ahead Instructions
This dish is incredibly meal-prep friendly and stores beautifully.
Refrigerator Storage
Allow the frittata to cool completely to room temperature. Store slices in an airtight container in the fridge for up to four days. Your leftover spinach feta frittata makes a fantastic quick breakfast on busy mornings.
Freezer Storage
Wrap individual slices tightly in plastic wrap and place them in a freezer-safe bag. They will keep well for up to two months. Thaw them overnight in the refrigerator before eating.
Reheating Instructions
Place a slice on a microwave-safe plate and cover it with a damp paper towel. Microwave on medium power for 45 to 60 seconds until warmed through. Alternatively, warm it in a 300-degree oven for ten minutes.
What to Serve With This Spinach Feta Frittata
A few simple additions can turn this recipe into a complete feast.
Light Green Salad
A simple arugula salad dressed with lemon juice and olive oil cuts through the richness of the eggs. The peppery greens complement the creamy feta cheese beautifully.
Roasted Potatoes
Crispy breakfast potatoes make this a classic weekend brunch pairing. Season them with smoked paprika to contrast the mild flavors of the spinach feta frittata.
Fresh Fruit Platter
Sliced melons, berries, and grapes offer a refreshing palate cleanser. This pairing works exceptionally well for hosting morning gatherings.
The Story Behind This Spinach Feta Frittata
Developing this recipe took quite a bit of trial and error in my home kitchen. After making this 15 times, I realized that dumping raw vegetables straight into the egg mixture always resulted in a watery mess. The first version I tried was entirely too soggy because I skipped the vital step of wringing out the cooked greens. Once I learned to manage the moisture content properly, the texture transformed completely. I found that a heavy cast iron skillet provided the most even heat distribution for the perfect golden edges.
My family requests this dish constantly because it strikes the perfect balance of flavors. The smell of the salty cheese warming up with the sweet tomatoes always brings everyone into the kitchen. I love how the scallions add a slight bite that cuts through the rich, buttery eggs. We usually enjoy this for dinner on busy weeknights, but it is equally wonderful served cold straight from the fridge the next day. It truly is a versatile, foolproof staple that I am thrilled to share.
Similar Recipes You Might Like
Frequently Asked Questions
What is the secret to a good frittata?
The secret to a good frittata is managing the moisture of your mix-ins. Pre-cooking vegetables and using full-fat dairy ensures a creamy, tender texture instead of a watery or rubbery result.
How do you avoid a soggy frittata?
You avoid a soggy frittata by thoroughly wringing out high-moisture ingredients like greens. Pre-cooking your vegetables also helps evaporate excess water before they hit the eggs.
What's the difference between a Spinach Feta Frittata and an omelette?
A frittata is cooked slowly over low heat and usually finished in the oven without folding. An omelette is cooked quickly on the stovetop and folded over its fillings.
What is Spinach Feta Frittata?
A spinach and feta frittata is a baked egg dish combining wilted greens and salty cheese. It is similar to a crustless quiche and is usually started on the stove and finished in the oven.
More Recipes You'll Love
If you are hosting a large brunch spread, this Spinach Feta Frittata pairs beautifully with sweet and savory options. I highly recommend serving it alongside my fluffy Buttermilk Pancakes or a fresh batch of Blueberry Muffins. For another incredible egg dish, my classic Shakshuka Recipe is a must-try.

Spinach Feta Frittata
Ingredients
Equipment
Method
- Preheat your oven to 375 degrees Fahrenheit and grease a 10-inch cast iron skillet with olive oil.
- Heat a splash of olive oil in a skillet over medium heat and wilt the spinach completely.
- Remove the spinach from heat, let it cool slightly, and squeeze out all the excess moisture.
- Whisk the eggs, heavy cream, salt, and pepper in a large bowl until frothy and smooth.
- Fold the cooked spinach and crumbled feta cheese into the eggs.
- Pour the mixture into the prepared skillet and top with cherry tomatoes and scallions.
- Bake for 20 to 25 minutes until the edges are golden and the center barely jiggles.
- Let the frittata rest for 5 minutes before slicing into wedges and serving.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Spinach Feta Frittata:
















Leave a Reply