This creamy chicken spinach casserole brings together seared diced chicken, wilted fresh spinach, and a luscious three-cheese cream sauce in one comforting bake.
Ready in under an hour with just 20 minutes of prep, it feeds four and works beautifully for everything from casual family dinners to potluck gatherings.
The combination of mozzarella, Parmesan, and cream cheese creates a rich, golden topping that pairs perfectly with a simple side salad or crusty bread.
The rain was hammering against the kitchen window that Tuesday evening, and I had two chicken breasts sitting in the fridge judging me. No plan, no energy, and a craving for something that felt like a blanket. I threw spinach and cream into a skillet on a whim, and what came out of the oven forty minutes later was the kind of dinner that makes you close your eyes at the first bite.
My roommate walked in halfway through the first time I made this, sniffed the air, and said whatever that is, I want some. We ended up eating straight from the casserole dish with two forks, no plates, standing at the counter. That dish has since shown up at every potluck and sick friend delivery I have made in the last two years.
Ingredients
- 2 large boneless skinless chicken breasts, about 500 g, diced: Cutting them into uniform bite sized pieces ensures even cooking so nothing dries out.
- 4 cups fresh spinach, roughly chopped: Fresh spinach wilts down dramatically and tastes brighter than frozen here.
- 1 medium yellow onion, finely chopped: The onion melts into the sauce and adds sweetness without crunch.
- 2 cloves garlic, minced: Fresh garlic stirred in at the right moment gives a fragrant backbone.
- 1 cup heavy cream: This is what makes the sauce velvety without needing thickeners.
- 1 cup shredded mozzarella cheese: Split between the filling and the topping for gooey layers.
- 1/2 cup grated Parmesan cheese: Parmesan adds a salty, nutty depth that mozzarella alone cannot.
- 2 tbsp cream cheese, softened: A small amount blended into the sauce rounds out the richness.
- 2 tbsp butter: Used to brown the chicken and sauté the aromatics.
- 1 tsp dried Italian herbs: A simple blend does more work than you expect in cream sauces.
- 1/2 tsp salt, or to taste: Season in layers, the broth and cheeses already carry salt.
- 1/4 tsp black pepper: Freshly cracked makes a real difference in a simple dish.
- 1/4 tsp ground nutmeg, optional: Just a whisper of nutmeg is the classic secret for cream and spinach pairings.
- 1/2 cup low sodium chicken broth: Thins the sauce slightly and adds savory depth without extra salt.
- 1/2 cup breadcrumbs, gluten free if needed: The golden crunchy top is what makes this feel like proper comfort food.
- Olive oil, for greasing the baking dish: A light coating prevents sticking without adding excess fat.
Instructions
- Preheat and prep the dish:
- Set your oven to 375 degrees F and rub a 9x9 inch baking dish with olive oil so nothing sticks later.
- Brown the chicken pieces:
- Melt butter in a large skillet over medium heat, add the diced chicken seasoned with salt and pepper, and cook until lightly browned on the outside but still pink inside, about five minutes, then remove to a plate.
- Build the vegetable base:
- In the same pan, soften the onion for three minutes, stir in the garlic for one minute, then add the spinach and toss until it collapses into a dark green mound.
- Create the cream sauce:
- Pour in the chicken broth, heavy cream, and cream cheese, then simmer while stirring until everything melts into a smooth, thick sauce that coats the back of your spoon.
- Combine everything:
- Return the chicken to the pan, fold in half the mozzarella and all the Parmesan, stir gently so the cheese threads through the filling, and pull the pan off the heat.
- Assemble the casserole:
- Spread the creamy chicken mixture into your prepared dish, scatter the remaining mozzarella on top, and finish with an even layer of breadcrumbs.
- Bake until golden:
- Slide it into the oven uncovered for twenty to twenty five minutes until the edges are bubbling and the top is a deep golden brown, then let it rest five minutes before scooping.
I brought this to a friend who had just come home from the hospital, and she texted me three days later asking for the recipe because she had been thinking about it every night since. That is the highest compliment any dish can receive.
What to Serve Alongside
A simple arugula salad with lemon vinaigrette cuts through the richness perfectly. Crusty bread on the side is not required but nobody will complain if it appears.
Making It Your Own
Sautéed mushrooms folded in with the spinach add an earthy punch that regulars at my table have started requesting by name. Rotisserie chicken works beautifully if you want to skip the browning step entirely.
Storing and Reheating Leftovers
Cover the dish tightly and refrigerate for up to three days. Reheat individual portions in the microwave at medium power so the sauce does not break.
- Freeze individual portions in airtight containers for up to two months.
- Thaw overnight in the fridge before reheating for the best texture.
- The breadcrumb topping softens in the fridge but crisps again under the broiler in two minutes flat.
This casserole is the kind of recipe that earns a permanent spot in your weeknight rotation, no modifications needed. Trust the process, pour a glass of something cold, and enjoy your kitchen smelling incredible.
Common Questions
- → Can I use frozen spinach instead of fresh?
-
Yes, thaw frozen spinach and squeeze out excess moisture before adding it. Use about 10 ounces of frozen spinach to replace the 4 cups of fresh called for in the dish.
- → How do I store and reheat leftovers?
-
Refrigerate leftovers in an airtight container for up to 3 days. Reheat individual portions in the microwave, or warm the entire dish covered in a 350°F oven until heated through.
- → Can I prepare this ahead of time?
-
Absolutely. Assemble the full dish, cover tightly, and refrigerate for up to 24 hours before baking. Add an extra 5 to 10 minutes to the baking time if going straight from the refrigerator.
- → What can I substitute for heavy cream?
-
Full-fat coconut milk works as a dairy-free alternative, though it adds a subtle coconut flavor. Half-and-half can also be used, but the sauce will be slightly less rich and thick.
- → Can I use rotisserie chicken to save time?
-
Yes, shredded rotisserie chicken is a great shortcut. Skip the chicken browning step and simply stir the shredded meat into the sauce before transferring to the baking dish.
- → How do I make this completely gluten-free?
-
Swap the breadcrumbs for certified gluten-free breadcrumbs or crushed rice cereal. Also verify your chicken broth and cream cheese labels to confirm they are gluten-free.