Spinach Feta Frittata Tomatoes

Featured in: Family-Friendly Plates

This light and fluffy frittata blends tender baby spinach, tangy crumbled feta, and sweet sun-dried tomatoes for a vibrant Mediterranean-inspired meal. Sautéed onions and garlic infuse the dish with rich aromatic notes, while a sprinkle of oregano and Parmesan cheese enhances the flavors. Cooked gently on the stovetop then baked until just set, it’s ideal for brunch or a quick, satisfying dinner. Easily adaptable with frozen spinach or plant-based dairy substitutes.

The combination of fresh ingredients and simple seasoning creates a wholesome dish that’s naturally gluten-free and vegetarian-friendly. Serve warm or at room temperature alongside a crisp salad or crusty bread for a balanced meal with Mediterranean flair.

Updated on Tue, 03 Mar 2026 10:16:00 GMT
Fluffy spinach and feta frittata with sun-dried tomatoes, golden and baked to perfection, ideal for brunch or a light dinner.  Pin It
Fluffy spinach and feta frittata with sun-dried tomatoes, golden and baked to perfection, ideal for brunch or a light dinner. | islipocket.com

My neighbor stopped by one Sunday morning with a bag of sun-dried tomatoes from her garden project, and I had no idea what to do with them until she mentioned frittata. That afternoon, I threw together eggs, spinach, and feta without much of a plan, and somehow the skillet came out of the oven golden and puffy, the kind of dish that makes you feel like you actually know what you're doing in the kitchen. It's become my go-to when I want something that tastes impressive but requires minimal fuss.

I made this for a small dinner party once, and someone asked if I'd trained in French cooking—I hadn't, but the way the frittata puffed up in the oven while we chatted over wine made it look like I had years of experience. That moment taught me that simple, quality ingredients handled with a bit of care can feel absolutely luxurious.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Fresh baby spinach: Two cups of tender greens that wilt down to almost nothing, adding earthiness without any bitterness or that grainy texture you get from overcooked spinach.
  • Sun-dried tomatoes: The oil-packed kind is essential here—they bring a concentrated sweetness and slight tang that regular tomatoes just can't match, and the oil helps everything cook evenly.
  • Yellow onion: A small one, finely chopped, gives you that subtle sweetness and softness that comes from a few minutes of gentle cooking.
  • Garlic: Just one minced clove keeps things balanced without overpowering the delicate cheese and eggs.
  • Large eggs: Six eggs create that custardy, just-set center that makes a frittata special, so don't be tempted to use fewer.
  • Whole milk: A quarter cup adds richness and helps the eggs stay tender even as they cook through in the oven.
  • Feta cheese: Crumbled feta gives you salty pockets of flavor that bloom throughout every bite, so don't skip it or substitute it with something milder.
  • Parmesan cheese: The grated kind adds a sharp, nutty note and helps create that golden top.
  • Dried oregano: Half a teaspoon connects everything to that Mediterranean feeling without tasting herbaceous or overwhelming.
  • Salt and black pepper: Taste as you go—the feta and sun-dried tomatoes are both salty, so you'll need less than you might think.
  • Olive oil: Two tablespoons for cooking the vegetables and coating the pan, which helps everything slide out cleanly.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Heat your oven and prep your skillet:
Set the oven to 375°F and make sure your skillet is ovenproof—no plastic handles here. This matters because you'll be moving it from stovetop to oven, and you want everything to transition smoothly.
Sauté the aromatics:
Warm olive oil over medium heat and add the chopped onion, letting it soften for about 3 to 4 minutes until it turns translucent and starts to smell sweet. Add the minced garlic and let it cook just until fragrant, about 1 minute, before the heat can catch it and make it bitter.
Wilt in the spinach:
Stir in the chopped spinach and watch it collapse into a fraction of its original size—this happens quickly, usually within 2 minutes. Scatter in the sun-dried tomatoes and let them warm through for another minute so they soften slightly and release their flavors.
Combine the egg base:
In a separate bowl, whisk together the eggs, milk, oregano, salt, and pepper until you have something smooth and uniform. Gently fold in the crumbled feta and grated Parmesan so the cheese distributes evenly without breaking into tiny pieces.
Bring it together on the stove:
Pour the egg mixture over the vegetables in the skillet and stir gently once or twice to combine everything. Let it cook on the stovetop for 2 to 3 minutes, watching the edges until they start to look set while the center stays slightly jiggly.
Finish in the oven:
Slide the whole skillet into the oven and bake for 10 to 12 minutes until the center is just set—it should jiggle only slightly when you give it a gentle shake—and the top is touched with golden brown. The residual heat will continue cooking it slightly even after you remove it, so don't leave it in too long.
Rest and serve:
Let the frittata cool for a few minutes before slicing, which helps it hold together cleanly. Serve it warm or at room temperature, and it tastes just as good either way.
A savory frittata loaded with wilted spinach, tangy feta, and sweet sun-dried tomatoes, baked until just set in a skillet.  Pin It
A savory frittata loaded with wilted spinach, tangy feta, and sweet sun-dried tomatoes, baked until just set in a skillet. | islipocket.com

There was a morning last spring when I made this for myself and ate half of it straight from the skillet while standing at the kitchen window, watching the light change through the trees. It stopped being just a recipe that day and became something I made whenever I needed comfort that didn't require much effort or suffering through a heavy meal.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why Frozen Spinach Works Just Fine

If fresh baby spinach isn't what you have on hand, frozen spinach does the job beautifully—just thaw it completely and squeeze out every bit of moisture you can, otherwise you'll end up with a watery frittata instead of a tender one. I've made this version more times than I'd like to admit because frozen spinach lives in my freezer year-round and doesn't judge me for forgetting to buy fresh greens.

Make It Your Own

The vegetables here are a starting point, not a rule set in stone, so feel free to swap in roasted red peppers, mushrooms, or even a handful of fresh herbs if you have them. I've experimented enough times to know that this frittata is forgiving as long as you keep the egg-to-vegetable ratio roughly balanced and don't crowd the pan with too many competing flavors.

Serving and Storage

Serve this warm from the oven with a simple green salad, or slice it into wedges and pack it for lunch the next day—it's one of those rare dishes that tastes just as satisfying cold. A crisp white wine like Sauvignon Blanc pairs beautifully if you're eating this for dinner rather than brunch, and crusty bread is never a bad idea for soaking up every last bit.

  • Leftovers keep refrigerated for up to 3 days and can be reheated gently in a 300°F oven for about 5 minutes if you want them warm again.
  • You can make this ahead up to the point of pouring in the eggs, then cover and refrigerate the vegetable mixture overnight and finish cooking the next morning.
  • An ovenproof skillet with a 10-inch diameter is ideal, but an 8-inch will work if you don't mind a thicker, more custardy frittata.
Golden-baked spinach and feta frittata featuring sun-dried tomatoes, offering a Mediterranean-inspired dish that's perfect for any meal. Pin It
Golden-baked spinach and feta frittata featuring sun-dried tomatoes, offering a Mediterranean-inspired dish that's perfect for any meal. | islipocket.com

This frittata has become my answer to the question of what to cook when I want something that feels both simple and special. It's the kind of dish that reminds you why you started cooking in the first place.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Spinach Feta Frittata Tomatoes

A fluffy frittata with spinach, tangy feta, and sun-dried tomatoes, perfect for a light Mediterranean meal.

Time to Prep
15 minutes
Time to Cook
20 minutes
Whole Duration
35 minutes
Recipe by Isli Pocket Nayla Stephens


Skill Level Easy

Cuisine Type Mediterranean

Makes 4 Portions

Diet Preferences Vegetarian-Friendly, No Gluten, Low Carb

What You'll Need

Vegetables

01 2 cups fresh baby spinach, roughly chopped
02 1/2 cup sun-dried tomatoes packed in oil, drained and julienned
03 1 small yellow onion, finely chopped
04 1 clove garlic, minced

Dairy and Eggs

01 6 large eggs
02 1/4 cup whole milk
03 1/2 cup crumbled feta cheese
04 1/4 cup grated Parmesan cheese

Spices and Seasonings

01 2 tablespoons olive oil
02 1/2 teaspoon dried oregano
03 1/4 teaspoon freshly ground black pepper
04 1/4 teaspoon salt, adjust to taste

How to Make It

Step 01

Preheat the oven: Preheat your oven to 375°F.

Step 02

Sauté aromatics: In a 10-inch ovenproof skillet, heat olive oil over medium heat. Add chopped onion and sauté for 3 to 4 minutes until softened. Add minced garlic and cook for 1 minute more.

Step 03

Wilt spinach and tomatoes: Stir in the chopped spinach and cook until wilted, approximately 2 minutes. Add the sun-dried tomatoes and cook for 1 additional minute.

Step 04

Prepare egg mixture: In a large mixing bowl, whisk together eggs, milk, oregano, salt, and black pepper. Fold in crumbled feta and grated Parmesan cheese until combined.

Step 05

Combine and set stovetop: Pour the egg mixture evenly over the vegetables in the skillet. Gently stir once to combine, then cook on the stovetop for 2 to 3 minutes until the edges begin to set.

Step 06

Bake frittata: Transfer the skillet to the preheated oven and bake for 10 to 12 minutes, or until the center is just set and the top is lightly golden.

Step 07

Cool and serve: Remove from oven and allow to cool for several minutes. Slice into wedges and serve warm or at room temperature.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • 10-inch ovenproof skillet
  • Large mixing bowl
  • Whisk
  • Knife and cutting board

Allergy Notice

Look over each item for potential allergens. Double-check with a healthcare provider when unsure.
  • Contains eggs and dairy products including milk, feta cheese, and Parmesan cheese.
  • Sun-dried tomatoes may contain sulfite preservatives.

Nutrition Info (per serving)

Just for your information—always talk to a medical professional for nutrition guidance.
  • Energy: 245
  • Fats: 17 g
  • Carbohydrates: 6 g
  • Proteins: 15 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.