Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
spinach feta frittata fresh from oven

Spinach Feta Frittata: A Power-Packed Morning Recipe You’ll Love


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amanda
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A light, fluffy spinach feta frittata made with fresh spinach, creamy feta cheese, and fluffy eggs perfect for breakfast, brunch, or a quick dinner.


Ingredients

Scale

8 large eggs

1/4 cup milk

2 cups fresh spinach, chopped

1/2 cup crumbled feta cheese

1 small onion, finely diced

1 tbsp olive oil

Salt, to taste

Black pepper, to taste


Instructions

1. Preheat oven to 375°F (190°C).

2. In a large bowl, whisk together eggs, milk, salt, and pepper until well blended.

3. Heat olive oil in an oven-safe skillet over medium heat.

4. Add diced onion and cook until softened, about 3–4 minutes.

5. Stir in chopped spinach and sauté until wilted.

6. Pour the egg mixture evenly over the spinach and onion.

7. Sprinkle crumbled feta cheese on top.

8. Cook on the stove for 2–3 minutes until the edges start to set.

9. Transfer skillet to the oven and bake for 12–15 minutes, or until the frittata is fully set in the center.

10. Remove from oven, cool slightly, then slice and serve warm.

Notes

You can substitute baby kale for spinach for a different flavor.

For extra creaminess, add a splash of heavy cream instead of milk.

Great served with crusty bread or a fresh side salad.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Breakfast, Brunch
  • Method: Baking
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1/4 of frittata
  • Calories: 210
  • Sugar: 2g
  • Sodium: 420mg
  • Fat: 15g
  • Saturated Fat: 6g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 4g
  • Fiber: 1g
  • Protein: 15g
  • Cholesterol: 285mg