Spinach Frittata Recipe

Spinach Frittata Recipe

This Spinach Frittata Recipe has all the flavors of Greek spanokopita without the effort! It’s packed with creamy feta cheese and is bursting with mediterranean flavor. It’s ready in about 30 minutes and it’s great for meal prep!

Author: Flavor the Moments

Meal Type: Breakfast

Cuisine: Greek

Difficulty: MEDIUM

Prep. Time: 10 minutes

Cook Time: 20 minutes

Total Time: 30 minutes

Servings: 8 servings

Calories: 142 kcal per serving

Ingredients

  • 1 tbsp - olive oil
  • 1 - leek white and light green parts only
  • 1 clove - garlic
  • 4 ounces - baby spinach
  • 8 - eggs
  • ½ cup - half and half
  • ½ cup - feta cheese
  • 2 tablespoons - fresh dill
  • Salt and pepper

Instructions

  1. Preheat the oven to 400 degrees. Heat the olive oil in a medium 10" cast iron or heatproof skillet over medium heat. Add the leek and cook 3 minutes until softened. Add the garlic and cook 30 seconds more. Add the baby spinach and cook 2-3 minutes or until completely wilted, then pour the mixture out onto a cutting board and roughly chop.
  2. Brush olive oil from the bottom of the pan around the edges of the skillet (or add more oil if needed), then add the spinach mixture back to the pan and spread evenly across the bottom.
  3. Beat the eggs with the half and half until well blended, then whisk in the feta cheese, chopped dill, salt and pepper to taste until combined. Pour the egg mixture over the top of the spinach mixture.
  4. Cook the frittata on the stove top over medium heat just until the edges begin to set (about 2 minutes), then place in the oven. Bake for 8-10 minutes or until puffed and golden on top. Remove from heat and allow to cool slightly. Enjoy!

Nutrition

Energy: 142 kcal | Total Fat: 10 g | Saturated: 4 g | Trans: 0 g | Unsaturated: 1 g | Cholesterol: 200 mg | Total Carbs: 3 g | Fiber: 0 g | Sugars: 1 g | Proteins: 9 g | Sodium: 247 mg | Polyunsaturated: 1 g | Monounsaturated: 4 g

©2026 OnlineCook LLC