I absolutely adore this Make-Ahead Frittata Squares with Spinach, Tomatoes, and Feta Recipe because it hits all the marks for a delicious, easy breakfast or brunch. The combination of tender spinach, juicy tomatoes, and tangy feta baked together in a fluffy egg base is pure comfort on a plate. What’s even better is how effortlessly you can prepare it ahead of time, slice it into squares, and enjoy throughout the week. This frittata has become my go-to for busy mornings and casual gatherings alike.

Why You’ll Love This Make-Ahead Frittata Squares with Spinach, Tomatoes, and Feta Recipe

What makes this recipe stand out for me is the beautiful balance of flavors. The creamy feta adds a salty tang that perfectly complements the sweetness of fresh cherry tomatoes and the mild earthiness of spinach. Every bite offers a wonderful mix of textures — the softness of eggs, the juicy pops of tomato, and the slightly crumbly cheese. It’s a flavor profile that feels both fresh and satisfying, making it easy to crave again and again.

Another reason I keep coming back to this Make-Ahead Frittata Squares with Spinach, Tomatoes, and Feta Recipe is how straightforward it is to prepare. I love throwing the veggies in a skillet, whisking the eggs with milk and sour cream, then baking everything together in one dish. Once it’s cooled and cut into squares, I store it in the fridge and have protein-packed morsels ready at a moment’s notice. It’s perfect for busy weekday breakfasts, make-ahead brunches, or even a light dinner with a crisp salad on the side.

Ingredients You’ll Need

The image shows three items on a white marbled surface: a large clear glass bowl on the left filled with a light yellow, smooth, creamy mixture with a white and silver whisk resting inside it; a white plate on the bottom right holding bright red, shiny roasted tomatoes; and a frying pan on the top right containing cooked dark green spinach with small bits of light brown toasted bits mixed in. photo taken with an iphone --ar 4:5 --v 7

The beauty of this recipe lies in its simple, fresh ingredients that all play a crucial role in building flavor and texture. Each component is easy to find and thoughtfully combines to make those frittata squares so irresistible.

  • Butter for the baking dish: Keeps the frittata from sticking and adds a touch of richness to the edges.
  • 2 tablespoons olive oil: Used to sauté the vegetables, enhancing their natural flavors with a subtle fruitiness.
  • 1 pint cherry tomatoes: Provide juicy sweetness and a burst of color on top of the frittata.
  • 1 bunch scallions, thinly sliced: Adds a mild onion flavor that softens when cooked for gentle depth.
  • 5 ounces baby spinach leaves: Brings a tender green freshness and delicate earthiness.
  • 1/2 cup whole milk: Helps create a creamy, tender egg custard base.
  • 1/2 cup sour cream: Adds richness and a slight tang that balances the eggs.
  • 12 large eggs: The foundation that holds the frittata together with protein-packed satisfaction.
  • 3/4 teaspoon salt, divided: Enhances all flavors without overwhelming; some for cooking veggies, some for eggs.
  • 1/8 teaspoon freshly ground black pepper: Adds a gentle kick and complexity.
  • 1 cup crumbled feta cheese: Provides tanginess and creamy texture with every bite.
  • 3 tablespoons chopped fresh parsley: Brightens the dish with color and a fresh herbal note.

Directions

Step 1: Preheat your oven to 350°F. Generously butter a 2-quart baking dish to ensure the frittata doesn’t stick and develops a beautiful crust along the edges.

Step 2: In a large skillet over medium heat, warm the olive oil. Add the cherry tomatoes and cook them for about 2 minutes, stirring often, until they soften but still hold their shape. This step intensifies their sweetness without turning them into mush. Transfer the tomatoes to a separate dish and set aside.

Step 3: In the same skillet, add the sliced scallions and cook for about 1 minute until they become soft and fragrant. Next, stir in the baby spinach and sprinkle with 1/4 teaspoon of salt. Keep stirring until the spinach wilts down nicely. Remove the pan from the heat and let it cool slightly to avoid scrambling the eggs in the next step.

Step 4: Once the spinach mixture has cooled a bit, stir in the crumbled feta cheese. The warmth will soften the cheese, melding those flavors together beautifully.

Step 5: In a large mixing bowl, gradually whisk the milk into the sour cream until you form a smooth mixture. Then add the eggs, 1/2 teaspoon salt, and black pepper, whisking until everything is fully combined and airy.

Step 6: Transfer the spinach and feta filling to the prepared baking dish, spreading it out evenly. Pour the egg mixture gently over the top, then scatter the sautéed cherry tomatoes across the surface so they peek through. Finally, sprinkle the fresh chopped parsley over everything for a pop of green and vibrant flavor.

Step 7: Bake your frittata for 40 to 45 minutes. You’ll know it’s done when the eggs are set firmly and no longer jiggle in the center. Test with a paring knife inserted in the middle — it should come out clean.

Step 8: Let the frittata cool for at least 10 minutes before slicing into 9 squares. This resting time helps it firm up further, making those squares easy to lift and serve.

Servings and Timing

This recipe yields 9 satisfying squares that serve around 4 to 6 people, depending on appetite and what else you’re serving alongside. The prep time is a quick 15 minutes, which makes it convenient even on busy mornings. Then, the bake time is about 45 minutes, giving you plenty of time to get other breakfast tasks done. Including that resting period, the total time from start to finish is roughly 1 hour. Because it can be made ahead, you can bake it the night before or on a weekend and have breakfast ready all week long.

How to Serve This Make-Ahead Frittata Squares with Spinach, Tomatoes, and Feta Recipe

The image shows a white plate with three items positioned neatly: a thick square slice of egg dish with visible layers of yellow egg, green spinach, and scattered red cherry tomatoes on top, a small round toasted English muffin that has a golden-brown surface with a bit of melted butter, and a clear glass filled with bright orange juice placed next to the muffin. A silver fork rests on the plate beside the egg slice. To the right, a white rectangular baking dish contains more of the same egg dish, showing a similar texture of yellow eggs mixed with spinach and cherry tomatoes. The whole setup is on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

I love serving this frittata warm or at room temperature, which makes it wonderfully flexible. For breakfast or brunch, I pair it with some lightly dressed mixed greens or a simple fruit salad. The fresh veggies and feta in the frittata complement crisp, refreshing sides beautifully.

If I’m serving this at a party or a casual gathering, cutting it into squares makes it perfect for finger foods. I like arranging the squares on a platter with some extra fresh herbs sprinkled on top and a few lemon wedges on the side to brighten the flavors. A dollop of plain yogurt or a quick herb sauce like tzatziki also pairs surprisingly well to add a touch of creaminess.

When it comes to drinks, I find crisp white wines like Sauvignon Blanc or a lightly sparkling rosé pair beautifully with the tang of the feta and the acidity of the tomatoes. For a non-alcoholic option, sparkling water with a splash of lemon or cucumber slices feels refreshing. This dish truly shines at family brunches, holiday mornings, or even easy weeknight dinners—versatile and comforting any time of day.

Variations

I love experimenting with this Make-Ahead Frittata Squares with Spinach, Tomatoes, and Feta Recipe to suit different tastes and dietary needs. For example, swapping the spinach for kale or swiss chard adds a slightly heartier green that works wonderfully in the dish. You could also replace the cherry tomatoes with sun-dried tomatoes for a deeper, more intense flavor.

If you’re looking to make this gluten-free, you’re in luck because the recipe naturally contains no flour or breadcrumbs. For a vegan twist, try replacing the eggs and dairy with a chickpea flour batter and vegan cheeses—though the texture will be a bit different, it still tastes fantastic with the same vegetables. I sometimes add herbs like dill or oregano along with or instead of parsley for a fresh change of pace. Cooking it in individual muffin tins instead of a large dish is another fun idea, creating perfect portable frittata bites.

Storage and Reheating

Storing Leftovers

I always store leftover frittata squares in an airtight container in the refrigerator. They keep well for up to 5 days, which is perfect for enjoying several breakfasts or snacks after making the dish ahead. Glass containers with tight lids work best because they keep the flavors fresh and prevent moisture buildup.

Freezing

This frittata freezes beautifully if you want to save some for later weeks. I like to cut it into individual squares before freezing so I can thaw and reheat just what I need. Wrap each square in plastic wrap and place them in a freezer-safe container or bag. It will keep in the freezer for up to 2 months. When ready to eat, thaw overnight in the fridge for best results.

Reheating

The best way to reheat these frittata squares is in the microwave for 30 to 60 seconds, depending on your microwave’s strength, which quickly warms them without drying them out. Alternatively, reheating in a toaster oven or regular oven at 325°F for about 10 minutes keeps the edges crisp and the inside tender. Avoid reheating at very high heat or too long, as it can make the eggs rubbery and chewy.

FAQs

Can I use frozen spinach instead of fresh in this recipe?

Yes, you can substitute frozen spinach, but make sure to thaw it completely and squeeze out as much liquid as possible before adding to prevent the frittata from becoming watery. Fresh spinach tends to give a brighter flavor and fresher texture, but frozen spinach works well in a pinch.

Can I prepare this frittata dairy-free?

Absolutely! You can swap the milk and sour cream for dairy-free alternatives like almond milk and coconut yogurt or vegan sour cream. Also, replace the feta with a plant-based cheese or simply omit it if preferred. The texture and flavor will change slightly but remain delicious and creamy.

Is this recipe suitable for meal prep?

Definitely! The Make-Ahead Frittata Squares with Spinach, Tomatoes, and Feta Recipe is ideal for meal prep because it holds well in the fridge and reheats easily. Just bake it once, slice into squares, and enjoy quick breakfasts or snacks throughout the week without any extra cooking.

Can I add other vegetables to the frittata?

Yes, feel free to add finely chopped bell peppers, mushrooms, or zucchini to customize the veggie mix. Just be sure to sauté them first to remove excess moisture so your frittata doesn’t become soggy, and adjust seasoning accordingly.

How do I know when the frittata is fully cooked?

The best way is to insert a small knife or toothpick into the center—if it comes out clean and the eggs no longer jiggle, it’s done. The top should look set with a slight golden hue, and the edges might pull away lightly from the baking dish.

Conclusion

I genuinely think this Make-Ahead Frittata Squares with Spinach, Tomatoes, and Feta Recipe is a fantastic addition to any kitchen. It’s simple, flavorful, and versatile enough to suit so many meals and occasions. I hope you enjoy making it as much as I do, and that it becomes your favorite quick breakfast or snack that you can rely on anytime. Happy cooking!

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
Make-Ahead Frittata Squares with Spinach, Tomatoes, and Feta Recipe

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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 3.8 from 5 reviews
  • Author: Evelyn
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour
  • Yield: 9 squares
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

This Make-Ahead Frittata Squares recipe combines fresh spinach, juicy cherry tomatoes, and tangy feta cheese into a delicious and easy breakfast dish. Baked in one dish and cut into squares, it’s perfect for prepping ahead and enjoying reheated portions throughout the week.


Ingredients

For the Dish

  • Butter, for greasing the baking dish

Vegetables & Cheese

  • 2 tablespoons olive oil
  • 1 pint cherry tomatoes
  • 1 bunch scallions, thinly sliced
  • 5 ounces (about 3 1/2 packed cups) baby spinach leaves
  • 1 cup (about 5 ounces) crumbled feta cheese
  • 3 tablespoons chopped fresh parsley

Egg Mixture

  • 1/2 cup whole milk
  • 1/2 cup sour cream
  • 12 large eggs
  • 3/4 teaspoon salt, divided
  • 1/8 teaspoon freshly ground black pepper


Instructions

  1. Preheat Oven: Preheat your oven to 350°F (175°C). Butter a 2-quart baking dish to prevent sticking.
  2. Cook the Tomatoes: Heat olive oil in a large skillet over medium heat. Add the cherry tomatoes and cook, stirring often, for about 2 minutes until they soften but don’t fall apart. Transfer tomatoes to a separate dish and set aside.
  3. Cook Scallions and Spinach: In the same skillet, add scallions and cook for about 1 minute until softened. Stir in baby spinach and 1/4 teaspoon salt, cooking and stirring frequently until the spinach wilts. Remove from heat and let cool for a few minutes.
  4. Add Feta Cheese: Stir crumbled feta cheese into the spinach mixture until evenly combined.
  5. Whisk Egg Mixture: In a large bowl, whisk the milk into the sour cream until smooth. Gradually whisk in the eggs, 1/2 teaspoon salt, and freshly ground black pepper until well incorporated.
  6. Assemble Frittata: Transfer the spinach and feta filling into the buttered baking dish. Pour the egg mixture evenly over the filling. Scatter the cooked tomatoes over the top so they peek through the egg mixture. Sprinkle chopped fresh parsley on top for garnish.
  7. Bake: Bake the frittata at 350°F for 40 to 45 minutes, until the eggs are fully set. Test doneness by inserting a paring knife in the center; it should come out clean and the eggs shouldn’t be runny.
  8. Cool and Serve: Allow the frittata to cool for at least 10 minutes before cutting into 9 squares. Serve warm. Store leftovers in the refrigerator for up to a week and reheat individual squares in the microwave as needed.

Notes

  • This dish can be made ahead of time and reheated, making it perfect for busy mornings.
  • Make sure to fully cook the eggs to avoid any runny texture.
  • Feel free to substitute feta with goat cheese or another crumbly cheese if preferred.
  • For a dairy-free version, replace sour cream and milk with suitable alternatives.
  • Use fresh herbs like parsley to enhance flavor and presentation just before serving.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star