Freezer-Friendly Spinach Feta Breakfast Casserole

5 min prep 30 min cook 4 servings
Freezer-Friendly Spinach Feta Breakfast Casserole
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Make-ahead mornings never tasted so good. This protein-packed, veggie-loaded breakfast casserole combines tender spinach, tangy feta, and fluffy eggs in one easy slice-and-serve dish that freezes beautifully for up to three months. Whether you’re meal-prepping for busy school mornings, stocking a new-mom’s freezer, or feeding overnight guests, this recipe will become your back-pocket lifesaver.

Why This Recipe Works

  • Freezer Genius: Bake once, freeze individual squares, then microwave for 90 seconds on frantic mornings.
  • Balanced Nutrition: 18 g protein + 2 cups leafy greens keeps you full until lunch.
  • One-Bowl Batter: No pre-cooking veggies or sausage—everything bakes together.
  • Weekend Brunch Hero: Doubles easily in a 9×13 pan for holiday crowds.
  • Customizable: Swap spinach for kale, feta for goat cheese, or add sun-dried tomatoes.
  • Kid-Approved: Mild flavor profile; picky eaters gobble it up when cut into fun squares.
  • Vegetarian & Gluten-Free: Crowd-pleasing for mixed-diet tables.

Ingredients You'll Need

Ingredients

Quality ingredients make this simple casserole sing. Below are my tested favorites plus smart substitutions so you can shop your pantry.

  • Fresh baby spinach: 5 packed cups (about 5 oz). If you only have frozen, thaw and squeeze bone-dry or the casserole turns watery.
  • Crumbled feta: Buy the block in brine and crumble yourself for creamier pockets. Reduced-fat works, but full-fat melts better after freezing.
  • Large eggs: 8 eggs yield the perfect custardy set. Room-temp eggs blend more evenly—pop them in warm water for 5 minutes if you forget to pull them from the fridge.
  • Milk: I use 2 % for everyday, but whole milk or unsweetened oat milk add extra richness. Skip skim; you need fat for freezer texture.
  • Greek yogurt: Adds tangy flavor and stabilizes the custard so it doesn’t weep when thawed. Plain, not vanilla—trust me, I’ve field-tested that disaster.
  • Shredded mozzarella: Gives the iconic cheese pull and prevents feta from overpowering. Low-moisture part-skim melts best.
  • Garlic & onion powder: Short-cut flavor builders; fresh minced garlic can turn harsh in the freezer.
  • Dijon mustard: Just 1 tsp wakes up all the dairy. Stone-ground is fine, but yellow ballpark mustard is too harsh.
  • Salt & pepper: Feta is salty, so season the egg base lightly and adjust at the table.
  • Whole-grain bread cubes: Stale sourdough or supermarket bakery loaf—no need to toast. Gluten-free bread works; cut slightly smaller so it absorbs custard.
  • Olive oil spray: For the foil lining. Butter can scorch in the freezer.

How to Make Freezer-Friendly Spinach Feta Breakfast Casserole

1
Prep the pan & oven

Move rack to center and preheat to 375 °F. Line an 8-inch square metal pan with two crisscrossed sheets of foil, leaving 2-inch wings. Lightly oil the foil. Metal conducts heat quickly so the bottom doesn’t go rubbery after freezing; glass or ceramic can stay cold in the middle.

2
Build the bread layer

Scatter bread cubes in an even layer. They should fit snugly—press gently so the tops are level but don’t compact into cement. This creates the sponge that soaks custard and prevents icy pockets.

3
Add spinach & cheeses

Pile spinach on top (it shrinks dramatically). Sprinkle feta evenly, then mozzarella. Keeping feta on the upper third prevents it from sinking and creating soggy bottoms.

4
Whisk custard

In a large bowl whisk eggs, milk, yogurt, Dijon, garlic powder, onion powder, ¼ tsp salt, and ¼ tsp pepper until no white streaks remain. The yogurt may look lumpy at first—keep whisking or blend 5 seconds with an immersion blender for silk-smooth results.

5
Flood & press

Slowly pour custard over the back of a spoon so spinach doesn’t fly everywhere. Gently press bread with the back of the spoon to encourage soaking. Let stand 5 minutes while you tidy the kitchen—this short rest prevents floating spinach.

6
Bake uncovered

Slide onto the center rack and bake 35-40 minutes, rotating halfway. The casserole is done when the center barely jiggles and the top is freckled golden. Internal temp should read 185 °F for food-safe set custard.

7
Cool completely

Rest on a wire rack 15 minutes, then refrigerate uncovered 1 hour. Rapid cooling prevents condensation inside your freezer wrap and keeps the spinach bright.

8
Portion & wrap for freezer

Lift casserole out using foil wings. Cut into 6 generous or 9 smaller squares. Wrap each square in plastic wrap, then foil, labeling with date. Slip wrapped squares into a gallon freezer bag, squeeze out air, and freeze flat.

Expert Tips

Don’t over-bake

Carry-over heat continues cooking the custard. Pull when the center still trembles slightly; it firms as it cools and reheats perfectly in the microwave.

Squeeze spinach dry

Even pre-washed bags hold hidden water. Roll spinach in a clean towel and twist until no drips appear—your casserole will never swim.

Use a metal pan

Glass retains cold spots that stay gummy. Light-colored metal heats fast and evenly; dark pans can over-brown edges before the center sets.

Flash-freeze first

Place unwrapped squares on a sheet pan 30 minutes, then wrap. Ice crystals form on the surface, not inside, preventing soggy reheats.

Reheat low & slow

Microwave at 70 % power for 90 seconds, flip, then 30 seconds more. High power blasts the eggs into rubber.

Label everything

Include bake date and microwave instructions right on the foil. Future-you will send silent thanks at 6 a.m.

Variations to Try

  • Mediterranean: Add ½ cup chopped sun-dried tomatoes and ¼ tsp dried oregano; swap mozzarella for provolone.
  • Tex-Mex: Sub pepper-jack for mozzarella, stir 1 Tbsp taco seasoning into custard, and top with pickled jalapeños.
  • Meat-lovers: Fold in ½ cup cooked turkey sausage crumbles; reduce salt in custard to ⅛ tsp.
  • Kale-apple: Replace spinach with chopped kale and add ½ cup finely diced apple for a sweet-savory twist.
  • Dairy-free: Use coconut milk beverage, almond-based feta, and dairy-free mozzarella shreds; add 1 Tbsp nutritional yeast for umami.

Storage Tips

Refrigerator

Wrap baked casserole (or individual squares) tightly and refrigerate up to 4 days. Reheat squares 60-90 seconds at 70 % power or 10 minutes in a 350 °F oven.

Freezer

Double-wrapped squares keep 3 months without quality loss. For best texture, thaw overnight in the fridge, then microwave 60 seconds. From frozen, microwave 2-2½ minutes, flipping halfway.

Make-Ahead Brunch

Assemble the night before: complete through Step 5, cover tightly, and refrigerate up to 12 hours. Add 5 extra minutes to bake time since it starts cold.

Frequently Asked Questions

You can replace up to half the eggs with egg whites, but the casserole turns spongier after freezing. For best texture, keep at least 4 whole eggs for fat and flavor.

Excess moisture from spinach or under-baking is the culprit. Be sure to squeeze greens thoroughly and bake until internal temp hits 185 °F. Flash-freezing also reduces ice crystals.

Absolutely—double the recipe and bake 28-32 minutes. The thinner casserole freezes and reheats faster, perfect for grabbing single servings.

Gently jiggle the pan; the center should move as one soft mass, not ripple like liquid. A toothpick inserted 2 inches from the edge should come out clean.

Watery veg like mushrooms or zucchini should be sautéed first. Sturdy bell peppers or broccoli florets can be added raw if diced small.

Replace bread with 1 cup almond flour and add an extra egg for structure. Net carbs drop to ~4 g per square while maintaining freezer success.
Freezer-Friendly Spinach Feta Breakfast Casserole
breakfast
Pin Recipe

Freezer-Friendly Spinach Feta Breakfast Casserole

(4.9 from 127 reviews)
Prep
15 min
Cook
40 min
Servings
6

Ingredients

Instructions

  1. Preheat: Set oven to 375 °F. Line 8-inch square pan with foil and oil lightly.
  2. Layer: Add bread cubes, top with spinach, feta, and mozzarella.
  3. Whisk custard: In a bowl whisk eggs, milk, yogurt, Dijon, seasonings.
  4. Pour & soak: Pour custard over layers; let stand 5 minutes.
  5. Bake: 35-40 min until center is set. Cool completely.
  6. Cut & freeze: Cut into squares, wrap tightly, freeze up to 3 months.
  7. Reheat: Microwave frozen square 2-2½ min at 70 % power.

Recipe Notes

For meal prep, bake on Sunday, freeze squares, and enjoy grab-and-go breakfasts all week. No more drive-thru!

Nutrition (per serving)

245
Calories
18g
Protein
12g
Carbs
14g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.