This creamy chicken spinach casserole brings together tender diced chicken breast and fresh spinach in a rich, velvety sauce made with heavy cream, cream cheese, mozzarella, and Parmesan.
Everything gets baked together until the top turns golden and bubbly, creating a comforting dish that's perfect for cozy weeknight dinners.
Ready in about 55 minutes from start to finish, it's a high-protein, low-carb option that serves four and pairs wonderfully with a simple green salad or garlic bread.
The smell of melting cream cheese and browning butter hit me before I even opened the oven door, and I knew right then this casserole was going to become a weekly ritual. It was a Tuesday, raining sideways, and the kind of evening that demands something bubbly and golden from the kitchen. I had spinach threatening to wilt in the fridge and chicken that needed cooking, so necessity became the mother of a pretty incredible dinner.
My neighbor Karen stopped by the first time I made this, supposedly to return a measuring cup, and ended up staying for two helpings. She now texts me every Sunday asking if the casserole is happening.
Ingredients
- 500 g boneless skinless chicken breast, diced: Cut it into uniform bite sized pieces so everything cooks evenly without drying out.
- 200 g fresh spinach, roughly chopped: Fresh is key here because frozen will release too much water and make the sauce soupy.
- 1 medium onion, finely chopped: A yellow onion adds sweetness that balances the richness of all that dairy.
- 2 cloves garlic, minced: Fresh garlic only, and add it after the onion so it does not burn and turn bitter.
- 250 ml heavy cream: This is the indulgent backbone of the sauce, so do not skimp on the fat content.
- 120 g shredded mozzarella cheese: Divide it so half melts into the sauce and half creates that irresistible cheese pull on top.
- 60 g grated Parmesan cheese: The salty umami punch here makes the whole dish taste more complex than it actually is.
- 120 g cream cheese, softened: Let it come to room temperature so it melts smoothly without clumping.
- 2 tbsp olive oil: Just enough to get the onions sweating and the chicken searing.
- 1/2 tsp dried thyme and 1/2 tsp dried basil: These two together give a subtle herb garden quality without overpowering the creaminess.
- Salt and black pepper, to taste: Season the chicken directly and then taste the sauce before baking.
Instructions
- Preheat and prep:
- Set your oven to 190 degrees Celsius and grease a medium casserole dish with a bit of butter or oil so nothing sticks later.
- Build the aromatics:
- Heat olive oil in a large skillet over medium heat and sauté the onion until it turns translucent and fragrant, about 2 to 3 minutes. Toss in the garlic and stir for one more minute until your kitchen smells incredible.
- Cook the chicken:
- Add the diced chicken, season it with salt, pepper, thyme, and basil, and cook until every piece is no longer pink in the center, roughly 5 to 6 minutes.
- Create the creamy base:
- Stir in the softened cream cheese and watch it melt into the chicken like silk, coating every piece in a rich layer.
- Wilt the spinach:
- Add the chopped spinach and stir continuously for 2 to 3 minutes until it collapses down and blends into the mixture.
- Make it saucy:
- Pour in the heavy cream and add half the mozzarella and half the Parmesan, stirring until the cheese melts and the sauce turns glossy and thick.
- Assemble and bake:
- Transfer everything to the casserole dish, scatter the remaining cheese on top, and bake uncovered for 20 to 25 minutes until the edges are bubbling and the top is gloriously golden.
- Rest and serve:
- Let it sit for 5 minutes before diving in so the sauce has time to settle and thicken slightly.
The night my sister called crying about a rough week at work, I showed up at her door with this casserole still warm in the dish, and we sat on her couch eating straight from it with big spoons.
Getting Ahead of the Rush
You can assemble the entire casserole up to a day in advance, cover it tightly, and keep it in the fridge until you are ready to bake. Just add about 5 extra minutes to the baking time if it goes in cold, and the results are indistinguishable from freshly made.
Smart Swaps That Actually Work
Half and half stands in for heavy cream if you want something lighter, though the sauce will be slightly less luxurious and you should add a teaspoon of flour to help it thicken. Sun dried tomatoes tossed in with the spinach add a tangy sweetness that completely changes the character of the dish in the best way.
What to Serve Alongside
A crisp green salad with a sharp vinaigrette cuts through the richness perfectly, and a chunk of crusty bread is nonnegotiable for soaking up every last bit of sauce.
- Arugula with lemon juice and olive oil is my go to because the peppery bite balances the cream.
- Garlic bread is the obvious choice and you should not overthink it.
- Remember that this dish is rich enough to be the star, so keep sides simple and fresh.
Some recipes earn a permanent spot in your rotation not because they are fancy, but because they make an ordinary Tuesday feel like comfort showed up unannounced. This is that casserole.
Recipe FAQs
- → Can I use rotisserie chicken instead of raw chicken breast?
-
Yes, rotisserie chicken works great and cuts down on prep time. Simply shred or dice about 2 cups of cooked rotisserie chicken and add it during the step where you would normally finish cooking the raw diced chicken. Skip the stovetop chicken cooking step and just warm it through with the other ingredients.
- → What can I substitute for heavy cream to make it lighter?
-
Half-and-half is the best substitute if you want a lighter version. It will still create a creamy sauce but with less fat. Avoid using plain milk as it won't thicken as well. You could also try a mixture of Greek yogurt and a little chicken broth for a protein-packed, lower-fat alternative.
- → 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 the oven at 175°C (350°F) for about 15-20 minutes, or microwave individual portions for 2-3 minutes. The casserole may thicken in the fridge, so add a splash of cream or broth when reheating.
- → Can I freeze this casserole?
-
Yes, you can freeze it either before or after baking. To freeze before baking, assemble the casserole without the topping cheese, wrap tightly, and freeze for up to 2 months. Thaw overnight in the fridge, add the cheese topping, then bake as directed. If freezing after baking, portion into individual servings for easier thawing.
- → What side dishes go well with this casserole?
-
A crisp green salad with a light vinaigrette balances the richness of the casserole beautifully. Garlic bread or crusty rolls are great for soaking up the creamy sauce. For a low-carb option, try roasted broccoli, steamed green beans, or cauliflower rice on the side.
- → Can I add other vegetables to this dish?
-
Absolutely. Sautéed mushrooms, sun-dried tomatoes, or diced bell peppers all work well. Add firmer vegetables like mushrooms or peppers during the onion sautéing step so they have time to soften. Frozen spinach can also replace fresh—just thaw and squeeze out excess water before adding.