Make-Ahead Frittata Squares with Spinach, Tomatoes, and Feta Recipe

Make-Ahead Frittata Squares with Spinach, Tomatoes, and Feta Recipe

How To Make Make-Ahead Frittata Squares with Spinach, Tomatoes, and Feta

Breakfast meal prep just got easier and yummier with this recipe for make-ahead frittata squares. It has fresh spinach, creamy feta, and loads of tomatoes.

Preparation: 15 minutes
Cooking: 45 minutes
Total: 1 hour



  • butter,for the baking dish
  • 2tbspolive oil
  • 1pintcherry tomatoes
  • 1bunchscallions,thinly sliced
  • 5ozbaby spinach leaves,(about 3½ packed cups)
  • ½cupwhole milk
  • ½cupsour cream
  • 12largeeggs
  • ¾tspsalt,divided
  • tspfreshly ground black pepper
  • 1cupfeta cheese,(about 5 oz), crumbled
  • 3tbspfresh parsley,chopped


  1. Preheat the oven to 350 degrees F. Butter a 2-quart baking dish.

  2. In a large skillet over medium heat, heat the olive oil. Add the tomatoes and cook, stirring often, for 2 minutes, or until just starting to soften but not yet falling apart. Transfer to a separate dish and set aside.

  3. Add the the scallions to the pan and cook for about 1 minute, or until softened. Stir in the spinach and salt. Cook, stirring often, until the spinach wilts.

  4. Remove the pan from the heat and cool for a few minutes. Stir in the crumbled feta cheese.

  5. In a large bowl, gradually whisk the milk into the sour cream until smooth. Whisk in the eggs, salt and pepper.

  6. Transfer the spinach filling from the pan into the baking dish and pour the egg mixture over top. Scatter the tomatoes on top of the eggs so they peek out, and sprinkle with the parsley.

  7. Bake for 40 to 45 minutes, or until the eggs are set.

  8. Cool the frittata for at least 10 minutes, and cut into 9 servings. Store leftovers in the refrigerator for up to a week, and reheat in the microwave.


  • Calories: 231.67kcal
  • Fat: 18.03g
  • Saturated Fat: 8.01g
  • Trans Fat: 0.11g
  • Monounsaturated Fat: 6.70g
  • Polyunsaturated Fat: 1.97g
  • Carbohydrates: 5.29g
  • Fiber: 1.19g
  • Sugar: 3.37g
  • Protein: 12.52g
  • Cholesterol: 276.15mg
  • Sodium: 427.03mg
  • Calcium: 180.00mg
  • Potassium: 361.04mg
  • Iron: 2.12mg
  • Vitamin A: 274.94µg
  • Vitamin C: 13.91mg
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!