“You wouldn’t think a frittata could steal the spotlight at a casual Sunday brunch, but this fluffy spinach and feta frittata with sun-dried tomatoes sure did just that. I remember the morning clearly—my kitchen was a mess, the skillet was almost too hot, and I’d forgotten the salt. Yet somehow, that imperfect start led to a breakfast worth savoring. Maybe you’ve been there, juggling a busy morning and craving something both nourishing and quick. The way the eggs puffed up, the tang of feta mingling with the sweet chew of sun-dried tomatoes, and the fresh spinach folding in like a tender surprise—it was like a warm hug on a plate.
Honestly, this recipe wasn’t something I planned to perfect overnight. It came from a late-night craving and a half-empty fridge, with ingredients that didn’t scream ‘frittata’ at first glance. But after a few trials, some burnt edges, and a couple of “too salty” moments, I landed on the right balance. The kind that makes you close your eyes on the first bite and say, “Yeah, this is exactly what I needed.” So, if you’re looking for a simple yet fancy-ish dish that’s as comforting as it is delicious, this is the one to try.
Plus, the spinach and feta combo with those sun-dried tomatoes? It’s a flavor trio that’s both classic and a little unexpected. And let me tell you, it’s not just a breakfast thing—I’ve made it for light dinners, brunches with friends, and even a picnic once (though that was a bit messy!). This frittata sticks with you, for all the right reasons.
Why You’ll Love This Recipe
I’m not just saying this because I’ve made this fluffy spinach and feta frittata with sun-dried tomatoes more times than I can count (though I have). This recipe has a way of showing up when you need a quick, tasty meal without fuss.
- Quick & Easy: Whip it up in under 30 minutes—perfect for those busy mornings or last-minute brunch plans.
- Simple Ingredients: Uses pantry staples plus fresh spinach and feta, no need for specialty store runs.
- Perfect for Any Meal: Whether it’s breakfast, lunch, or a light dinner, it fits in beautifully.
- Crowd-Pleaser: Kids and adults alike love the creamy texture and savory tang.
- Unbelievably Delicious: The sun-dried tomatoes add a punch of sweet and tangy flavor that lifts the whole dish.
What sets this frittata apart is how the eggs turn out feather-light and fluffy without fancy gadgets or complicated techniques. The method I use—starting on the stove and finishing in the oven—gives it a perfect golden top and tender inside every time. Plus, the balance of salty feta and vibrant spinach is just right, not overpowering.
Honestly, it’s the kind of recipe that feels both fancy and approachable, the kind that turns a simple meal into something memorable without stress. I keep coming back to it because it’s reliable, delicious, and just pure comfort food magic.
What Ingredients You Will Need
This fluffy spinach and feta frittata with sun-dried tomatoes features straightforward, wholesome ingredients that pack in flavor and texture. Most are pantry staples or easy to find at your local grocery store.
- Eggs: 8 large eggs, room temperature (the base for fluffiness)
- Milk or Cream: ½ cup (120 ml) whole milk or half-and-half (adds richness)
- Fresh Spinach: 4 cups (about 120g), roughly chopped (use baby spinach for tenderness)
- Feta Cheese: 1 cup (150g), crumbled (I prefer a tangy, crumbly feta like Dodoni or Athenos)
- Sun-Dried Tomatoes: ½ cup (about 75g), chopped (oil-packed works best for flavor)
- Onion: 1 small yellow onion, finely diced (adds sweetness)
- Garlic: 2 cloves, minced (for a subtle savory depth)
- Olive Oil: 2 tablespoons (use extra virgin for the best taste)
- Salt and Pepper: To taste (I usually start with ½ teaspoon salt and ¼ teaspoon pepper)
- Dried Oregano or Thyme: 1 teaspoon (optional, for a herbal note)
If you want to switch things up, you can swap out the milk for almond or oat milk to keep it dairy-free, though the texture will be slightly lighter. For a gluten-free option, this recipe naturally fits the bill since there’s no flour involved.
Seasoning is simple but important—don’t skip the salt, especially since feta can be salty but also balances the greens nicely. And those sun-dried tomatoes? If you can find the oil-packed kind, they add a wonderful moist chew and tang that dried-only versions don’t quite match.
Equipment Needed
- Oven-Safe Skillet: A 10-inch (25 cm) non-stick or cast-iron skillet works best. I love using my well-seasoned cast iron—it gives a nice crust.
- Mixing Bowl: For whisking the eggs and milk together.
- Whisk or Fork: To beat the eggs until just combined and frothy.
- Spatula: To stir the spinach and onions gently and to loosen edges if needed.
- Knife and Cutting Board: For chopping spinach, tomatoes, and onions.
- Measuring Cups and Spoons: To keep things precise—especially the milk and seasoning.
If you don’t have an oven-safe skillet, you can cook the filling in a pan then transfer everything to a baking dish. Just make sure to grease it well. I’ve tried both, and the skillet method saves on dishes and gives a better crust.
Pro tip: Use a silicone spatula for easy scraping and gentle folding. And if you’re using cast iron, a quick wipe and light oiling after cooking keeps it happy for years.
Preparation Method
- Preheat your oven to 375°F (190°C). This ensures it’s ready when you finish the stovetop part.
- Prepare the vegetables: Rinse and roughly chop about 4 cups of fresh spinach. Dice 1 small yellow onion finely, and chop ½ cup of oil-packed sun-dried tomatoes into bite-sized pieces.
- Whisk the eggs: In a large mixing bowl, crack 8 large room temperature eggs. Add ½ cup (120 ml) whole milk or cream. Whisk vigorously until the mixture is slightly frothy—this step traps air, making the frittata fluffy.
- Season the eggs: Add ½ teaspoon salt, ¼ teaspoon freshly ground black pepper, and 1 teaspoon dried oregano or thyme if using. Give the eggs a quick stir to combine.
- Sauté the aromatics: Heat 2 tablespoons olive oil in your oven-safe skillet over medium heat. Once shimmering, add the diced onion and cook for about 3-4 minutes until translucent and just golden. Add minced garlic and sauté for another 30 seconds, until fragrant.
- Add spinach and sun-dried tomatoes: Toss in the chopped spinach and sun-dried tomatoes. Stir gently and cook until the spinach wilts but remains vibrant green, about 2-3 minutes. Avoid overcooking so it doesn’t turn mushy.
- Pour in the egg mixture: Spread the veggies out evenly in the pan. Then pour the beaten eggs over the top. Give a gentle stir to distribute everything evenly but don’t overmix.
- Sprinkle feta cheese: Crumble 1 cup of feta evenly over the egg mixture. The cheese will melt slightly but keep its crumbly texture, adding bursts of salty creaminess.
- Cook on the stovetop: Let the frittata cook undisturbed over medium-low heat for about 5 minutes. The edges should start to set, but the center will still jiggle slightly.
- Transfer to the oven: Carefully place the skillet in the preheated oven. Bake for 12-15 minutes until the top is set and lightly golden. A toothpick inserted in the center should come out clean.
- Rest before serving: Remove from oven and let the frittata cool for 5 minutes. This helps it finish cooking gently and makes slicing easier.
- Slice and enjoy: Use a spatula to loosen the edges if needed. Cut into wedges and serve warm. A drizzle of extra virgin olive oil or a sprinkle of fresh herbs like parsley or dill adds a nice touch.
If the frittata seems too runny after the oven time, pop it back in for a few more minutes. And don’t rush the resting step—it’s key to that perfect, fluffy texture.
Cooking Tips & Techniques
Getting a fluffy spinach and feta frittata with sun-dried tomatoes just right can feel tricky, but a few tips will save you headaches:
- Use room temperature eggs: Cold eggs can lead to uneven cooking. Let them sit out for about 20 minutes before whisking.
- Don’t overwhisk: You want some air, but too much foam can create large bubbles that collapse later. Whisk until combined and slightly frothy.
- Control your heat: Cooking the frittata too fast on the stove can burn the edges while leaving the center raw. Medium-low heat is your friend.
- Oil-packed sun-dried tomatoes: They add moisture and flavor. If you only have dry ones, soak them in warm water for 10 minutes before chopping.
- Finish in the oven: This step sets the top gently without overcooking the bottom. Using an oven-safe skillet is a game-changer.
- Use a non-stick or well-seasoned cast iron pan: It prevents sticking and helps you flip or slice easily.
- Don’t overcook: The frittata should be just set when you take it out—it will continue cooking slightly as it rests.
- Crumbled feta vs. cubed: Crumbled integrates better and melts partially, giving creamy pockets. Cubed feta tends to stay firmer.
One time, I skipped the resting step and cut the frittata right out of the oven—let’s just say it was a crumbly mess with egg spilling everywhere. Trust me, patience pays off! Also, stirring the spinach and tomatoes gently keeps their texture intact, so no mushy surprises.
Variations & Adaptations
This fluffy spinach and feta frittata with sun-dried tomatoes is wonderfully adaptable to your taste and dietary needs.
- Vegan Adaptation: Use a chickpea flour batter with plant-based milk and vegan feta cheese alternatives. The cooking method stays the same.
- Seasonal Twist: Swap spinach for kale or Swiss chard in cooler months; add fresh cherry tomatoes instead of sun-dried in summer.
- Herb Variations: Mix in fresh basil, dill, or chives to change the flavor profile. I once added a teaspoon of smoked paprika for a smoky kick—it was fantastic.
- Cheese Swap: Try goat cheese or ricotta for creamier textures; Parmesan adds a nutty flavor if you want less tang.
- Spicy Version: Toss in chopped jalapeños or red pepper flakes with the onions for a gentle heat.
If you’re gluten-free or low-carb, this recipe fits perfectly as is. For dairy-free needs, swap the feta for a nut-based cheese or skip cheese altogether and use nutritional yeast for a cheesy flavor.
Serving & Storage Suggestions
This frittata is best served warm or at room temperature. The fluffy texture and melty cheese are most inviting when fresh, but leftovers hold up surprisingly well.
- Serving: Pair with a crisp green salad or roasted potatoes for a satisfying brunch. A dollop of Greek yogurt or a squeeze of fresh lemon brightens the flavors.
- Beverages: Light white wine, freshly brewed coffee, or herbal tea complement the dish nicely.
- Storing: Refrigerate leftovers in an airtight container for up to 3 days. The flavors actually meld beautifully overnight.
- Freezing: Cut into wedges and freeze individually wrapped for up to 1 month. Thaw overnight in the fridge before reheating.
- Reheating: Warm gently in a 300°F (150°C) oven for 10-12 minutes or microwave for 1-2 minutes—avoid high heat to keep it tender.
Leftover frittata can even be served cold for a picnic or packed lunch. Keep in mind that the spinach may release a bit of water over time, so pat dry before reheating if needed.
Nutritional Information & Benefits
This spinach and feta frittata is a nutrient-packed dish that balances protein, greens, and healthy fats. Here’s a rough estimate per serving (assuming 6 servings):
| Nutrient | Amount |
|---|---|
| Calories | 220 kcal |
| Protein | 15 g |
| Fat | 16 g |
| Carbohydrates | 4 g |
| Fiber | 1.5 g |
| Sodium | 450 mg |
Spinach provides vitamins A, C, and K along with iron and antioxidants. Feta adds calcium and protein, while eggs are a great source of complete protein and essential nutrients. The sun-dried tomatoes bring lycopene, a powerful antioxidant.
This recipe suits gluten-free and low-carb diets naturally. If you watch sodium intake, opt for reduced-sodium feta or rinse it lightly before use.
From a wellness perspective, this frittata is a balanced, whole-food meal that keeps you full and energized without heaviness. I often recommend it to friends looking for a satisfying breakfast that won’t weigh them down.
Conclusion
This fluffy spinach and feta frittata with sun-dried tomatoes is the kind of recipe that feels casual but tastes like you put in serious effort—even when you didn’t. It’s approachable, reliable, and downright delicious. You can customize it easily to match your preferences or pantry, making it a go-to for any meal of the day.
I love this frittata because it brings together simple ingredients in a way that feels special and comforting. It’s one of those dishes that keeps showing up in my kitchen, whether for a quick breakfast or a laid-back dinner with friends.
If you give it a try, let me know how you make it your own—add your twists, share your stories, or just tell me if it became your new favorite. Cooking should always be a little adventure, right? So go ahead, slice into that golden frittata, and enjoy every fluffy bite!
Frequently Asked Questions
Can I make this frittata ahead of time?
Yes! You can prepare it the night before and reheat gently in the oven or microwave. It also tastes great cold for a quick breakfast or lunch.
What can I use instead of sun-dried tomatoes?
Fresh cherry tomatoes work well, especially roasted for extra sweetness. Roasted red peppers are another tasty substitute.
How do I know when the frittata is fully cooked?
It should be set in the center with no liquid egg visible. A toothpick inserted into the middle should come out clean or with just a few moist crumbs.
Can I add other vegetables to this recipe?
Absolutely! Mushrooms, bell peppers, or zucchini can be sautéed with the onions and spinach for extra flavor and nutrition.
Is it okay to use frozen spinach?
Yes, but thaw and squeeze out excess water before adding to the pan to avoid a soggy frittata.
Pin This Recipe!
Fluffy Spinach and Feta Frittata with Sun-Dried Tomatoes
A quick and easy fluffy frittata featuring fresh spinach, tangy feta, and sweet sun-dried tomatoes, perfect for any meal of the day.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Mediterranean
Ingredients
- 8 large eggs, room temperature
- ½ cup (120 ml) whole milk or half-and-half
- 4 cups (about 120g) fresh spinach, roughly chopped
- 1 cup (150g) feta cheese, crumbled
- ½ cup (about 75g) sun-dried tomatoes, chopped (oil-packed preferred)
- 1 small yellow onion, finely diced
- 2 cloves garlic, minced
- 2 tablespoons extra virgin olive oil
- ½ teaspoon salt
- ¼ teaspoon freshly ground black pepper
- 1 teaspoon dried oregano or thyme (optional)
Instructions
- Preheat your oven to 375°F (190°C).
- Rinse and roughly chop the spinach. Dice the onion finely and chop the sun-dried tomatoes into bite-sized pieces.
- In a large mixing bowl, whisk together the eggs and milk or cream until slightly frothy.
- Season the egg mixture with salt, pepper, and dried oregano or thyme if using. Stir to combine.
- Heat olive oil in an oven-safe 10-inch skillet over medium heat. Add the diced onion and cook for 3-4 minutes until translucent and golden.
- Add minced garlic and sauté for 30 seconds until fragrant.
- Add the chopped spinach and sun-dried tomatoes. Stir gently and cook for 2-3 minutes until spinach wilts but remains vibrant.
- Spread the vegetables evenly in the skillet, then pour the egg mixture over them. Stir gently to distribute evenly without overmixing.
- Sprinkle crumbled feta cheese evenly over the top.
- Cook on the stovetop over medium-low heat for about 5 minutes until edges start to set but center is still slightly jiggly.
- Transfer the skillet to the preheated oven and bake for 12-15 minutes until the top is set and lightly golden. A toothpick inserted in the center should come out clean.
- Remove from oven and let the frittata rest for 5 minutes before slicing.
- Loosen edges with a spatula if needed, cut into wedges, and serve warm. Optionally drizzle with extra virgin olive oil or sprinkle fresh herbs.
Notes
Use room temperature eggs for even cooking. Avoid overwhisking to prevent large bubbles. Cook on medium-low heat on stovetop to avoid burning edges. Use oil-packed sun-dried tomatoes for best flavor. Let frittata rest after baking to finish cooking and firm up. If frittata is too runny, bake a few more minutes. Crumbled feta melts better than cubed. For dairy-free, swap milk and feta with plant-based alternatives.
Nutrition
- Serving Size: 1 wedge (1/6 of frit
- Calories: 220
- Sugar: 2
- Sodium: 450
- Fat: 16
- Saturated Fat: 6
- Carbohydrates: 4
- Fiber: 1.5
- Protein: 15
Keywords: frittata, spinach, feta, sun-dried tomatoes, brunch, easy breakfast, healthy, quick meal





