Finding a dinner recipe that’s both comforting and easy enough for busy weeknights can feel impossible. Between work schedules, after-school activities, and everything else life throws at you, the last thing you want is to spend hours in the kitchen making a complicated meal that requires a dozen pans and fancy techniques.
That’s where this creamy chicken and spinach casserole comes in. It’s a one-dish wonder that brings together tender chicken, melty cheese, and nutritious spinach in a rich, creamy sauce that the whole family will actually eat. Plus, you can have it prepped and in the oven in about 15 minutes, leaving you free to help with homework or just put your feet up for a bit.

Why You’ll Love This Chicken and Spinach Casserole
- Ready in under 40 minutes – This casserole comes together quickly, making it perfect for busy weeknights when you need dinner on the table fast.
- Simple ingredient list – With just a handful of everyday ingredients, you can whip up this comforting meal without a special trip to the grocery store.
- Creamy and satisfying – The combination of three cheeses, mayo, and sour cream creates a rich, indulgent sauce that makes this casserole feel like a treat.
- Sneaks in your greens – The spinach blends right into the creamy sauce, so it’s an easy way to add vegetables to your meal without anyone complaining.
- Great for meal prep – This casserole reheats beautifully, so you can make it ahead or enjoy leftovers throughout the week.
What Kind of Chicken Should I Use?
For this casserole, boneless, skinless chicken breasts are your best bet since they’re easy to cut into bite-sized pieces and cook evenly throughout. That said, chicken thighs will work just as well if you prefer darker meat – they’re actually a bit more forgiving since they stay moist even if you accidentally overcook them a little. You can use fresh or frozen chicken, but if you’re going the frozen route, make sure to thaw it completely first so it cooks at the same rate as everything else. If you’re really short on time, a rotisserie chicken from the store is a great shortcut – just shred the meat and you’re halfway done with prep.

Options for Substitutions
This casserole is pretty forgiving when it comes to swapping ingredients:
- Chicken: You can use rotisserie chicken to save time, or swap in turkey if that’s what you have. Both work great and keep the casserole just as creamy.
- Monterey Jack cheese: Mozzarella, Colby Jack, or even Swiss cheese make good substitutes. Pick whatever melts well and fits your taste.
- Spinach: Fresh or frozen spinach both work fine. If using frozen, make sure to thaw it completely and squeeze out all the excess water before mixing it in. You can also try kale or Swiss chard if you want to switch things up.
- Mayonnaise: Greek yogurt can replace some or all of the mayo for a lighter option. Just keep in mind it might make the casserole slightly tangier.
- Sour cream: Plain Greek yogurt or cream cheese work as substitutes here. If using cream cheese, soften it first so it mixes in smoothly.
- Parmesan cheese: Pecorino Romano gives you a similar sharp, salty flavor if you’re out of parmesan.
Watch Out for These Mistakes While Cooking
The biggest mistake you can make with this casserole is baking it at 500°F, which will burn the cheese and dry out the chicken before it cooks through – instead, preheat your oven to 375°F and bake for 30-35 minutes until the chicken reaches 165°F internally.
Using frozen spinach without squeezing out the excess water will leave you with a watery casserole, so make sure to drain it thoroughly by pressing it between paper towels or wringing it out in a clean kitchen towel.
Another common error is using chicken breasts that are too thick, which won’t cook evenly – pound them to an even 1-inch thickness or slice larger breasts in half horizontally for consistent results.
Finally, don’t skip letting the casserole rest for 5-10 minutes after baking, as this allows the sauce to thicken up and makes serving much cleaner.

What to Serve With Chicken and Spinach Casserole?
This creamy casserole is pretty filling on its own, but I love serving it with a simple side of rice or buttered egg noodles to soak up all that cheesy goodness. A crisp green salad with a light vinaigrette helps balance out the richness of the dish, or you could go with roasted vegetables like broccoli or green beans. If you want to keep things easy, some crusty bread or dinner rolls are perfect for rounding out the meal without much extra effort.
Storage Instructions
Store: This casserole keeps really well in the fridge for up to 4 days. Just cover it tightly with foil or transfer it to an airtight container once it’s cooled down. It makes great leftovers for lunch the next day!
Freeze: You can freeze this casserole either before or after baking. Wrap it tightly in plastic wrap and then foil, and it’ll stay good in the freezer for up to 3 months. If freezing unbaked, just add about 15-20 extra minutes to the baking time when you’re ready to cook it from frozen.
Reheat: Warm up individual portions in the microwave for about 2-3 minutes, or reheat the whole thing covered with foil in a 350°F oven for 20-25 minutes until heated through. The cheese might separate slightly, but it still tastes delicious.
| Preparation Time | 10-15 minutes |
| Cooking Time | 20-25 minutes |
| Total Time | 30-40 minutes |
| Level of Difficulty | Easy |
| Servings | 4 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1700-1900
- Protein: 140-160 g
- Fat: 120-135 g
- Carbohydrates: 18-24 g
Ingredients
For the creamy sauce:
- 3/4 cup mayonnaise (I prefer Hellmann’s for the best texture)
- 3/4 cup sour cream
- 1/2 cup parmesan cheese (freshly grated for better melting)
- 1/2 tsp pepper
- 1 tsp garlic salt
- 1/4 tsp onion powder
For the casserole base:
- 1.25 lb chicken (cut into 1-inch bite-sized cubes)
- 8 oz spinach
- 8 oz Monterey Jack cheese (I always use Tillamook for a better melt)
Step 1: Prepare the Mise en Place and Preheat
- 1.25 lb chicken, cut into 1-inch cubes
- 8 oz Monterey Jack cheese, grated
- 1/2 cup parmesan cheese, grated
Preheat your oven to 500°F and lightly grease a 9×13 inch baking dish or similar size casserole.
While the oven heats, cut the chicken into 1-inch bite-sized cubes and set aside.
Finely grate the Monterey Jack cheese and parmesan cheese (freshly grated cheese melts much more evenly than pre-shredded), and measure out all remaining ingredients so everything is ready to assemble quickly.
Step 2: Make the Creamy Sauce Base
- 3/4 cup mayonnaise
- 3/4 cup sour cream
- 1 tsp garlic salt
- 1/4 tsp onion powder
- 1/2 tsp pepper
In a medium bowl, whisk together the mayonnaise, sour cream, garlic salt, onion powder, and pepper until smooth and well combined.
The sauce should be thick and creamy.
I like to taste a small spoonful at this point to adjust the seasoning if needed—this is your opportunity to balance the flavors before everything bakes together.
Step 3: Layer and Assemble the Casserole
- 8 oz spinach
- chicken cubes from Step 1
- creamy sauce mixture from Step 2
- grated cheeses from Step 1
Spread the spinach evenly across the bottom of the prepared baking dish, breaking up any clumps.
Distribute the chicken cubes evenly over the spinach layer.
Pour the creamy sauce from Step 2 over the chicken, using a spatula to gently spread it and ensure everything is coated.
Finally, sprinkle the grated Monterey Jack and parmesan cheeses evenly over the top.
Step 4: Bake Until Golden and Bubbling
Place the casserole on the bottom rack of your preheated 500°F oven and bake for 20–25 minutes, until the cheese is melted and golden brown and the sauce is bubbling around the edges.
The chicken will cook through quickly at this high temperature, and the bottom rack helps ensure the spinach softens while the top gets nicely browned.
Let the casserole rest for 2–3 minutes out of the oven before serving—this helps the sauce set slightly and makes it easier to portion.

Irresistible Creamy Chicken and Spinach Casserole
Ingredients
For the creamy sauce::
- 3/4 cup mayonnaise (I prefer Hellmann's for the best texture)
- 3/4 cup sour cream
- 1/2 cup parmesan cheese (freshly grated for better melting)
- 1/2 tsp pepper
- 1 tsp garlic salt
- 1/4 tsp onion powder
For the casserole base::
- 1.25 lb chicken (cut into 1-inch bite-sized cubes)
- 8 oz spinach
- 8 oz Monterey Jack cheese (I always use Tillamook for a better melt)
Instructions
- Preheat your oven to 500°F and lightly grease a 9x13 inch baking dish or similar size casserole. While the oven heats, cut the chicken into 1-inch bite-sized cubes and set aside. Finely grate the Monterey Jack cheese and parmesan cheese (freshly grated cheese melts much more evenly than pre-shredded), and measure out all remaining ingredients so everything is ready to assemble quickly.
- In a medium bowl, whisk together the mayonnaise, sour cream, garlic salt, onion powder, and pepper until smooth and well combined. The sauce should be thick and creamy. I like to taste a small spoonful at this point to adjust the seasoning if needed—this is your opportunity to balance the flavors before everything bakes together.
- Spread the spinach evenly across the bottom of the prepared baking dish, breaking up any clumps. Distribute the chicken cubes evenly over the spinach layer. Pour the creamy sauce from Step 2 over the chicken, using a spatula to gently spread it and ensure everything is coated. Finally, sprinkle the grated Monterey Jack and parmesan cheeses evenly over the top.
- Place the casserole on the bottom rack of your preheated 500°F oven and bake for 20–25 minutes, until the cheese is melted and golden brown and the sauce is bubbling around the edges. The chicken will cook through quickly at this high temperature, and the bottom rack helps ensure the spinach softens while the top gets nicely browned. Let the casserole rest for 2–3 minutes out of the oven before serving—this helps the sauce set slightly and makes it easier to portion.