Spinach Feta Frittata Tomatoes

Featured in: Oven-Finished Dishes

This Mediterranean-inspired frittata brings together fresh baby spinach, sun-dried tomatoes, and crumbled feta cheese for a flavorful, light dish. Eggs mixed with milk and aromatic herbs create a tender, fluffy base that's gently cooked and baked to a golden finish. Ideal for brunch or a light dinner, it delivers a satisfying blend of textures and tastes, enhanced by Parmesan's subtle sharpness and a touch of oregano. Simple to prepare in under 40 minutes, it pairs wonderfully with green salad or crusty bread.

Updated on Tue, 03 Mar 2026 10:15:00 GMT
Fluffy spinach and feta frittata with sun-dried tomatoes, baked until golden and fragrant, perfect for a hearty brunch.  Pin it
Fluffy spinach and feta frittata with sun-dried tomatoes, baked until golden and fragrant, perfect for a hearty brunch. | petitsfenj.com

My neighbor Elena knocked on my door one Sunday morning with a basket of sun-dried tomatoes from her garden and a challenge: make something that would impress her visiting sister from Athens. I'd never worked with sun-dried tomatoes before, but something about their deep color and concentrated flavor felt right for eggs. Two hours later, we were all gathered around my kitchen table with slices of this golden frittata, and Elena's sister was asking for the recipe before she'd even finished her first bite.

The real turning point came during a casual weeknight dinner when I realized I could cut this frittata into wedges and pack them for work the next day. My coworker Jake stole a bite from my lunch container and suddenly everyone wanted to know what I'd made. There's something satisfying about a dish that works for brunch, lunch, or a light dinner—it became my go-to when I wanted to feel like I'd actually cooked something impressive.

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): The tenderness matters here—baby spinach wilts in seconds and releases its moisture quickly, keeping the frittata from becoming watery.
  • Sun-dried tomatoes (1/2 cup, julienned): Buy the ones packed in oil and drain them well; they bring a concentrated sweetness and subtle tang that makes every bite interesting.
  • Yellow onion (1 small): Finely chop it so it softens completely and distributes its sweetness throughout without overpowering the delicate eggs.
  • Garlic (1 clove): Minced garlic blooms when it hits hot oil for just a moment—don't let it brown or it turns bitter and harsh.
  • Large eggs (6): Room temperature eggs blend more smoothly and cook more evenly than cold ones straight from the fridge.
  • Whole milk (1/4 cup): This creates a custardy texture rather than a dense, rubbery frittata; whole milk matters because the fat is essential.
  • Feta cheese (1/2 cup, crumbled): Crumble it by hand rather than grating so you get uneven pockets of cheese that don't melt into uniformity.
  • Parmesan cheese (1/4 cup, grated): The umami from aged Parmesan adds depth and helps the top develop that golden crust in the oven.
  • Dried oregano (1/2 tsp): This is the Mediterranean signature—it ties all the flavors together without needing fresh herbs.
  • Freshly ground black pepper and salt (1/4 tsp each): Season in layers as you cook, not just at the end; it tastes more integrated this way.
  • Olive oil (2 tbsp): Use good quality oil because you taste it directly here, and it helps everything cook evenly.

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 skillet:
Get your oven to 375°F while you pull out a 10-inch ovenproof skillet—cast iron or stainless steel both work beautifully. The skillet needs to go from stovetop to oven, so this step matters more than it sounds.
Build your flavor foundation:
Warm the olive oil over medium heat and add your chopped onion, letting it soften and turn translucent for 3 to 4 minutes. When you smell that sweet onion aroma, you know you're ready for the garlic.
Add garlic and bloom it:
Stir in your minced garlic and let it cook for just 1 minute—any longer and it becomes acrid instead of fragrant. You want that kitchen filled with the smell of cooked garlic, not burnt garlic.
Wilt the spinach:
Add your chopped spinach and stir constantly for about 2 minutes until it releases its moisture and turns a deeper green. Don't walk away during this part because spinach changes in seconds.
Introduce the sun-dried tomatoes:
Stir in your drained sun-dried tomatoes and cook for 1 minute, letting their oil coat the vegetables and everything get to know each other.
Prepare your egg mixture:
In a separate bowl, whisk your eggs with milk, oregano, salt, and pepper until it's well combined and slightly frothy. The froth will help create that fluffy texture you're after.
Combine cheeses into the egg mixture:
Stir your crumbled feta and grated Parmesan into the egg mixture so the cheese is distributed throughout rather than settling at the bottom.
Pour and gently combine:
Pour the egg mixture into your vegetable-filled skillet, then give it one gentle stir to make sure everything is distributed. Don't overwork it or you'll deflate all that air you just whisked in.
Start on the stovetop:
Cook over medium heat for 2 to 3 minutes, watching until the edges start to set and pull away slightly from the skillet's sides. The center will still look wet—that's exactly right.
Transfer to the oven:
Carefully move the skillet to your preheated oven and bake for 10 to 12 minutes until the center is just set and the top has turned a light golden color. Use oven mitts because that handle will be hot enough to surprise you.
Cool and serve:
Let it rest for a few minutes before running a thin spatula around the edges and slicing it into wedges. It's delicious warm straight from the oven or at room temperature a few hours later.
Savory Mediterranean-inspired frittata featuring tender spinach, tangy feta, and sweet sun-dried tomatoes, baked to a light, fluffy texture.  Pin it
Savory Mediterranean-inspired frittata featuring tender spinach, tangy feta, and sweet sun-dried tomatoes, baked to a light, fluffy texture. | petitsfenj.com

What stuck with me most wasn't the praise, though that was nice. It was my mom asking if I could teach her this frittata so she could make it for her book club—suddenly it transformed from being a dish I'd made into something that belonged to my family's rotation. Now when I make it, I think about those conversations that happen around food, the way a simple recipe becomes a bridge between people.

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 an Ovenproof Skillet Changes Everything

The beauty of this recipe lives in that ovenproof skillet—it lets you start the frittata on the stovetop where the direct heat creates a slight crust on the bottom, then finish it gently in the oven where the dry heat cooks the top and center without toughening the edges. If you use a regular skillet and try to transfer the contents to a baking dish, you lose that textural contrast and honestly, you lose half the appeal. I learned this the hard way by trying to be clever with a nonstick pan that definitely wasn't oven-safe.

The Art of Not Overcooking Eggs

There's a narrow window between creamy-centered perfection and rubbery disappointment, and it's shorter than you think. The trick is to pull the frittata from the oven when the center still has a slight wobble in the middle—that jiggle tells you it's cooking residually as it cools, and you'll hit the exact right texture. I used to wait until the center looked completely set, which resulted in a frittata that was technically cooked but tasted like an omelette someone forgot about on the stove.

Make It Work for Your Table

This frittata is remarkably forgiving about substitutions and timing, which is why it's become my default when I'm not sure what to cook. I've made it with thawed frozen spinach on nights when the farmers market was closed, swapped in roasted red peppers when I didn't have sun-dried tomatoes, and even added a handful of diced zucchini when I wanted to stretch it further. The structure holds up because the eggs and cheese are flexible enough to accommodate whatever vegetables you have on hand.

  • For dairy-free eaters, plant-based feta crumbles now exist and actually taste decent, and you can skip the Parmesan entirely without losing the dish.
  • Serve slices with a simple salad dressed in lemon vinaigrette to cut through the richness, or with crusty bread to soak up any residual cheese.
  • Leftovers keep for three days in an airtight container and taste fine cold or gently warmed in a 300°F oven for about 10 minutes.
A vibrant vegetarian frittata with fresh spinach, creamy feta, and sun-dried tomatoes, ideal for a flavorful brunch or light dinner. Pin it
A vibrant vegetarian frittata with fresh spinach, creamy feta, and sun-dried tomatoes, ideal for a flavorful brunch or light dinner. | petitsfenj.com

This frittata has become the dish I reach for when I want to feel grounded in my kitchen, when I want to cook something that feeds people but doesn't demand my attention for hours. It's simple enough that you won't stress, but special enough that everyone at the table notices.

Frequently Asked Questions

Can I use frozen spinach instead of fresh?

Yes, thawed and well-drained frozen spinach works well as a substitute without compromising texture or flavor.

How do sun-dried tomatoes affect the dish?

They add a sweet-tart depth, balancing the creaminess of feta and richness of eggs for a vibrant flavor profile.

What is the best cooking vessel for this dish?

An ovenproof skillet, ideally 10-inch, allows for easy stovetop and oven cooking, ensuring even heat distribution.

Can I make this dairy-free?

Use plant-based feta alternatives and omit Parmesan to create a dairy-free variation that maintains the savory character.

What sides complement this dish?

A simple green salad or crusty bread enhances the meal, adding fresh or crunchy elements alongside the soft frittata.

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 with fresh spinach, tangy feta, and sun-dried tomatoes for a savory meal.

Prep time
15 min
Cook time
20 min
Total duration
35 min
Published by Stella Ramirez

Recipe type Oven-Finished Dishes

Skill level Easy

Cuisine Mediterranean

Yield 4 Number of servings

Diet details Vegetarian-friendly, Gluten-Free, Low in carbs

What You 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 & 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 & Seasonings

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

Step-by-step guide

Step 01

Preheat the oven: Set oven to 375°F (190°C).

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.

Step 03

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

Step 04

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

Step 05

Combine and set edges: Pour egg mixture evenly over vegetables in skillet. Gently stir once to distribute ingredients. 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 into portions 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.

What You'll Need

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

Allergy info

Review each component for allergens and ask a healthcare provider if you're unsure.
  • Contains eggs and dairy products including milk, feta cheese, and Parmesan
  • Sun-dried tomatoes may be processed with sulfites; verify label for sensitivity
  • Verify cheese and sun-dried tomato packaging for gluten cross-contamination

Nutritional info (for each serving)

This nutrition data is for your reference only, not a substitute for medical guidance.
  • Calorie count: 245
  • Fat content: 17 g
  • Carbohydrates: 6 g
  • Protein amount: 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.