Save There's something about a frittata that makes a lazy Sunday morning feel intentional. My neighbor knocked on the door one spring with a container of sun-dried tomatoes from her garden project, and I had no idea what to do with them until I opened the fridge and spotted fresh spinach and a block of feta. That combination—tangy, bright, Mediterranean—turned into this dish, and now I make it whenever I want breakfast to feel like an occasion without the fuss.
I’ve been getting a lot of questions about the pot I use for cozy one-pot meals and small-batch recipes, so I wanted to quickly share it here.
This is the Martha Stewart heart-shaped enameled cast iron Dutch oven (2-quart). It’s one of those pieces I reach for constantly when testing soups, stews, baked casseroles, and smaller comfort-food recipes.
- Heats evenly with no hot spots (huge for slow cooking)
- Non-reactive enamel interior — no seasoning required
- Perfect size for small households or side dishes
- Sturdy handles, easy to move from oven to table
It’s also a favorite with home cooks — 4.6 out of 5 stars from over 1,900 reviews — and Amazon often has a coupon available, depending on color and size.
👉 Check current price, colors, and coupon on Amazon
(Affiliate link — if you choose to buy, it helps support this recipe blog at no extra cost to you ❤️)
I served this to my sister after she'd had a rough week, and watching her face light up when she tasted that first bite—the way the feta crumbled on her tongue, how the sun-dried tomatoes added this unexpected sweetness—reminded me that feeding people well is its own kind of care.
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, roughly chopped): The tender leaves wilt down faster and won't leave gritty bits in your frittata like mature spinach sometimes does.
- Sun-dried tomatoes (1/2 cup, julienned and drained): Buy the ones packed in oil for better flavor, but squeeze them dry so you don't add extra moisture that makes the frittata watery.
- Yellow onion (1 small, finely chopped): This becomes your aromatic base, turning sweet and mellow as it softens in the oil.
- Garlic (1 clove, minced): One clove is enough—too much overpowers the delicate cheese and vegetables.
- Large eggs (6): Room temperature eggs incorporate more smoothly and create a creamier texture.
- Whole milk (1/4 cup): It adds richness without turning the frittata dense; don't skip this step.
- Feta cheese (1/2 cup, crumbled): The tanginess is essential, so use real feta and not a substitute unless you have to.
- Parmesan cheese (1/4 cup, grated): This adds a savory depth that makes people ask what your secret ingredient is.
- Dried oregano (1/2 tsp): It ties the whole Mediterranean flavor story together without needing fresh herbs.
- Black pepper and salt (1/4 tsp each): Go light on salt because both cheeses already contribute plenty.
- Olive oil (2 tbsp): Use extra virgin if you have it—the oil becomes part of the flavor profile here.
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:
- Preheat to 375°F (190°C) and get your ovenproof skillet warming over medium heat with olive oil. You want the pan ready to go because timing matters once you start cooking.
- Sauté the aromatics:
- Add chopped onion to the warm oil and let it soften for 3–4 minutes, stirring occasionally until the edges turn golden. Stir in garlic and cook just until fragrant, about 1 minute—any longer and it tastes bitter.
- Wilt the spinach:
- Dump in the chopped spinach and watch it transform from a pile to something silky in just a couple of minutes. Add the sun-dried tomatoes and let everything hang out together for 1 minute so the flavors can say hello.
- Whisk your egg custard:
- In a bowl, whisk eggs with milk, oregano, salt, and pepper until the mixture is light and slightly frothy. Stir in both cheeses so they're evenly distributed throughout.
- Combine and begin cooking:
- Pour the egg mixture over the vegetables in the skillet, give it one gentle stir so everything mingles, then let it cook on the stovetop for 2–3 minutes. You'll see the edges start to set and tighten up—that's your signal to move to the oven.
- Finish in the oven:
- Transfer the skillet to the oven and bake for 10–12 minutes until the center looks just set with maybe a tiny jiggle, and the top turns a light golden color. Don't overbake or it becomes rubbery.
- Rest and serve:
- Let it cool for a few minutes so it firms up just enough to slice cleanly. Serve it warm, at room temperature, or cold straight from the fridge—it's good every which way.
Save My kid took a photo of a slice of this frittata once and sent it to their friend group, which is when I knew I'd created something people genuinely wanted to eat—not just tolerated because it was healthy. That moment of validation through a text message felt silly but also kind of wonderful.
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.
Swaps and Substitutions
If fresh spinach isn't calling to you, thawed frozen spinach works beautifully as long as you wring it out hard in a clean kitchen towel—excess moisture is the enemy of frittatas. For dairy-free eating, plant-based feta and nutritional yeast in place of Parmesan create a surprisingly satisfying result, though the tanginess shifts slightly. Different cheeses change the personality of the dish: goat cheese makes it brighter, sharp cheddar makes it bolder, and fresh mozzarella makes it milder.
Serving and Pairing Ideas
This frittata shows up best with something fresh alongside it—a simple green salad with lemon dressing cuts through the richness, or some crusty bread for soaking up any eggy bits left on the plate. A crisp white wine like Sauvignon Blanc or Pinot Grigio pairs gorgeously if you're in a celebratory mood, though cold milk or sparkling water work just as well.
Storage and Make-Ahead Magic
The frittata keeps beautifully in the refrigerator for 3–4 days, wrapped in foil or stored in an airtight container, making it perfect for those mornings when you need breakfast but have zero energy. You can even assemble the whole thing the night before, cover the skillet, and bake it in the morning for a truly effortless start to your day. For longer storage, you can wrap individual slices in parchment and freeze them for up to a month—reheat gently in a low oven to avoid toughening the eggs.
- Make-ahead frittata means you're actually eating vegetables for breakfast even on chaotic mornings.
- Cold frittata straight from the fridge tastes surprisingly good as a light lunch or snack.
- Slice it into squares and pack it in containers for the week if meal prep feels doable today.
Save This frittata became my answer to the question 'what should we make?' because it works for breakfast, lunch, dinner, and the moments in between. Feed it to people you love and watch them come back for seconds.
Recipe FAQ
- → Can frozen spinach be used instead of fresh?
Yes, thawed frozen spinach works well. Make sure to drain it thoroughly to avoid excess moisture.
- → What kind of cheese pairs best in this dish?
Feta adds a tangy richness, complemented by Parmesan for depth of flavor and a slightly nutty finish.
- → How should the frittata be cooked to avoid dryness?
Cook it gently on the stovetop before baking to set edges, then bake briefly until the center is just firm and the top lightly golden.
- → Are sun-dried tomatoes necessary?
They add a sweet-tart burst that balances the creamy cheeses and savory greens, but fresh tomatoes could be a mild substitute.
- → What serving suggestions complement this dish?
Serve warm or at room temperature with a crisp green salad or crusty bread; pairs nicely with a dry white wine like Sauvignon Blanc.