This creamy chicken spinach casserole brings together tender bites of seared chicken, fresh wilted spinach, and a luscious blend of heavy cream, mozzarella, and Parmesan in one satisfying dish.
Everything comes together in a single skillet before transferring to your baking dish, making cleanup minimal. The golden breadcrumb topping adds a delightful crunch that contrasts beautifully with the creamy filling.
Ready in about 55 minutes from start to finish, it's an ideal option for busy weeknights or casual gatherings. Serve it alongside a simple salad and a glass of Chardonnay for a complete meal.
The rain was hammering against the kitchen window and I had two chicken breasts sitting in the fridge looking back at me with zero inspiration behind them. I pulled out a bag of spinach that was dangerously close to its expiration date and thought, well, something warm and bubbly is happening tonight. What landed on the table an hour later was this ridiculously golden, creamy casserole that made my husband stop mid-sentence and just stare at his plate.
I brought this to a potluck at my friends house last winter and three people asked for the recipe before they even finished their first bite. My friend Sarah, who claims she hates spinach, went back for seconds and pretended she didnt know what was in it.
Ingredients
- 2 large boneless skinless chicken breasts (about 500 g), diced: Cutting them into bite sized pieces means every forkful gets that tender chicken without needing a knife at the table.
- 4 cups fresh spinach, roughly chopped: Fresh is key here, frozen will water down your sauce and make the texture muddy.
- 1 medium yellow onion, finely chopped: This builds the sweet aromatic base that makes the whole kitchen smell like home.
- 2 cloves garlic, minced: Fresh garlic only, the jarred stuff cant compete with what happens when it hits that warm butter.
- 1 cup heavy cream: This is the luxurious backbone of the sauce, do not try to substitute with milk unless you want a watery disappointment.
- 1 cup shredded mozzarella cheese: Split between mixing into the sauce and melting on top for that irresistible cheese pull.
- ½ cup grated Parmesan cheese: The salty umami punch that makes people close their eyes when they take the first bite.
- 2 tbsp cream cheese, softened: This little addition thickens the sauce and adds a subtle tanginess that balances the richness.
- 2 tbsp butter: Use unsalted so you can control the seasoning yourself.
- 1 tsp dried Italian herbs: A simple blend of oregano, basil, and thyme does all the heavy lifting for flavor.
- ½ tsp salt, or to taste: Start with half a teaspoon and adjust after the sauce comes together.
- ¼ tsp black pepper: Freshly cracked makes a real difference here.
- ¼ tsp ground nutmeg (optional): Trust me on this one, nutmeg and spinach are old friends and this tiny amount adds warmth without tasting like a dessert.
- ½ cup low sodium chicken broth: Low sodium lets you control the salt level throughout the cooking process.
- ½ cup breadcrumbs: Use gluten free if needed, they create that satisfying crunchy cap on top.
- Olive oil, for greasing the baking dish: Just a light coating prevents any sticking.
Instructions
- Get your oven ready:
- Preheat to 375°F and rub a 9x9 inch baking dish with a thin layer of olive oil so nothing sticks later.
- Brown the chicken:
- Melt the butter in a large skillet over medium heat, add the diced chicken with salt and pepper, and cook until the edges get a nice golden sear but the centers are still slightly pink, about 5 to 6 minutes, then set the chicken aside on a plate.
- Build the flavor base:
- In the same skillet with all those delicious browned bits still clinging to the pan, sauté the onion until it turns soft and translucent, then stir in the garlic for one fragrant minute before adding the spinach and watching it dramatically collapse down into almost nothing.
- Make the creamy sauce:
- Pour in the chicken broth, heavy cream, and cream cheese, then let everything simmer together while you stir until the cream cheese melts completely and the sauce coats the back of a spoon, about 3 to 4 minutes.
- Bring it all together:
- Stir the Italian herbs and nutmeg into the sauce, then fold in the browned chicken along with half the mozzarella and all the Parmesan until everything is coated in that silky mixture.
- Assemble the casserole:
- Transfer the entire skillet contents into your prepared baking dish, scatter the remaining mozzarella evenly across the top, and finish with a generous sprinkle of breadcrumbs for that golden crunch.
- Bake until bubbly:
- Slide the dish into the oven uncovered and bake for 20 to 25 minutes until the edges are bubbling and the top has turned a gorgeous deep golden brown, then let it rest for 5 minutes before diving in.
The first time I made this for my mother in law, she actually called me the following week to ask which bakery I had ordered it from.
What To Serve Alongside
A simple side salad with a sharp vinaigrette cuts right through the richness of this dish in the most satisfying way. I have also served it over a bed of cauliflower rice for a fully low carb meal that feels surprisingly complete.
Making It Ahead
You can assemble the entire casserole up to a day in advance, cover it tightly, and keep it in the refrigerator until you are ready to bake. Just add about 5 extra minutes to the baking time since it will be going in cold straight from the fridge.
Storage and Reheating
Leftovers keep beautifully in an airtight container in the refrigerator for up to 3 days and reheat wonderfully in the oven at 350°F until warmed through.
- Avoid the microwave if you want to preserve that crispy breadcrumb topping.
- Freeze individual portions wrapped tightly in foil for up to 2 months for easy future dinners.
- Always let the casserole cool completely before covering and refrigerating to avoid condensation making the topping soggy.
Some recipes become staples because they are easy, but this one earned its spot because every single time I serve it, the room gets quiet and plates get scraped clean. That is the highest compliment any home cooked meal can receive.
Recipe FAQs
- → Can I use frozen spinach instead of fresh?
-
Yes, frozen spinach works well as a substitute. Thaw it completely and squeeze out as much excess moisture as possible before adding it to the pan. Use about 1 cup of frozen spinach to replace the 4 cups of fresh called for in the ingredients.
- → How do I store and reheat leftovers?
-
Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, cover with foil and warm in a 350°F oven for about 15 minutes, or microwave individual portions for 2-3 minutes until heated through.
- → Can I prepare this casserole ahead of time?
-
Absolutely. You can assemble the entire dish up to 24 hours in advance, cover it tightly, and refrigerate. When ready to bake, add an extra 5-10 minutes to the baking time since it will be going in cold from the refrigerator.
- → What can I substitute for heavy cream?
-
Full-fat coconut milk or a mixture of half-and-half with a tablespoon of flour can work as alternatives. Keep in mind that substitutions may slightly alter the richness and texture of the final dish, as heavy cream provides the signature velvety consistency.
- → Is this dish suitable for a low-carb diet?
-
Yes, this casserole is naturally low in carbohydrates with only about 10g per serving. To make it even lower in carbs, simply omit the breadcrumb topping or replace it with crushed pork rinds or additional cheese.
- → What side dishes pair well with this casserole?
-
A crisp green salad with vinaigrette dressing pairs beautifully to balance the richness. Roasted vegetables like asparagus or broccoli, cauliflower rice, or a light cucumber salad also make excellent companions for this creamy bake.