Oh my gosh, you guys – this sausage, spinach and feta breakfast casserole has saved my holiday mornings more times than I can count! Picture this: Christmas morning, everyone’s still in pajamas, the tree lights are twinkling, and the scent of savory sausage and melty feta fills the air. The best part? It’s actually light enough that you don’t feel like you need to nap by 10am. I came up with this recipe after too many years of serving overly rich breakfast casseroles that left everyone in a food coma. This version gives you all the cozy holiday vibes without the guilt – and trust me, no one will miss the extra calories when they taste how delicious this is!
Why You’ll Love This Sausage, Spinach and Feta Breakfast Casserole
Let me count the ways this casserole will become your new holiday tradition:
- Packed with protein from the eggs and turkey sausage to keep everyone full and happy
- The spinach sneaks in some greens (shhh, don’t tell the kids!)
- You can prep everything the night before – just pop it in the oven Christmas morning
- That salty feta cheese makes every bite irresistible
- It’s light enough that you’ll still have room for cookies later
Ingredients for Sausage, Spinach and Feta Breakfast Casserole
Okay, let’s gather our goodies! Here’s what you’ll need to make this dreamy breakfast casserole:
- 1 lb turkey sausage (I like the mild Italian style, but use whatever you prefer – just make sure to crumble it as it cooks)
- 6 cups fresh spinach (don’t worry – it wilts way down! No need to chop unless you want to)
- 1 cup feta cheese, crumbled (the good stuff in brine, not the pre-crumbled dry kind)
- 8 large eggs (room temp blends better, but I’ve used cold eggs in a pinch and it’s fine)
- 1 cup milk (whole milk makes it richest, but I’ve used 2% or even unsweetened almond milk with great results)
- 1/2 tsp salt (go easy – the feta and sausage add saltiness)
- 1/4 tsp black pepper (freshly cracked if you have it!)
- 1 tbsp olive oil (for sautéing – butter works too if you’re feeling indulgent)
See? Simple ingredients that come together to make something magical. Now let’s get cooking!
How to Make Sausage, Spinach and Feta Breakfast Casserole
Alright, let’s get this party started! Making this casserole is easier than wrapping presents (and way more delicious). Here’s exactly how I do it:
First things first – preheat that oven to 375°F (190°C). While it’s heating up, grab your favorite skillet and heat the olive oil over medium heat. Add your turkey sausage and cook until it’s nicely browned – about 5-6 minutes. Break it up with your spoon as it cooks so you get perfect little crumbles.
Now toss in all that fresh spinach – I know 6 cups looks like a mountain, but trust me, it wilts down to practically nothing in about 2 minutes. Stir it around with the sausage until it’s bright green and limp. Take the skillet off the heat and let it cool slightly while you…
Whisk together the eggs, milk, salt and pepper in a big bowl. Pro tip: I like to beat the eggs first before adding the milk – it helps everything blend more smoothly. Don’t overmix though – you’re not making meringue here!
Time to assemble! Spread your sausage and spinach mixture evenly in a greased 9×13 baking dish. Sprinkle that glorious feta cheese all over the top – I like to leave some bigger crumbles for extra cheesy pockets. Then slowly pour the egg mixture over everything.
Bake for 35-40 minutes until the eggs are completely set. You’ll know it’s done when the edges are golden and the center doesn’t jiggle when you gently shake the pan. Let it rest for at least 5 minutes before cutting – this keeps it from falling apart when you serve it.
Equipment You’ll Need
- Large skillet (10-12 inches works great)
- Mixing bowl (medium to large size)
- 9×13 inch baking dish (glass or ceramic is my preference)
- Whisk (or fork in a pinch!)
Tips for the Perfect Sausage, Spinach and Feta Breakfast Casserole
After making this casserole more times than I can count, I’ve learned a few tricks that guarantee perfection every time:
- Squeeze that spinach dry! After wilting, press it between paper towels – excess moisture makes the casserole soggy.
- Grease your baking dish like you mean it. I rub butter into every corner to prevent sticking.
- The toothpick test never lies. Insert near the center – it should come out clean with maybe a few moist crumbs.
- Let it rest. Those 5 minutes after baking make all the difference for clean slices.
Follow these simple tips, and you’ll have a breakfast masterpiece every time!
Variations and Substitutions
One of my favorite things about this sausage, spinach and feta breakfast casserole is how easily you can mix it up! Here are some delicious twists I’ve tried:
- Cheese swap: Goat cheese gives a lovely tang instead of feta, or try shredded cheddar for a classic taste
- Greens galore: Kale works beautifully (just massage it first!), or use Swiss chard for color
- Dairy-free? Almond milk and dairy-free feta work surprisingly well
- Meat lovers: Regular pork sausage adds richness, or try chicken sausage for different flavors
- Veggie boost: Throw in sautéed mushrooms or roasted red peppers for extra depth
The possibilities are endless – make it your own!
Serving and Storing Sausage, Spinach and Feta Breakfast Casserole
This casserole shines brightest when served warm with a simple side – I love fresh orange slices or berries to balance the richness. For heartier appetites, toast or roasted potatoes make perfect partners. Leftovers? No problem! Just store cooled slices in an airtight container for up to 3 days. When reheating, pop individual portions in a 350°F oven for 10-15 minutes until warmed through – the microwave works in a pinch but can make the eggs rubbery. Pro tip: Freeze unbaked assembled casserole for up to 1 month – perfect for unexpected guests!
Nutritional Information
Here’s the scoop on what’s in each delicious serving! Keep in mind these numbers are estimates based on my exact ingredients – yours might vary slightly depending on brands and substitutions. Each generous slice packs about 280 calories with 22g of protein to power your holiday morning. The turkey sausage keeps saturated fat reasonable at 7g per serving, while that spinach sneaks in 1g of fiber. Not bad for something that tastes this indulgent!
FAQs About Sausage, Spinach and Feta Breakfast Casserole
Can I freeze this breakfast casserole?
Absolutely! You’ve got two great options – freeze the fully baked casserole (cool completely first) for up to 1 month, or assemble everything in your baking dish (unbaked), wrap tightly, and freeze. Thaw overnight in the fridge before baking as usual.
Can I use frozen spinach instead of fresh?
Yes! Just thaw and squeeze out ALL the excess water (I wrap it in a clean towel and wring it out). Use about 10 oz frozen spinach to replace the fresh – trust me, you don’t want a watery casserole!
How do I know when it’s done baking?
The edges should be golden and the center should barely jiggle when you gently shake the pan. I also do the toothpick test – it should come out clean or with just a few moist crumbs.
Can I make this vegetarian?
Totally! Just skip the sausage and add sautéed mushrooms or diced roasted red peppers instead. You might want to add a pinch more salt since the sausage adds saltiness.
How far in advance can I prepare this?
My favorite trick! Assemble everything the night before (cover tightly with plastic wrap), refrigerate, and bake in the morning. Just add 5-10 minutes to the baking time since it’ll be cold from the fridge.
Share Your Sausage, Spinach and Feta Breakfast Casserole
I’d love to see your holiday breakfast masterpiece! Snap a photo, tag me @mykitchenadventures, and don’t forget to rate the recipe – your feedback makes my day!
Print
Savory Sausage Spinach Feta Casserole: 6 Holiday Morning Secrets
- Total Time: 55 mins
- Yield: 6 servings
- Diet: Low Fat
Description
A delicious and lighter breakfast casserole with sausage, spinach, and feta cheese. Perfect for holiday mornings or any special occasion.
Ingredients
- 1 lb turkey sausage
- 6 cups fresh spinach
- 1 cup feta cheese, crumbled
- 8 large eggs
- 1 cup milk
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tbsp olive oil
Instructions
- Preheat oven to 375°F (190°C).
- Heat olive oil in a skillet over medium heat. Add sausage and cook until browned.
- Add spinach to the skillet and cook until wilted. Remove from heat.
- In a bowl, whisk eggs, milk, salt, and pepper.
- Spread sausage and spinach mixture in a greased baking dish. Sprinkle feta cheese on top.
- Pour egg mixture over the sausage, spinach, and cheese.
- Bake for 35-40 minutes or until eggs are set.
- Let cool for 5 minutes before serving.
Notes
- Use lean turkey sausage for a lighter option.
- Substitute feta with goat cheese if preferred.
- Can be prepared a day ahead and baked in the morning.
- Prep Time: 15 mins
- Cook Time: 40 mins
- Category: Breakfast
- Method: Baking
- Cuisine: American

