Chicken and Spinach Casserole is a comforting dish filled with tender chicken pieces, fresh spinach, and a creamy sauce that brings everything together. It usually has a cheesy top that gets golden and bubbly after baking, making it an inviting meal that feels like a warm hug on a plate.
I love making this casserole on busy weeknights because it’s easy to put together and always pleases everyone at the table. One tip I’ve found helpful is to squeeze out any extra water from the spinach before mixing it in—that way, the casserole stays nice and creamy without getting soggy. It’s a simple step that makes a big difference!
My favorite way to enjoy this dish is with a side of crusty bread for mopping up every last bit of sauce. It’s the kind of meal that feels homemade and satisfying, perfect for sharing with family or friends. Whenever I make it, I’m reminded of cozy dinners and the kind of food that just makes you feel good inside.
Key Ingredients & Substitutions
Chicken: Using cooked chicken breast keeps the dish lean and tender. Rotisserie chicken works great if you’re short on time, and shredded leftover chicken fits perfectly too.
Spinach: Fresh spinach adds a bright, fresh flavor after sautéing. If you use frozen spinach, be sure to squeeze out all the water to avoid a watery casserole.
Sour Cream & Mayonnaise: These give the casserole its creamy texture and tangy flavor. If you want it lighter, try Greek yogurt instead of sour cream.
Cheese: Mozzarella melts wonderfully and gives a stretchy, gooey layer. Parmesan adds a nice sharpness. Feel free to swap mozzarella for cheddar or provolone for variety.
Onion & Garlic: These boost flavor and aroma. If you like a milder taste, use shallots or a little garlic powder instead.
Breadcrumb Topping (Optional): Crushed Ritz crackers add a buttery crunch. For a healthier option, try panko crumbs or skip the topping altogether.
How Can I Prevent a Watery Spinach Casserole?
Spinach contains a lot of moisture, which can make casseroles soggy. To fix that, follow these tips:
- If using fresh spinach, sauté it until wilted. This cooks out water and concentrates the flavor.
- For frozen spinach, fully thaw and then squeeze tightly in a clean towel or paper towels to remove excess liquid.
- Don’t skip draining or squeezing, as extra moisture affects the casserole’s texture and baking.
- Mix ingredients gently but thoroughly to combine without releasing more water.
These steps help keep your casserole creamy but not watery, ensuring a satisfying bite every time.
Equipment You’ll Need
- Casserole dish (about 9×13 inches) – perfect size for even baking and easy serving.
- Large skillet – great for sautéing spinach, onions, and garlic all in one pan.
- Mixing bowl – helps you combine all ingredients smoothly without mess.
- Wooden spoon or spatula – ideal for stirring without scratching your skillet or bowl.
- Measuring cups and spoons – for accurate ingredient amounts and consistent results.
Flavor Variations & Add-Ins
- Swap chicken for cooked turkey or shredded rotisserie chicken for a different flavor.
- Mix in chopped mushrooms or bell peppers for extra veggies and texture.
- Try adding a pinch of smoked paprika or cayenne pepper for a subtle smoky or spicy kick.
- Replace mozzarella with sharp cheddar or pepper jack for a new cheesy twist.

Chicken and Spinach Casserole Recipe
Ingredients You’ll Need:
Main Ingredients:
- 2 cups cooked chicken breast, diced or shredded
- 4 cups fresh spinach (or 10 oz frozen spinach, thawed and drained)
- 1 cup sour cream
- 1 cup mayonnaise
- 1 cup shredded mozzarella cheese, divided
- 1/2 cup grated Parmesan cheese, divided
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper
- 1/2 tsp dried thyme or Italian seasoning
- 1 tbsp olive oil or butter
- Optional: 1/2 cup crushed Ritz crackers or breadcrumbs (for topping)
How Much Time Will You Need?
The entire process takes about 10 minutes to prepare and mix all the ingredients, plus 25-30 minutes to bake in the oven. Add a few more minutes for preheating your oven and letting the casserole rest before serving. So, around 40-45 minutes total from start to finish.
Step-by-Step Instructions:
1. Preheat and Prepare Your Dish:
Set your oven to 350°F (175°C). Lightly grease a casserole dish so your casserole won’t stick and will bake evenly.
2. Cook the Spinach:
If you’re using fresh spinach, heat a large skillet over medium heat and sauté the spinach until it’s wilted, about 3-4 minutes. If you have frozen spinach, thaw it fully and squeeze out any extra water to keep your casserole from getting watery.
3. Sauté Onions and Garlic:
In the same skillet, add olive oil or butter and warm it up. Then add the chopped onion and minced garlic. Cook them until they’re soft, translucent, and fragrant—this will take around 3-5 minutes.
4. Mix Everything Together:
In a large mixing bowl, combine the cooked chicken, sautéed spinach, cooked onion and garlic. Add sour cream, mayonnaise, 1/2 cup mozzarella cheese, 1/4 cup Parmesan cheese, salt, pepper, and dried thyme or Italian seasoning. Stir everything well until you have a creamy and even mixture.
5. Assemble the Casserole:
Transfer your mixture into the prepared casserole dish, spreading it out evenly and smoothing the top with a spatula for a nice finish.
6. Add Cheese and Topping:
Sprinkle the remaining 1/2 cup mozzarella and 1/4 cup Parmesan cheese evenly over the top of the casserole. For a crispy topping, add crushed Ritz crackers or breadcrumbs if you like.
7. Bake to Perfection:
Place the casserole in your preheated oven and bake for 25-30 minutes. You’ll know it’s done when the top is golden brown and bubbling all around the edges.
8. Rest and Serve:
Once baked, let the casserole sit for about 5 minutes before serving. This helps it set a bit and makes it easier to dish out. Serve warm and enjoy the creamy, cheesy goodness!
Can I Use Frozen Spinach Instead of Fresh?
Yes! Just make sure to thaw it completely and squeeze out as much water as possible to avoid a watery casserole.
Can I Prepare This Casserole Ahead of Time?
Absolutely. You can mix all the ingredients and assemble the casserole, then cover and refrigerate for up to 24 hours before baking.
How Should I Store Leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven or microwave until warmed through.
What Can I Substitute for Mayonnaise?
You can swap mayonnaise with Greek yogurt or extra sour cream for a lighter, tangy alternative.