Spinach Frittata Recipe

Rate this recipe

This classic Italian spinach frittata is a versatile dish that works beautifully for breakfast, lunch, or dinner. Featuring fresh spinach bound together with eggs and melted cheese, it delivers a light yet satisfying meal that comes together in under 30 minutes. The frittata's tender, custardy texture and golden edges make it an elegant choice for any table.

Spinach Frittata Recipe
Prep10 min
Cook18 min
Total28 min
Serves4
358kcal
18gprotein
6gcarbs
28gfat

Ingredients

Instructions

  1. Preheat your oven to 190°C (375°F). If using fresh spinach, gently wash and squeeze out excess moisture.

  2. Heat 15ml (1 tablespoon) of olive oil in a 28cm (11-inch) non-stick or cast-iron skillet over medium heat. Add the sliced onion and sauté for 3-4 minutes until softened and translucent.

  3. Add the minced garlic and cook for 30 seconds until fragrant, then add the chopped spinach. Stir continuously for 2-3 minutes until the spinach is wilted and any excess moisture has evaporated.

  4. Transfer the spinach mixture to a plate and let it cool slightly. Wipe out the skillet with a paper towel.

  5. In a large bowl, whisk together the eggs, milk, salt, pepper, and nutmeg until fully combined and slightly frothy, about 1 minute.

  6. Add the cooled spinach mixture and grated Pecorino Romano cheese to the egg mixture. Gently fold together until evenly distributed.

  7. Heat the remaining 30ml (2 tablespoons) of olive oil in the skillet over medium heat. Pour in the egg and spinach mixture, distributing it evenly. Let it cook undisturbed for 2-3 minutes until the edges begin to set.

  8. Using a spatula, gently push the cooked edges toward the center, tilting the skillet so uncooked egg flows to the edges. Cook for another 2 minutes.

  9. Transfer the skillet to the preheated oven and bake for 8-10 minutes until the center is just set but still slightly tender when lightly pressed, and the top is lightly golden.

  10. Remove from the oven and let rest for 2-3 minutes. Slide onto a cutting board, slice into 4 wedges, and serve warm or at room temperature.

Substitutions

Tips

The frittata originates from Italy and represents a practical way to use leftover ingredients, much like the Spanish tortilla. It reflects Italian home cooking's philosophy of simplicity and using seasonal vegetables, with spinach being a beloved spring and winter choice.

Frequently Asked Questions

How long does Spinach Frittata Recipe take to make?

Spinach Frittata Recipe takes about 28 minutes total — 10 minutes of prep and 18 minutes of cooking — and makes 4 servings.

What can I substitute in Spinach Frittata Recipe?

You can adapt it easily: Use crumbled goat cheese or feta instead of Pecorino Romano for a tangier flavor; Replace fresh spinach with 180g (6 oz) frozen spinach, thawed and squeezed dry; Substitute milk with heavy cream for a richer texture, using the same volume.

How should I store leftover Spinach Frittata Recipe?

Store leftovers in an airtight container in the refrigerator for up to 3–4 days and reheat gently before serving.

How much protein is in Spinach Frittata Recipe?

Each serving of Spinach Frittata Recipe has about 18g of protein and 358 calories.

Comments (0)

Loading comments...