Every year it’s scrambled eggs at 1 AM — butter, salt, pepper, nothing more, the simplest possible way to say the page has turned. But standing outside that taproom in the Milwaukee cold with Mike, clinking bottles over a city exploding with noise, I felt something shift: 2019 had been a year of building, and maybe the eggs deserved to grow up a little too. The Spinach Feta Strata I’ve written out below is where the tradition goes when it’s ready to be more than just survival food — still eggs, still honest, still made in the quiet hours, but with a little more intention behind it. It’s the kind of thing you assemble the night before, which felt exactly right for a year I spent learning to plan ahead without knowing what was coming.
Spinach Feta Strata
Prep Time: 20 min | Cook Time: 55 min | Total Time: 1 hr 15 min (plus overnight rest) | Servings: 8
Ingredients
- 1 loaf (about 12 oz) day-old crusty bread, cut into 1-inch cubes (about 8 cups)
- 2 tablespoons unsalted butter, plus more for greasing
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
- 10 oz fresh baby spinach (or 10 oz frozen chopped spinach, thawed and squeezed dry)
- 8 large eggs
- 2 1/2 cups whole milk
- 1/2 cup heavy cream
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon freshly grated nutmeg
- 1/2 teaspoon red pepper flakes (optional)
- 6 oz crumbled feta cheese
- 1 cup shredded mozzarella, divided
- 2 tablespoons fresh dill or flat-leaf parsley, chopped (optional, for finishing)
Instructions
- Prepare the baking dish. Butter a 9x13-inch baking dish generously. Spread the bread cubes in an even layer across the bottom and set aside.
- Cook the vegetables. Melt 2 tablespoons butter in a large skillet over medium heat. Add the onion and cook, stirring occasionally, until softened and lightly golden, about 5 minutes. Add the garlic and cook 1 minute more. Add the spinach in batches, tossing until fully wilted (about 3 minutes for fresh; just heat through for frozen). Season lightly with salt and pepper. Remove from heat and let cool slightly.
- Make the custard. In a large bowl, whisk together the eggs, milk, heavy cream, kosher salt, black pepper, nutmeg, and red pepper flakes until fully combined and slightly frothy.
- Assemble the strata. Scatter the spinach mixture evenly over the bread cubes. Sprinkle the crumbled feta and 3/4 cup of the mozzarella over the top. Pour the egg custard slowly and evenly over everything, pressing the bread gently with a spatula to help it absorb the liquid.
- Rest overnight (or at least 1 hour). Cover the dish tightly with plastic wrap and refrigerate for at least 1 hour, or overnight. This allows the bread to fully soak up the custard — don’t skip this step.
- Bake. Remove the strata from the refrigerator 30 minutes before baking. Preheat your oven to 350°F. Scatter the remaining 1/4 cup mozzarella over the top. Bake uncovered for 50—60 minutes, until the custard is set in the center (a knife inserted should come out clean) and the top is golden brown. If the top browns too quickly, tent loosely with foil.
- Rest and serve. Let the strata rest for 10 minutes before cutting. Scatter fresh dill or parsley over the top if using. Serve warm, cut into squares.
Nutrition (per serving)
Calories: 385 | Protein: 19g | Fat: 20g | Carbs: 32g | Fiber: 2g | Sodium: 720mg