WHY MAKE IT

A little comfort, a lot of flavor.

Drawing inspiration from the timeless flavors of Greek spanakopita, this crustless spinach and feta breakfast casserole delivers rich morning protein without the fuss of delicate phyllo pastry. Whole eggs, milk, and cream form a silky custard foundation that supports the assertive tang of traditional briny feta cheese and aromatic fresh dill. A gentle pinch of ground nutmeg elevates the egg base, highlighting the natural earthiness of wilted spinach. Designed to feed a full table or provide seamless weekday meal prep, this dish slices cleanly once rested and retains its delicate, creamy texture when reheated. It is an exceptionally balanced centerpiece for weekend brunches and holiday mornings alike.

Selecting the Right Feta

For the best flavor and moisture profile, purchase whole-block feta packed in brine rather than pre-crumbled varieties. Pre-crumbled feta is coated in anti-caking agents such as cellulose or potato starch to prevent clumping in the container. These starches inhibit even melting and dry out the cheese during extended baking. Block sheep-milk or goat-milk feta holds up beautifully to oven heat, softening into warm, salty pockets throughout the custard without dissolving entirely into the egg base, providing a distinct textual contrast against the silky eggs.

Balancing Egg Custard Ratios

The ratio of liquid dairy to eggs determines whether a breakfast casserole bakes into a silky, tender custard or turns rubbery and dense. Using ten large eggs paired with a combined cup and a half of whole milk and heavy cream provides enough fat and liquid to keep the protein matrix supple as it sets. Skim milk lacks the necessary butterfat to coat egg proteins, which often leads to curdling and moisture separation. Incorporating heavy cream buffers the heat and preserves moisture across the entire 45-minute bake.

Preventing a Watery Bake

Moisture management is the single most important factor when assembling vegetable-heavy egg bakes. In addition to squeezing the sauteed spinach dry, salting must be handled with precision. Feta and Parmesan already contain substantial sodium levels, so keep added kosher salt moderate to prevent drawing extra moisture out of the scallions and eggs while baking. Allowing the baked casserole to rest for a full ten minutes on the counter after removing it from the oven allows residual heat to settle the custard proteins firmly before portioning.

Before you start

Removing excess liquid from your sauteed greens is critical for casserole success. Spinach holds a surprising amount of water that releases during baking. If added directly to the egg custard without pressing, that moisture will weep into the casserole and create a spongy, watery bottom layer. Spend two full minutes pressing the wilted greens in a colander until barely any moisture drips through.

THE RECIPE

Spinach and Feta Breakfast Casserole

8 servings · 25 minutes preparation · 45 minutes cooking · 10 minutes cooling, chilling or resting

Ingredients

Step-by-step instructions

  1. Preheat the oven to 375°F (190°C) and grease a 9x13-inch ceramic or glass baking dish thoroughly with olive oil or nonstick cooking spray.
  2. Heat 1 tablespoon olive oil in a large skillet over medium heat, add diced yellow onion, and cook for 5 minutes until soft and translucent.
  3. Add minced garlic and chopped baby spinach to the skillet, tossing continuously for 3 minutes until the spinach wilts completely, then remove from heat to cool slightly.
  4. Transfer the cooked spinach mixture to a fine-mesh strainer and press firmly with the back of a spoon to extract excess moisture.
  5. In a large bowl, whisk together the eggs, whole milk, heavy cream, kosher salt, black pepper, and ground nutmeg until smooth and completely emulsified.
  6. Spread the drained spinach mixture, sliced scallions, chopped fresh dill, and crumbled feta cheese evenly across the bottom of the prepared 9x13-inch baking dish.
  7. Pour the egg mixture over the vegetables, sprinkle the top with grated Parmesan cheese, and bake at 375°F (190°C) for 42 to 45 minutes until the center is set and internal temperature reads 160°F (71°C); rest 10 minutes before slicing.

Kitchen notes

Removing excess liquid from your sauteed greens is critical for casserole success. Spinach holds a surprising amount of water that releases during baking. If added directly to the egg custard without pressing, that moisture will weep into the casserole and create a spongy, watery bottom layer. Spend two full minutes pressing the wilted greens in a colander until barely any moisture drips through.

Storage & make-ahead

Cool the casserole completely before covering the dish tightly with foil or transferring individual portions to airtight glass containers. Store in the refrigerator for up to 4 days. Reheat individual slices in the microwave on medium power for 90 seconds, or warm the covered casserole dish in a 325°F (165°C) oven for 15 to 20 minutes until heated through to the center. Refrigerate perishable leftovers within 2 hours (within 1 hour above 90°F/32°C), using shallow containers. If reheating, heat throughout to 165°F (74°C).

Save to Pinterest ↗

An original recipe guide inspired by themes in our Pinterest research. Recipe has not been independently kitchen-tested. AI-generated image is illustrative; your finished dish may look different.

Frequently asked questions

Can I assemble this casserole the night before baking?

Yes. Assemble the entire casserole in the baking dish, cover tightly with plastic wrap, and refrigerate overnight. In the morning, let the dish sit on the counter for 20 minutes while preheating your oven, then bake as directed, adding 5 minutes if still chilled.

Can I use frozen spinach instead of fresh baby spinach?

Yes. Substitute 10 ounces of thawed frozen chopped spinach. Thaw it completely and squeeze it vigorously in a clean kitchen towel until completely dry before folding it into the dish; you can skip the saute step and mix it directly with the aromatics.

How do I know when the casserole is fully cooked?

The edges should be puffed and golden brown, and the center should barely jiggle when the pan is gently shaken. An instant-read digital thermometer inserted into the exact center of the casserole should register between 160°F and 165°F (71°C to 74°C).