Spinach Feta Breakfast Strata

A make-ahead, crowd-pleasing strata that layers day-old bread with sautéed spinach, tangy feta and a rich egg custard. Perfect for Easter brunch or any relaxed weekend morning, it bakes up golden and slices cleanly for serving a group.

0.0(0 reviews)
Prep: 25m · Cook: 45m · Total70 mins
DifficultyEasy
Serves6
Spinach Feta Breakfast Strata
Jake

Jake's note

"This strata is forgiving and scales well for a crowd—prepare it the night before for stress-free entertaining. Home cooks will love how the feta brightens the custard and the dish holds together for easy slicing."

Spinach Feta Breakfast Strata

This spinach-feta breakfast strata is the kind of dish that looks like effort and tastes like comfort, yet is astonishingly simple to pull together. Day-old crusty bread soaks up a rich egg-and-milk custard while pockets of tangy feta and wilted spinach punctuate each bite, giving a pleasing contrast between the soft, custardy interior and the lightly crisped top finished with nutty Parmesan. Sautéing the onions and cooking the spinach first concentrates flavor and removes excess moisture so the strata bakes up golden instead of soggy.

It’s an ideal make-ahead centerpiece for holiday mornings or casual weekend gatherings—assemble it the night before, refrigerate, then pop it in the oven while you finish coffee. The combination of tangy feta and savory Parmesan keeps the profile bright and savory, and the straightforward ingredient list makes it easy to adapt: toss in cooked bacon or roasted peppers for a heartier version, or swap bread types to change the texture. Serve it warm with a squeeze of lemon or chopped herbs to lift the richness and you’ve got a crowd-pleasing, sliceable breakfast that travels well from kitchen to table.

Plan your timing

5:43 pm5:55 pmPreheat and prepare bread
5:55 pm6:07 pmSauté onion and wilt spinach
6:07 pm6:19 pmLayer filling and whisk custard
6:19 pm6:31 pmTop with Parmesan and chill (optional)
6:31 pm6:43 pmBake until set and golden
6:43 pm6:55 pmRest and serve
Advertisement

Ingredients

Yield
6

Instructions

Preheat and prepare bread

Preheat the oven to 350°F (175°C). Lightly grease a 9x13-inch baking dish with 1 tablespoon of the olive oil, then spread the cubed day-old bread evenly in the dish so it forms a single layer.

For this step

  • 8 cupsDay-old crusty bread, cut into 1-inch cubes
  • 2 tablespoonsExtra-virgin olive oil

Sauté onion and wilt spinach

Heat the remaining 1 tablespoon olive oil in a large skillet over medium heat and cook the chopped onion until soft and translucent, about 4–5 minutes. Add the spinach in batches and cook, stirring, until wilted and most of the liquid has evaporated; remove from heat and let cool slightly.

For this step

  • 1 mediumYellow onion, finely chopped
  • 10 cups (packed)Fresh baby spinach
Sauté onion and wilt spinach

Layer filling and whisk custard

Evenly scatter the sautéed spinach and onion over the bread cubes and crumble the feta on top. In a large bowl, whisk together the eggs, milk and the salt-and-pepper mixture until smooth, then pour the custard evenly over the bread, pressing gently so the bread soaks up the liquid.

For this step

  • 8 largeLarge eggs
  • 2.5 cupsWhole milk
  • 8 ouncesFeta cheese, crumbled
  • 1.5 teaspoons (combined)Kosher salt and freshly ground black pepper
Layer filling and whisk custard

Top with Parmesan and chill (optional)

Sprinkle the grated Parmesan over the strata. For best make-ahead results, cover and refrigerate for 30 minutes up to overnight to allow the custard to fully absorb; if baking immediately, let the assembled dish sit at room temperature for 20 minutes while the oven finishes preheating.

For this step

  • 0.5 cup (grated)Grated Parmesan cheese
Top with Parmesan and chill (optional)

Bake until set and golden

Bake uncovered at 350°F (175°C) for 35–45 minutes, or until the center is set and the top is golden brown. If the top begins to brown too quickly, tent loosely with foil for the final 10–15 minutes.
Bake until set and golden

Rest and serve

Let the strata rest for 10–15 minutes after removing from the oven so it firms up for clean slicing. Cut into wedges and serve warm, garnished with extra crumbled feta or chopped fresh herbs if desired.

Tips from the kitchen

Dry the spinach well

After wilting, press the spinach in a fine-mesh strainer or squeeze in a clean kitchen towel to remove excess liquid that would otherwise waterlog the strata.

Use day-old bread

Slightly stale bread soaks the custard rather than turning into mush; if your bread is fresh, cube and dry it on a sheet pan at 300°F for 10–15 minutes first.

Evenly distribute custard

Pour the egg-milk mixture slowly and gently press the bread down with a spatula so each cube absorbs the custard for uniform texture.

Control top browning

If the Parmesan browns too quickly, tent the dish with foil during the last 10–15 minutes to prevent burning while the center finishes cooking.

Salt cautiously

Feta and Parmesan are salty; hold back a little of the added salt when whisking the custard, then taste a cooked edge and adjust if needed.

Variations & substitutions

Add cooked sausage

Fold in 8 ounces of crumbled, cooked breakfast sausage or diced cooked ham for added protein and a savory, smoky depth.

Mediterranean twist

Swap half the feta for chopped sun-dried tomatoes and add a tablespoon of chopped oregano for a brighter, more aromatic flavor.

Greens mix

Substitute a mix of kale and spinach—massage the kale briefly before sautéing to soften its texture and reduce cooking time.

Make it vegetarian-friendly (vegan)

Use firm tofu blended with 2–3 tablespoons chickpea flour and a splash of non-dairy milk as the custard, and swap feta for a tangy vegan cheese; bake a bit longer until set.

Storage & make-ahead

Cool the strata completely, then refrigerate in an airtight container for up to 3–4 days. For longer storage, cut into portions, wrap tightly and freeze for up to 2 months; thaw in the fridge overnight before reheating. Reheat slices in a 325°F oven for 10–15 minutes (or until warmed through) to restore some crispness—microwaving is faster but will soften the crust.

What to serve with it

Serve the strata with a bright, simple salad such as arugula tossed with lemon vinaigrette or a tomato-cucumber salad to cut the richness. Roasted breakfast potatoes or a platter of fresh fruit make it feel like a full brunch, and drinks like fresh-squeezed orange juice, a crisp Prosecco or good coffee round out the meal.

Frequently asked questions

Can I use fresh bread instead of day-old?

You can, but fresh bread will absorb differently and can become soggy; briefly dry the cubes in a low oven (about 300°F for 10–15 minutes) to remove moisture before assembling.

How long can the assembled strata sit before baking?

It can sit in the refrigerator for 30 minutes up to overnight (around 8–12 hours) to allow the custard to fully soak in; avoid leaving it more than 24 hours for best texture.

How do I know when the strata is fully cooked?

The center should be set with only a slight jiggle when you gently shake the dish; an instant-read thermometer inserted into the center should read about 165°F.

My strata was watery—what went wrong?

Most likely excess moisture from the spinach or fresh bread; make sure to thoroughly squeeze wilted spinach and use day-old or dried bread so the custard is absorbed rather than pooling.

Can I make this lower in fat?

You can swap to 2% milk or part-skim milk and use a lower-fat feta, but the custard will be less rich and slightly firmer—season carefully since lower-fat options may mute flavor.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

6 servings
Step 1: Preheat and prepare bread
  • Day-old crusty bread, cut into 1-inch cubes8 cups
  • Extra-virgin olive oil2 tablespoons
Step 2: Sauté onion and wilt spinach
  • Yellow onion, finely chopped1 medium
  • Fresh baby spinach10 cups (packed)
Step 3: Layer filling and whisk custard
  • Large eggs8 large
  • Whole milk2.5 cups
  • Feta cheese, crumbled8 ounces
  • Kosher salt and freshly ground black pepper1.5 teaspoons (combined)
Step 4: Top with Parmesan and chill (optional)
  • Grated Parmesan cheese0.5 cup (grated)

Nutrition Facts

Per serving: 1 generous wedge (350g)

Calories803
Total Fat40.4g
Saturated Fat21.9g
Trans Fat0.4g
Polyunsaturated Fat3.7g
Monounsaturated Fat10.9g
Total Carbohydrates60.6g
Dietary Fiber2.2g
Total Sugars2.7g
Protein48.8g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Spinach Feta Breakfast Strata

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect