Spinach Frittata With Feta

Golden spinach frittata with feta cheese freshly baked in a cast iron skillet Pin It
Golden spinach frittata with feta cheese freshly baked in a cast iron skillet | spoonistry.com

This Mediterranean-inspired egg dish combines fresh spinach with tangy feta for a satisfying meal any time of day. The preparation comes together in just 10 minutes, followed by 20 minutes of baking time.

Start by sautéing onion and garlic in olive oil until fragrant, then add chopped spinach until wilted. Whisk eggs with milk, seasonings, and half the feta before pouring over the vegetables. Finish by baking until golden and set.

The result is a fluffy, protein-rich creation that serves four people beautifully. Leftovers reheat well for quick meals throughout the week.

The smell of onions hitting a hot skillet on a Sunday morning is something I will never get tired of. It pulls everyone into the kitchen before the coffee has even finished brewing. This spinach and feta frittata came into my life during a rainy weekend when the fridge held almost nothing but eggs and a wilting bag of spinach. What happened next turned into the most requested breakfast in my house.

My neighbor Laura once knocked on my door holding a plate of cookies just as I was pulling this frittata from the oven. She ended up sitting at my kitchen counter for an hour, eating two slices and asking for the recipe. Now she makes it every week and texts me photos of her own variations.

Ingredients

  • Fresh spinach (5 oz): Wash it well and chop roughly because whole leaves create uneven pockets in the egg.
  • Small onion: Finely diced so every bite has a sweet base without crunching into large pieces.
  • Garlic (2 cloves): Minced fine and added late so it perfumes the dish without turning bitter.
  • Eggs (6 large): The backbone of the frittata so use the freshest ones you can find.
  • Milk or cream (1/4 cup): Cream makes it luxurious but milk keeps it light and everyday friendly.
  • Feta cheese (1/2 cup crumbled): Crumble it yourself from a block for the best texture and tang.
  • Salt, pepper, dried oregano, nutmeg: The nutmeg sounds strange but it quietly lifts the whole dish into something special.
  • Olive oil (2 tbsp): Use a good one because you will taste it.

Instructions

Warm up the oven:
Set your oven to 375 degrees Fahrenheit and let it come fully to temperature while you prep everything else.
Soften the aromatics:
Heat olive oil in your ovenproof skillet over medium heat and cook the onion for about three minutes until translucent and sweet smelling. Toss in the garlic and stir for just thirty seconds until fragrant.
Wilt the spinach:
Add all the chopped spinach to the skillet and watch it collapse down into a gorgeous dark green pile over two to three minutes.
Build the egg mixture:
Whisk the eggs with milk, salt, pepper, and those optional but wonderful spices in a bowl until smooth. Fold in half the feta so it melts into little pockets throughout.
Bring it all together:
Pour the egg mixture over the spinach and give the pan a gentle shake so everything settles evenly. Scatter the remaining feta across the top like snow.
Set the edges on the stove:
Cook over low heat for two to three minutes just until you see the edges pulling away from the pan sides.
Finish in the oven:
Slide the whole skillet into the oven and bake for ten to twelve minutes until the center is set and the top wears a light golden blush.
Rest and serve:
Let it sit for a few minutes so the frittata finishes setting and becomes easier to slice cleanly.
Fluffy Mediterranean spinach frittata with crumbled feta served warm for breakfast or brunch Pin It
Fluffy Mediterranean spinach frittata with crumbled feta served warm for breakfast or brunch | spoonistry.com

The first time I served this to my family my youngest declared it better than pizza night. That statement got framed on our kitchen cork board and it still makes me smile every time I crack eggs for this recipe.

Making It Your Own

Sun dried tomatoes folded into the egg mixture add a concentrated sweetness that plays beautifully against the salty feta. Fresh basil or dill snipped over the top right before serving makes it taste like summer on a plate. Sliced cherry tomatoes nestled into the top before baking create juicy little bursts throughout.

Swaps and Substitutions

Swiss chard works beautifully in place of spinach and brings a slightly earthier flavor that pairs well with extra garlic. Kale is another option but remove the tough stems and massage the leaves briefly so they cook down evenly. Goat cheese can stand in for feta if you want something creamier and a bit more tangy.

Serving and Storing

A simple green salad with lemon vinaigrette is all you need alongside this for a complete meal that feels intentional without any effort. It keeps well in the refrigerator for up to three days and reheats gently in a low oven or eats cold with your fingers standing over the sink.

  • Let it cool completely before covering and refrigerating to avoid condensation making it soggy.
  • A crisp white wine alongside turns a casual dinner into something worth lingering over.
  • Always check feta labels if cooking for someone with dairy sensitivities because brands vary widely.
Savory egg and spinach frittata topped with tangy feta cheese, perfect for brunch Pin It
Savory egg and spinach frittata topped with tangy feta cheese, perfect for brunch | spoonistry.com

Some recipes become staples because they are easy, and others earn their place because they make people gather around the table and stay. This frittata does both without even trying.

Recipe FAQs

Yes, this dish reheats wonderfully. Prepare up to 2 days in advance and warm individual slices in the microwave or oven at 350°F for about 10 minutes until heated through.

Swiss chard, kale, or arugula make excellent spinach substitutes. You can also add bell peppers, mushrooms, or zucchini during the sauté step for extra variety and nutrition.

Absolutely. Goat cheese, Parmesan, or Gruyère all work beautifully. Each brings its own character—goat cheese adds tanginess while Gruyère offers a nutty depth.

The ovenproof skillet allows you to start on the stovetop and finish baking without transferring to another dish. If unavailable, cook the vegetables first, then transfer everything to a greased baking dish before adding the egg mixture.

The center should be set with no liquid egg visible, and the top will be lightly golden. A knife inserted near the center should come out clean. Letting it rest for a few minutes after baking helps it finish setting.

Substitute the milk with unsweetened almond or oat milk. Replace feta with a dairy-free alternative or add extra vegetables and nutritional yeast for savory flavor.

Spinach Frittata With Feta

Fluffy egg dish with fresh spinach and tangy feta, ready in 30 minutes

Prep 10m
Cook 20m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 5 oz fresh spinach, washed and chopped
  • 1 small onion, finely diced
  • 2 cloves garlic, minced

Dairy and Eggs

  • 6 large eggs
  • 1/4 cup milk
  • 1/2 cup feta cheese, crumbled

Spices and Seasonings

  • 1/4 tsp salt
  • 1/4 tsp black pepper
  • 1/4 tsp dried oregano
  • Pinch of nutmeg

Oils

  • 2 tbsp olive oil

Instructions

1
Preheat Oven: Preheat oven to 375°F.
2
Sauté Aromatics: In an ovenproof skillet, heat olive oil over medium heat. Add the onion and sauté for 3 minutes until softened. Add garlic and cook for another 30 seconds until fragrant.
3
Wilt Spinach: Add chopped spinach to the skillet and cook until wilted, about 2 to 3 minutes.
4
Prepare Egg Mixture: In a mixing bowl, whisk together eggs, milk, salt, pepper, oregano, and nutmeg. Stir in half of the crumbled feta cheese.
5
Combine and Distribute: Pour the egg mixture evenly over the spinach mixture in the skillet. Gently shake the skillet to distribute the ingredients.
6
Top with Feta: Sprinkle the remaining feta cheese evenly on top.
7
Set Edges on Stovetop: Cook on the stove over low heat for 2 to 3 minutes until the edges begin to set.
8
Bake Until Set: Transfer skillet to the preheated oven and bake for 10 to 12 minutes, or until the center is set and the top is lightly golden.
9
Rest and Serve: Let the frittata rest for a few minutes, then slice into wedges and serve warm or at room temperature.
Additional Information

Equipment Needed

  • Ovenproof skillet, 10 to 12 inch
  • Mixing bowl
  • Whisk
  • Knife and cutting board

Nutrition (Per Serving)

Calories 210
Protein 13g
Carbs 5g
Fat 15g

Allergy Information

  • Contains eggs
  • Contains dairy (feta cheese, milk)
Audrey Sinclair

Passionate home cook sharing quick, easy, and family-friendly recipes with practical kitchen tips.