Spinach Feta Frittata Tomatoes

Featured in: Home Comforts

This dish offers a light, fluffy frittata packed with tender baby spinach, tangy crumbled feta cheese, and sweet sun-dried tomatoes. Sautéed onion and garlic add depth, while Parmesan cheese enriches the texture. Whisked eggs and herbs bind the ingredients, then baked to a golden finish for a delicious Mediterranean-inspired meal suitable for brunch or dinner. Easily adaptable with frozen spinach or dairy-free options.

Updated on Mon, 02 Mar 2026 12:06:00 GMT
Fluffy spinach and feta frittata with sun-dried tomatoes, golden and bubbling from the oven. Save
Fluffy spinach and feta frittata with sun-dried tomatoes, golden and bubbling from the oven. | snacksplat.com

My neighbor knocked on my kitchen door one Sunday morning with a basket of sun-dried tomatoes from her garden project, and I had no idea what to do with them until she mentioned her grandmother's Mediterranean frittata. That afternoon, I assembled eggs, spinach, and feta in a cast-iron skillet and watched it puff up in the oven like something magical was happening inside. It's been my go-to brunch move ever since, especially when I want something that looks impressive but doesn't demand much fuss.

I served this to my sister on a random Wednesday evening after she'd had a brutal day at work, and watching her face light up when she tasted the salty feta mixed with those tangy sun-dried tomatoes reminded me that food doesn't need an occasion to matter. She's asked me to make it at least once a month since then, and I've never said no.

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 (2 cups): Buy it pre-washed if you're short on time, and don't worry if it looks like a mountain in your pan—it shrinks down to almost nothing once it hits the heat.
  • Sun-dried tomatoes (1/2 cup, oil-packed): Those packed in oil are richer and more forgiving than the dry kind, and they add a sweet-tart punch that wakes up every bite.
  • Yellow onion (1 small): Finely chop this so it softens completely and melts into the background, adding sweetness without announcing itself.
  • Garlic (1 clove): A single clove is enough here—the feta and sun-dried tomatoes already bring plenty of bold flavor.
  • Large eggs (6): Room temperature eggs incorporate more smoothly into the milk, creating a fluffier texture than cold ones straight from the fridge.
  • Whole milk (1/4 cup): This is what gives the frittata its custard-like center instead of a dense, rubbery finish.
  • Feta cheese (1/2 cup, crumbled): Use authentic feta if you can find it—the briny, sharp taste is what makes this dish feel Mediterranean instead of just savory.
  • Parmesan cheese (1/4 cup, grated): This adds a nutty undertone that rounds out the tangy feta and keeps the frittata from tasting one-note.
  • Dried oregano (1/2 tsp): Mediterranean oregano is your friend here, bringing an earthy warmth that ties everything together.
  • Olive oil (2 tbsp): Good olive oil matters more than you'd think—it carries flavor and ensures nothing sticks to your skillet.
  • Salt and black pepper: Go easy on the salt since both cheeses bring their own saltiness to the party.

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 get your skillet ready:
Preheat to 375°F while you gather everything, and make sure your skillet is ovenproof—cast iron or a stainless steel handle are your best bets.
Sauté the aromatics:
Pour olive oil into the skillet over medium heat, add your chopped onion, and let it soften for 3–4 minutes until it turns translucent and smells sweet. Add the garlic and cook for just 1 minute more, stirring constantly so it doesn't brown and turn bitter.
Wilt the spinach and tomatoes:
Toss in your chopped spinach and watch it collapse from a huge pile into something manageable—this takes about 2 minutes. Stir in the sun-dried tomatoes and cook for 1 more minute until everything is cozy together.
Make the egg custard:
In a separate bowl, whisk your eggs with milk, oregano, salt, and pepper until the mixture is uniform and pale yellow. Stir in both cheeses until they're distributed throughout.
Combine and start cooking:
Pour the egg mixture over the vegetables in your skillet and stir gently just once to bring everything together—you want the vegetables slightly distributed, not completely mixed. Let it cook on the stovetop for 2–3 minutes, watching until you see the edges starting to set while the center still jiggles slightly.
Finish in the oven:
Transfer the entire skillet to your preheated oven and bake for 10–12 minutes until the center is just set and the top has turned slightly golden. You're looking for a tiny jiggle in the very center when you shake the pan—that means it's perfectly cooked and won't dry out as it cools.
Rest and serve:
Let it cool for a few minutes in the skillet so it holds together, then slice right into wedges. Serve it warm, at room temperature, or even cold the next day straight from the fridge.
Save
| snacksplat.com

There's a moment when the frittata comes out of the oven and the kitchen fills with that herb-and-cheese smell that makes you feel like you've accomplished something real. That's when you know you've made something worth repeating.

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 This Works as Brunch or Dinner

Frittatas bridge the gap between breakfast and dinner in a way that feels elegant without requiring you to pretend you know what you're doing. You can serve it at 11 a.m. on a Sunday with mimosas and crusty bread, or at 6 p.m. on a weeknight with a simple salad on the side. The beauty is that it tastes just as good whether you're eating it warm from the oven or pulling it straight from the fridge the next afternoon.

Customizing Without Losing the Soul

The Mediterranean foundation here is strong enough that you can swap things around without everything falling apart. If you don't have sun-dried tomatoes, roasted red peppers work beautifully, or even fresh cherry tomatoes if you're making this in summer. You could swap spinach for kale if you want something more substantial, or add mushrooms and caramelized onions for extra depth.

Making It Your Own and Storing Leftovers

The best part about frittata is that it's forgiving enough to become your signature dish once you've made it a few times. Leftovers keep in the refrigerator for up to three days, and they're genuinely better than takeout when you're hungry and tired. You can eat it cold straight from the fridge, or reheat a slice gently in a low oven so it stays creamy instead of rubbery.

  • Wrap individual slices in parchment paper and freeze them for up to a month if you want to make several frittatas at once for meal prep.
  • Serve it with a squeeze of fresh lemon juice right before eating to brighten all those rich, salty flavors.
  • Pair it with a green salad dressed in a light vinaigrette so the meal feels balanced and complete.
Savory baked egg dish featuring fresh spinach, tangy feta, and sweet sun-dried tomatoes for a Mediterranean brunch. Save
Savory baked egg dish featuring fresh spinach, tangy feta, and sweet sun-dried tomatoes for a Mediterranean brunch. | snacksplat.com

This frittata has quietly become one of those dishes that reminds me why cooking for people matters. Make it once and it'll become something you reach for without thinking.

Recipe Guide

How do I prevent the frittata from sticking to the pan?

Use an ovenproof skillet with a good coating of olive oil and ensure it is heated before adding vegetables. Nonstick skillets also work well.

Can I use frozen spinach instead of fresh?

Yes, just thaw and drain the frozen spinach thoroughly to avoid excess moisture before adding it to the skillet.

What is the best way to check if the frittata is fully cooked?

The center should be just set and the top slightly golden. A toothpick inserted in the center should come out clean.

Can I substitute the feta cheese with a different cheese?

Yes, you can swap feta for goat cheese or ricotta for a milder taste; Parmesan adds a nutty depth, so consider balancing flavors accordingly.

What side dishes pair well with this frittata?

A simple green salad or crusty bread complements the flavors nicely. A crisp white wine such as Sauvignon Blanc is also a great match.

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

Fluffy frittata featuring spinach, tangy feta, and sun-dried tomatoes in a savory combination.

Prep duration
15 min
Kitchen time
20 min
Complete duration
35 min
Created by Katie Miller


Skill level Easy

Heritage Mediterranean

Output 4 Portions

Nutrition Labels Meat-free, No gluten, Carb-conscious

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

Seasonings

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

Method

Step 01

Preheat oven: Preheat oven to 375°F.

Step 02

Sauté aromatics: Heat olive oil in a 10-inch ovenproof skillet 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 greens: Stir in chopped spinach and cook until wilted, approximately 2 minutes. Add 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 pepper. Fold in crumbled feta and grated Parmesan cheese.

Step 05

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

Step 06

Finish in oven: Transfer skillet to preheated oven and bake for 10 to 12 minutes until center is set and top is lightly golden.

Step 07

Rest and serve: Remove from oven and allow to cool for several minutes. Slice 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.

Kitchen tools

  • 10-inch ovenproof skillet
  • Large mixing bowl
  • Whisk
  • Chef's knife and cutting board

Allergy details

Always review ingredients for potential allergens and seek professional medical guidance if uncertain.
  • Contains eggs
  • Contains dairy including milk, feta cheese, and Parmesan cheese
  • Sun-dried tomatoes may contain sulfites; verify labels if sensitive
  • Verify cheese and sun-dried tomato packaging for gluten cross-contamination

Nutrient breakdown (each portion)

Numbers shown are estimates only - please consult healthcare providers for specific advice.
  • 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.