Spinach Frittata

  • Level: Easy
  • Total: 35 min
  • Active: 35 min
  • Yield: 4 servings
  • Nutrition Info
Save Recipe


4 large eggs

1/2 cup whole milk 

1/2 teaspoon salt 

1/4 teaspoon freshly ground black pepper 

1 cup shredded Swiss cheese 

1 cup lengthwise-halved grape tomatoes 

2 tablespoons salted butter 

1 small onion, finely chopped 

4 cups fresh baby spinach 


  1. Preheat the oven to broil.
  2. In a medium bowl, whisk together the eggs, milk, salt and pepper until smooth. Fold in the cheese and tomatoes and set aside.
  3. In a 9-inch, oven-safe nonstick frying pan over medium heat, melt the butter. Add the onion and saute until softened, about 5 minutes. Add the spinach and cook until wilted, about 2 minutes. Pour the egg mixture over the spinach, and cook until almost set, 2 to 4 minutes.
  4. Transfer the pan to the oven and broil until golden brown on top, 5 to 7 minutes. Remove from the oven and turn out onto a serving plate.
Get the Recipe

Perfect Cranberry Sauce

This ruby-hued sauce is a breeze to make with either fresh or frozen fruit.


Spinach Gratin

Roasted Vegetable Frittata

Creamed Spinach Casserole

Spinach and Ricotta Dumplings

Fusilli with Spinach and Asiago Cheese

Spinach Salad with Garlic Dressing

Fresh Vegetable Lasagna with Spinach and Zucchini

🤤 More Drool-Worthy Recipes