This creamy chicken spinach casserole brings together tender cubed chicken, wilted fresh spinach, and a luscious three-cheese sauce in one comforting bake.
With just 20 minutes of prep and a handful of pantry staples, you'll have a golden, bubbly dish on the table in under an hour.
It's naturally low in carbs, easily made gluten-free, and reheats beautifully for next-day leftovers.
The rain was hammering against the kitchen window and I had two chicken breasts sitting on the counter with no plan whatsoever. Something about cold evenings makes me crave anything baked under a blanket of cheese, so I started rifling through the fridge and found a bag of spinach that was dangerously close to going bad. Forty minutes later I was scraping the last golden crumbs off the baking dish with a spatula, standing over the sink, not even bothering with a plate. That is honestly how most of my favorite recipes begin: desperation and luck.
I brought this to a potluck at my neighbor Lindas house last winter and watched three people go back for seconds before I even got a serving. Linda cornered me by the cheese board and demanded the recipe, which is honestly the highest compliment I know. Now she makes it every time her in laws visit, and she says it has never failed her once.
Ingredients
- 2 large chicken breasts (about 500 g): Cooked and cubed before they go in, so grab rotisserie chicken if you want to skip a step entirely.
- 200 g fresh spinach: Roughly chopped wilts down into almost nothing, so do not panic when the pile looks enormous in the pan.
- 1 small yellow onion, finely chopped: This is the sweet backbone of the whole sauce, so do not skip it even if you are tempted.
- 2 garlic cloves, minced: Fresh only, please, the jarred stuff tastes flat here.
- 240 ml heavy cream: Half and half works if that is what you have, but heavy cream gives you that velvety texture that makes people close their eyes on the first bite.
- 120 g shredded mozzarella cheese: Divide it, half goes inside and half goes on top where it gets those gorgeous golden stretchy pulls.
- 60 g grated Parmesan cheese: Same deal, split it, because the Parmesan mixed into the sauce adds a salty depth that mozzarella alone cannot manage.
- 2 tbsp cream cheese: This is the secret weapon that thickens everything without flour or a roux.
- 1 tbsp unsalted butter and 1 tbsp olive oil: Together they give you a higher smoke point plus that buttery flavor.
- 1/2 tsp dried thyme: Just a whisper of it, too much and it tastes like a Thanksgiving stuffing.
- 1/2 tsp ground black pepper and 1/2 tsp salt: Adjust at the end because the cheeses are already salty.
- 1/2 cup breadcrumbs (gluten-free or regular): Optional but that crunchy top layer is what separates a casserole from just a bowl of creamy chicken.
Instructions
- Preheat and prep:
- Crank the oven to 190 degrees C (375 F) and lightly grease a medium baking dish with butter or a quick spray.
- Build the flavor base:
- Heat the olive oil and butter in a large skillet over medium heat, then sauté the onion for about three to four minutes until it turns soft and translucent. Toss in the garlic and stir for one minute until your kitchen smells like an Italian grandmother moved in.
- Wilt the spinach:
- Add the chopped spinach and stir it around for two to three minutes until it collapses into a dark green puddle that barely takes up any space.
- Make the creamy sauce:
- Lower the heat and pour in the heavy cream, cream cheese, thyme, salt, and pepper. Stir patiently for about three minutes until the cream cheese melts and the whole thing turns smooth and gently thickened.
- Bring it all together:
- Kill the heat and fold in the cubed chicken, half the mozzarella, and half the Parmesan until everything is coated in that gorgeous creamy mixture.
- Assemble and top:
- Transfer the whole skillet contents into your prepared baking dish and spread it out evenly. Scatter the remaining mozzarella and Parmesan on top, then finish with an even layer of breadcrumbs if you are using them.
- Bake until golden:
- Slide it into the oven uncovered and bake for twenty to twenty-five minutes until the cheese is bubbling and the top has those irresistible browned spots.
- Rest and serve:
- Let it sit for five minutes before serving so the sauce has a moment to settle and you do not burn the roof of your mouth.
There is something about pulling a bubbling casserole out of the oven that makes a Thursday feel like a Sunday. It asks for nothing fancy, just a big spoon and maybe some crusty bread to swipe through the extra sauce.
Swaps and Tweaks
Kale works in place of spinach if you want something heartier, just chop it smaller and give it an extra minute in the pan. A pinch of nutmeg stirred into the cream sauce sounds weird but it adds a warmth that people notice without being able to name. I have also tossed in leftover roasted mushrooms once when I was short on spinach and it was quietly brilliant.
Serving Ideas
This is rich enough on its own but a simple green salad with a sharp vinaigrette cuts through the creaminess perfectly. A glass of white wine alongside feels right, something dry and cold that contrasts all that warmth on the plate. My friend Sarah serves hers over cauliflower rice and swears it doubles the portion without changing the flavor at all.
Storing and Reheating
Cover the dish tightly and it will keep in the fridge for up to three days, though in my experience it rarely survives past day two. Reheat individual portions in the microwave at medium power so the sauce does not split. The breadcrumb topping loses its crunch but everything else actually tastes better as the flavors sit together overnight.
- Freeze individual portions in airtight containers for up to two months and thaw overnight in the fridge before reheating.
- If the sauce looks separated after reheating, a quick stir brings it right back together.
- Always taste for salt before serving leftovers because refrigeration can dull the seasoning slightly.
This is the kind of dish that earns a permanent spot in your rotation because it forgives your mistakes and feeds people generously. Make it once and you will not need the recipe again.
Recipe FAQs
- → Can I use frozen spinach instead of fresh?
-
Yes, frozen spinach works well. Thaw it completely and squeeze out excess moisture before adding to the skillet. Use about 150 g of frozen spinach to replace 200 g of fresh.
- → How do I store and reheat leftovers?
-
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave for 1–2 minutes, or warm the whole dish in a 175°C (350°F) oven for about 15 minutes until heated through.
- → Can I prepare this casserole ahead of time?
-
Absolutely. Assemble the full casserole, cover tightly, and refrigerate for up to 24 hours before baking. Add an extra 5–10 minutes to the baking time if going straight from the refrigerator to the oven.
- → What can I substitute for heavy cream?
-
Half-and-half works as a direct substitute. For a lighter version, use whole milk combined with an extra tablespoon of cream cheese to maintain richness. Avoid skim milk as the sauce may not thicken properly.
- → Is this dish suitable for meal prep?
-
Yes, this casserole is excellent for meal prep. Portion into individual containers after cooking and store in the fridge. The flavors actually develop further overnight, making it even more delicious the next day.
- → What side dishes pair well with this casserole?
-
A crisp green salad with vinaigrette cuts through the richness nicely. Roasted vegetables, steamed broccoli, or cauliflower rice also complement the creamy texture while keeping the meal low-carb.