There’s something magical about pulling a golden, bubbling casserole out of the oven knowing it took about 45 minutes to throw together using pre-cooked chicken. This Chicken and Spinach Casserole has saved countless weeknight dinners in my kitchen, especially when I need something hearty that sneaks in vegetables without complaints from the kids.
I still remember the first time I made this dish on a chaotic Tuesday evening. My daughter had soccer practice, my son needed help with a science project, and I had exactly 45 minutes to get dinner on the table. I tossed together what I had in the fridge, and this creamy, comforting casserole was born. The combination of tender chicken, vibrant spinach, and rich cheese creates layers of flavor that make everyone forget they’re eating something actually nutritious. It’s become our family’s go-to comfort meal, and it’ll quickly become one of your favorites too.
Table of Contents
Ingredients for Chicken and Spinach Casserole
I’ve tested this recipe with both fresh and frozen spinach, and honestly, both work beautifully. My preference is fresh spinach when it’s on sale, but frozen is my weeknight hero when time is tight. The key is making sure any spinach you use is thoroughly drained because excess moisture will turn your casserole watery instead of creamy and luscious.
- 2-3 cups cooked and shredded chicken (rotisserie chicken works perfectly here)
- 4 cups fresh spinach (or 1 package frozen spinach, thawed and squeezed dry) – I usually buy baby spinach for easier prep
- 8 ounces cream cheese, softened to room temperature (1 standard package) – I recommend letting this sit out for 30 minutes before starting
- ½ cup sour cream (full-fat gives the best flavor)
- 1 cup shredded mozzarella cheese – My go-to is freshly shredded rather than pre-packaged for better melting
- ¼ cup grated Parmesan cheese
- 2 cloves garlic, minced
- 1 small onion, finely chopped
- ½ teaspoon salt – Pro tip: start with less and adjust after mixing
- ¼ teaspoon black pepper
- Pinch of nutmeg (optional but highly recommended)
Step-by-Step Instructions
In my experience, the secret to a perfectly creamy casserole is making sure your cream cheese is completely softened before mixing. This prevents lumps and creates that smooth, velvety texture everyone loves.
Step 1: Preheat your oven to 375°F and grease a 9×13 inch casserole dish with butter or cooking spray. If using fresh spinach, heat a large pan over medium heat and sauté the spinach for 2-3 minutes until wilted, then set aside to cool slightly. For frozen spinach, thaw completely and squeeze out every drop of moisture using a clean kitchen towel – this step is crucial to prevent a watery casserole.
Step 2: In a large mixing bowl, combine the softened cream cheese, sour cream, minced garlic, chopped onion, salt, pepper, and nutmeg. Stir vigorously with a wooden spoon until completely smooth and creamy with no lumps remaining. This should take about 2 minutes of mixing.
Step 3: Add your shredded chicken and prepared spinach to the greased casserole dish. Pour the creamy sauce mixture over top and gently fold everything together using a spatula, stirring from bottom to top until evenly coated. Spread the mixture into an even layer, reaching all corners of the dish.
Step 4: Sprinkle the mozzarella and Parmesan cheeses evenly across the top. Don’t skip this step because the golden, bubbly cheese crust is what makes this casserole irresistible.
Step 5: Bake uncovered for 25-30 minutes until the cheese is melted, golden brown, and bubbling around the edges. You’ll know it’s ready when the edges are bubbling and the center is set when gently shaken. Let it rest for 5 minutes before serving to allow the casserole to set properly and the sauce to thicken.

Perfect Pairings for Chicken and Spinach Casserole
This rich, creamy casserole pairs beautifully with lighter sides that add freshness and texture contrast to your plate.
Simple Green Salad: A crisp salad with mixed greens, cherry tomatoes, and a tangy vinaigrette cuts through the richness of the casserole while adding fresh vegetables and brightness to your meal.
Garlic Bread: Crusty, buttery garlic bread is perfect for soaking up any extra creamy sauce left on your plate, and the crispy texture complements the soft, tender casserole beautifully.
Roasted Vegetables: Colorful roasted carrots, broccoli, or Brussels sprouts add nutritional balance and a slightly caramelized flavor that pairs wonderfully with the creamy chicken and cheese.
White Rice: Fluffy rice serves as a neutral base that absorbs the delicious sauce while making this meal even more filling for hungry families.
Caesar Salad: The tangy, garlicky dressing and crunchy romaine provide textural contrast and refreshing flavor that balances the indulgent casserole perfectly.
If you’re looking for more protein-packed dinner ideas, try this Garlic Cream Chicken Skillet for another creamy chicken dinner the whole family will love.
Make-Ahead and Storage Solutions
Store leftover casserole covered in the refrigerator for up to 4 days. Each serving is approximately 1.5 cups of casserole. The flavors actually deepen overnight, making leftovers just as delicious as the original meal.
For reheating, I recommend covering individual portions with a damp paper towel and microwaving for 1-2 minutes, or warming the entire dish covered with foil in a 350°F oven for 15-20 minutes. This keeps the casserole moist instead of drying it out.
This casserole is incredibly freezer-friendly too. Assemble everything but don’t bake it, then wrap tightly with plastic wrap and aluminum foil before freezing for up to 3 months. Thaw overnight in the refrigerator and bake as directed, adding 5-10 extra minutes to the baking time if needed.
Frequently Asked Questions
Can I use chicken thighs instead of chicken breasts?
Absolutely! Chicken thighs actually add more flavor and stay moister during baking. Use the same amount of cooked, shredded thighs as you would breasts.
What can I substitute for cream cheese?
Greek yogurt mixed with a little butter works in a pinch, though the texture will be slightly less rich. You can also use Neufchatel cheese for a lighter option.
How do I prevent my casserole from being watery?
The key is thoroughly draining your spinach, especially if using frozen. Squeeze it in a clean kitchen towel until no more liquid comes out, and avoid overcooking fresh spinach before adding it to the casserole.
Conclusion
This Chicken and Spinach Casserole proves that healthy, satisfying dinners don’t require complicated techniques or hours in the kitchen. With simple ingredients and straightforward steps, you’ll have a creamy, comforting meal that brings your family together around the table. Give this recipe a try tonight and discover your new favorite weeknight dinner solution!

Creamy Chicken and Spinach Casserole
Ingredients
Equipment
Method
- Preheat your oven to 375°F and grease a 9×13 inch casserole dish with butter or cooking spray. If using fresh spinach, sauté it in a pan over medium heat for 2-3 minutes until wilted, then set aside to cool. If using frozen spinach, thaw completely and squeeze out all excess moisture using a clean kitchen towel.
- In a large mixing bowl, combine the softened cream cheese, sour cream, minced garlic, chopped onion, salt, pepper, and nutmeg. Stir vigorously until completely smooth and well-blended with no lumps, about 2 minutes.
- Add the shredded chicken and prepared spinach to the greased casserole dish. Pour the creamy sauce mixture over the top and gently fold everything together using a spatula, stirring from bottom to top until evenly combined. Spread into an even layer.
- Sprinkle the mozzarella cheese and Parmesan cheese evenly across the top of the casserole.
- Bake uncovered for 25-30 minutes until the cheese is golden brown and bubbling around the edges. The center should be set when gently shaken. Remove from oven and let rest for 5 minutes before serving to allow the sauce to thicken.
Notes
