Easy Savory Spinach and Feta Overnight Egg Casserole Recipe for Perfect Breakfast

Ready In
Servings
Difficulty

“Can you just toss everything in and call me in the morning?” That was my offhand text to a friend after a morning that felt like a blur of alarms, forgotten lunches, and a mysteriously vanished car key. Honestly, I wasn’t expecting much from this easy savory spinach and feta overnight egg casserole, but it turned out to be a total game-changer for rushed mornings. The night before, I’d thrown together eggs, spinach, feta, and a few pantry staples, half-expecting a soggy mess. Instead, waking up to the smell of baked goodness—warm, cheesy, and just a little tangy—was like a quiet morning hug.

It’s funny how something so simple can feel like a small victory on hectic days. The spinach adds a fresh pop of color and nutrition, while the feta brings that creamy, salty bite that makes you pause and savor. This recipe stuck with me because it’s the kind of breakfast that doesn’t demand attention but rewards you richly. No fancy gadgets, no elaborate prep, just honest, straightforward comfort food that’s ready when you are.

I still find myself making it on lazy weekends or even for an unexpected brunch guest, and it never fails to impress. If you’re someone who loves a breakfast that’s hearty yet light, and easily prepped ahead of time, this casserole is your new best friend. Plus, it pairs beautifully with a fresh salad or even alongside a rich batch of creamy baba ganoush if you’re feeling adventurous with your morning flavors. But mostly, it’s about the ease and that quiet moment of satisfaction before the day really kicks in.

Why You’ll Love This Recipe

This easy savory spinach and feta overnight egg casserole has been my secret weapon for busy mornings and casual brunches alike. After testing countless variations over weeks, I can honestly say this version hits the sweet spot between flavor, texture, and convenience. Here’s why it’s become a staple:

  • Quick & Easy: Assembling this casserole takes about 10 minutes, and then you just let the fridge do the work overnight.
  • Simple Ingredients: No need for specialty shopping trips—most items are pantry or fridge staples, making it perfect for last-minute meal prep.
  • Perfect for Brunch or Breakfast: Whether you’re feeding a crowd or just want a satisfying solo meal, the casserole strikes a perfect balance of lightness and heartiness.
  • Crowd-Pleaser: Kids, adults, picky eaters—they all seem to love the combination of spinach and feta in this eggy bake.
  • Unbelievably Delicious: The creamy feta melts into the eggs for a luscious texture, while the spinach adds a fresh, earthy note that keeps it from feeling heavy.

What sets this casserole apart is the overnight soak, which lets the eggs absorb flavors fully and the spinach soften just right. The feta isn’t just sprinkled on top—it’s folded in, ensuring every bite has that salty tang that makes you close your eyes. I also appreciate how this recipe is forgiving when it comes to substitutions, so you can tweak it to your dietary needs or what’s on hand.

It’s the kind of recipe that feels like a warm handshake from your kitchen—comforting, reliable, and subtly impressive. If you want a change from your usual morning scramble or baked oatmeal, give this a try. You might find yourself making it again and again, just like I did.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are everyday staples, and the spinach and feta add that special savory twist that makes it stand out. Here’s a breakdown:

  • Eggs: Large eggs, about 8 (room temperature helps with even cooking)
  • Milk: 1 cup (240 ml) whole or 2% milk for creaminess; swap with almond milk for dairy-free
  • Fresh Spinach: About 4 cups packed (roughly 120g), washed and roughly chopped; you can use frozen but thaw and squeeze out excess moisture first
  • Feta Cheese: 1 cup crumbled (about 150g); I like the tangy, crumbly kind from Dodoni or a similar quality brand for best flavor
  • Onion: ½ medium yellow onion, finely diced (adds sweetness and depth)
  • Garlic: 2 cloves, minced (fresh is best for that punch)
  • Olive Oil: 1 tablespoon (extra virgin preferred for richness)
  • Seasonings: Salt (about ½ teaspoon), freshly ground black pepper (to taste), and a pinch of nutmeg (optional but adds warmth)
  • Optional Add-ins: Chopped fresh herbs like dill or parsley (1-2 tablespoons), a handful of sun-dried tomatoes for tangy bursts
  • Bread Cubes: About 3 cups (90g) of day-old bread cut into cubes (optional, but adds texture and soaks up egg mixture nicely)

Seasoning this casserole well is key, so don’t skip the salt and pepper. The nutmeg is a little trick I added after a few tries—it brings out the spinach’s earthy notes in a subtle way. If you’re looking for a gluten-free option, try swapping bread cubes with cooked quinoa or leave them out entirely. For a dairy-free spin, replace feta with a vegan cheese or omit it and add nutritional yeast for a cheesy flavor.

Equipment Needed

  • Baking Dish: A 9×13-inch (23×33 cm) glass or ceramic casserole dish works perfectly for even baking and easy cleanup.
  • Mixing Bowls: One large bowl to whisk eggs and milk, plus a smaller one for prepping veggies.
  • Whisk or Fork: For beating the eggs; a whisk works best to incorporate air for fluffiness.
  • Knife and Cutting Board: For chopping spinach, onion, and garlic.
  • Skillet: A medium skillet for sautéing onions and garlic before adding to the casserole.
  • Measuring Cups and Spoons: To get your seasoning and liquids right.

If you don’t have a whisk, a fork does the job just fine. For sautéing, a non-stick pan helps prevent sticking, but any skillet will do. I once tried baking this in a cast iron skillet, and it worked surprisingly well, giving a slightly crispier edge. If you’re tight on budget, glass casserole dishes like Pyrex are reliable and versatile—plus, they don’t retain odors.

Preparation Method

spinach and feta overnight egg casserole preparation steps

  1. Prep the Veggies (10 minutes): Rinse and roughly chop 4 cups of fresh spinach. Dice ½ a medium yellow onion finely, and mince 2 garlic cloves. Set aside.
  2. Sauté Onion and Garlic (5-7 minutes): Heat 1 tablespoon olive oil in a skillet over medium heat. Add onion and cook until translucent and soft, about 4-5 minutes. Toss in garlic and cook for another minute until fragrant. Remove from heat and let cool slightly.
  3. Prepare Bread Cubes (Optional, 5 minutes): If using, cut day-old bread into roughly 1-inch cubes. Spread on a baking sheet and toast in the oven at 350°F (175°C) for about 8 minutes, turning once. This step helps prevent sogginess.
  4. Mix Egg Base (5 minutes): In a large bowl, whisk 8 large eggs and 1 cup (240 ml) milk until well combined and slightly frothy. Season with ½ teaspoon salt, a pinch of nutmeg (if using), and freshly ground black pepper to taste.
  5. Combine Ingredients (5 minutes): Fold in the sautéed onion and garlic, chopped spinach, 1 cup (150g) crumbled feta, and toasted bread cubes (if using). Mix gently but thoroughly to ensure even distribution.
  6. Transfer to Baking Dish: Pour the mixture into your greased 9×13-inch casserole dish, spreading evenly.
  7. Refrigerate Overnight: Cover the dish tightly with plastic wrap or foil and refrigerate for at least 6 hours or overnight. This resting period lets the eggs soak up all the flavors and softens the bread cubes perfectly.
  8. Bake the Casserole (40-45 minutes): Preheat oven to 350°F (175°C). Remove plastic wrap and bake uncovered until the top is golden and the eggs are set (a knife inserted in the center should come out clean). The casserole will puff slightly as it bakes.
  9. Rest and Serve: Let the casserole rest for 5-10 minutes after baking to firm up for easier slicing. Serve warm.

Watch closely during baking towards the end—if the top is browning too fast, tent loosely with foil. If you notice the eggs are still wobbly after 45 minutes, give it an extra 5-10 minutes. The key is that smooth, custardy texture without being rubbery.

Cooking Tips & Techniques

One thing I learned the hard way is that fresh eggs and room temperature milk make a difference in texture. Cold ingredients straight from the fridge can cause the casserole to bake unevenly or become rubbery. So, let them sit out for 15-20 minutes before mixing.

Sautéing the onions and garlic beforehand is non-negotiable—it mellows their bite and adds a lovely aroma. I once skipped this step in a hurry, and the raw onion flavor was too harsh. Trust me, the extra few minutes here are worth it.

For fluffier results, whisk the eggs vigorously to incorporate air before mixing in the other ingredients. However, don’t overmix once you add the spinach and feta or the casserole might turn dense.

When adding bread cubes, toasting them first is a small trick that keeps the texture from getting soggy overnight. If you’re skipping bread, consider adding an extra handful of cheese or some cooked quinoa to keep things moist and hearty.

Lastly, don’t rush the resting time after baking. A few minutes to cool lets the casserole firm up, making it easier to cut neat slices without falling apart.

Variations & Adaptations

  • Veggie Boost: Add sautéed mushrooms, bell peppers, or cherry tomatoes for extra color and flavor. Just cook them with the onions to soften before mixing.
  • Meat Lover’s Option: Stir in cooked crumbled sausage or diced ham for a heartier casserole. Be mindful of salt since cured meats add saltiness.
  • Gluten-Free Swap: Replace bread cubes with cooked quinoa, rice, or omit them entirely for a denser but still delicious bake.
  • Dairy-Free Version: Skip the feta and use a plant-based cheese or nutritional yeast for a cheesy flavor without dairy.
  • Herb Variations: Fresh dill or thyme complements spinach and feta beautifully. Toss a tablespoon of chopped herbs into the mix before baking.

I’ve personally tried adding sun-dried tomatoes and a sprinkle of smoked paprika for a slightly smoky, tangy twist. It was an unexpected hit and gave the casserole a Mediterranean flair, much like the flavors in my grilled eggplant with miso glaze.

Serving & Storage Suggestions

This casserole shines served warm right out of the oven, ideally with a crisp green salad or fresh fruit on the side. It also pairs surprisingly well with a dollop of plain Greek yogurt or a smear of herby pesto if you want to add a fresh zing.

Leftovers keep well in an airtight container in the fridge for up to 4 days. Reheat gently in the microwave or oven at 325°F (160°C) until warmed through to avoid drying out. For longer storage, freeze portions individually wrapped for up to 3 months. Thaw overnight in the fridge before reheating.

Flavors tend to deepen after resting, making the casserole taste even better the next day. If you’re serving it for brunch, consider prepping it the night before and popping it in the oven right when guests arrive—this gives you more time to enjoy company rather than fuss in the kitchen.

Nutritional Information & Benefits

This savory spinach and feta casserole offers a balanced mix of protein, healthy fats, and fiber, making it a satisfying breakfast that keeps hunger at bay. A typical serving (about 1/8th of the casserole) contains approximately:

Calories 230-270 kcal
Protein 15-18 grams
Fat 15 grams (mostly from eggs and feta)
Carbohydrates 10-12 grams (mostly from bread cubes)
Fiber 2-3 grams

Spinach is loaded with iron, vitamins A and C, and antioxidants, while feta contributes calcium and protein. The eggs provide a complete protein source and essential nutrients like choline. Gluten-free and dairy-free substitutions make this casserole adaptable to many diets, but note that eggs and dairy are common allergens to consider.

From a wellness perspective, this recipe strikes a lovely balance—nutritious without sacrificing comfort. It’s a far cry from sugary cereals or heavy, greasy breakfasts but still feels indulgent enough to start the day on a satisfying note.

Conclusion

This easy savory spinach and feta overnight egg casserole has become my go-to for busy mornings and special brunches alike. It’s the kind of recipe that stays flexible for your lifestyle—whether you want it simple, loaded with veggies, or tailored for dietary needs. Personally, I love how it quietly sneaks in nutrition without feeling like a compromise, and how it rewards patience with a golden, fluffy bake that feels like a warm breakfast hug.

Give it a try and play around with your favorite add-ins or herbs. I’d be curious to hear how you make it your own. Feel free to share your tweaks or questions below—I’m always up for swapping ideas!

Frequently Asked Questions

Can I prepare this casserole without bread cubes?

Absolutely! Leaving out bread cubes makes the casserole denser and more custard-like. You can add cooked quinoa or rice if you want some texture without gluten.

How long can I store leftovers?

Store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently to prevent drying out, or freeze portions for up to 3 months.

Can I make this casserole vegan or dairy-free?

For a dairy-free version, swap feta with a plant-based cheese or nutritional yeast. To make it vegan, use an egg substitute like a chickpea flour batter or commercial vegan egg replacer, but texture will differ.

Is it okay to use frozen spinach?

Yes, just thaw and squeeze out excess water before mixing to avoid a watery casserole.

What’s the best way to reheat the casserole?

Microwaving works fine for quick reheats, but the oven (at 325°F/160°C for 10-15 minutes) helps maintain texture and prevents sogginess.

Pin This Recipe!

spinach and feta overnight egg casserole recipe
Print

Easy Savory Spinach and Feta Overnight Egg Casserole

A simple, make-ahead breakfast casserole combining eggs, spinach, and feta cheese for a warm, cheesy, and tangy start to your day. Perfect for busy mornings or casual brunches.

  • Author: Sofia
  • Prep Time: 10 minutes
  • Cook Time: 40-45 minutes
  • Total Time: 6 hours 55 minutes to overnight (including refrigeration)
  • Yield: 8 servings 1x
  • Category: Breakfast
  • Cuisine: Mediterranean

Ingredients

Scale
  • 8 large eggs (room temperature)
  • 1 cup (240 ml) whole or 2% milk (or almond milk for dairy-free)
  • 4 cups packed fresh spinach (about 120g), washed and roughly chopped
  • 1 cup (150g) crumbled feta cheese
  • ½ medium yellow onion, finely diced
  • 2 cloves garlic, minced
  • 1 tablespoon extra virgin olive oil
  • ½ teaspoon salt
  • Freshly ground black pepper to taste
  • Pinch of nutmeg (optional)
  • 12 tablespoons chopped fresh herbs like dill or parsley (optional)
  • A handful of sun-dried tomatoes (optional)
  • 3 cups (90g) day-old bread cubes (optional)

Instructions

  1. Rinse and roughly chop 4 cups of fresh spinach. Dice ½ a medium yellow onion finely, and mince 2 garlic cloves. Set aside.
  2. Heat 1 tablespoon olive oil in a skillet over medium heat. Add onion and cook until translucent and soft, about 4-5 minutes. Add garlic and cook for another minute until fragrant. Remove from heat and let cool slightly.
  3. If using, cut day-old bread into roughly 1-inch cubes. Spread on a baking sheet and toast in the oven at 350°F (175°C) for about 8 minutes, turning once.
  4. In a large bowl, whisk 8 large eggs and 1 cup (240 ml) milk until well combined and slightly frothy. Season with ½ teaspoon salt, a pinch of nutmeg (if using), and freshly ground black pepper to taste.
  5. Fold in the sautéed onion and garlic, chopped spinach, 1 cup (150g) crumbled feta, and toasted bread cubes (if using). Mix gently but thoroughly to ensure even distribution.
  6. Pour the mixture into a greased 9×13-inch casserole dish, spreading evenly.
  7. Cover the dish tightly with plastic wrap or foil and refrigerate for at least 6 hours or overnight.
  8. Preheat oven to 350°F (175°C). Remove plastic wrap and bake uncovered until the top is golden and the eggs are set, about 40-45 minutes. A knife inserted in the center should come out clean.
  9. Let the casserole rest for 5-10 minutes after baking to firm up for easier slicing. Serve warm.

Notes

Use room temperature eggs and milk for even cooking and better texture. Sauté onions and garlic before mixing to mellow flavors. Toast bread cubes to prevent sogginess. Let casserole rest after baking for easier slicing. Tent with foil if top browns too quickly. For gluten-free, omit bread cubes or substitute with cooked quinoa or rice. For dairy-free, replace feta with vegan cheese or nutritional yeast.

Nutrition

  • Serving Size: 1/8th of casserole
  • Calories: 230270
  • Fat: 15
  • Carbohydrates: 1012
  • Fiber: 23
  • Protein: 1518

Keywords: spinach, feta, egg casserole, overnight casserole, breakfast, brunch, savory, make-ahead

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating