
This post may contain affiliate links. If you purchase through them, we may earn a small commission at no extra cost to you. Thank you for supporting our site.
There’s a specific kind of dinner that saves a weeknight, and this is one of mine. It started as a way to use up a half bag of spinach and some leftover rotisserie chicken, and it turned into the casserole my family actually asks for by name. Creamy, cheesy, a little garlicky, and done in well under an hour, it hits that comfort-food spot without feeling heavy the next day.
If you’ve got shredded chicken, a block of cream cheese, and a bag of spinach in the fridge, you’re closer to dinner than you think.
Quick Recipe Facts
| Detail | Info |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 30 minutes |
| Total Time | 45 minutes |
| Servings | 6 |
| Cuisine | American |
| Course | Dinner |
| Difficulty | Easy |
| Calories | ~410 per serving |
| Protein | 32g |
| Carbs | 6g |
| Fat | 28g |
Table of Contents
- Why You’ll Love This Recipe
- Ingredient Guide
- Equipment Guide
- Step-by-Step Instructions
- Expert Tips
- Common Mistakes
- Recipe Variations
- Serving Ideas
- Storage
- Troubleshooting
- FAQs
- Kitchen Tools Worth Owning
- Recipe Card
Jump to Recipe
Why You’ll Love This Recipe
This spinach chicken casserole with cream cheese and mozzarella earns its spot in the weekly rotation for a few honest reasons. It’s built on ingredients most people already have or can grab in one grocery trip. The chicken does double duty as protein and texture, the spinach sneaks in a vegetable without anyone complaining, and the cream cheese base keeps everything rich without needing a can of condensed soup.
It’s naturally low carb, which makes it a good fit if you’re watching carbs without trying to turn dinner into a whole production. It also reheats well, which matters more than people admit when they’re planning a week of meals. And because it uses shredded chicken, a rotisserie bird from the store works just as well as leftovers from Sunday’s roast.
Ingredient Guide

Chicken: Shredded, cooked chicken breast or rotisserie chicken. Rotisserie chicken adds more flavor with zero extra effort. If cooking from raw, poach or bake chicken breasts, then shred with two forks.
Fresh spinach: Baby spinach wilts quickly and has a milder flavor than mature spinach. Frozen spinach works too, but must be thawed and squeezed completely dry, or the casserole turns watery.
Cream cheese: Full-fat, softened to room temperature so it blends smoothly into the sauce instead of leaving lumps. Neufchâtel can be swapped in for a lighter version.
Sour cream: Adds tang and loosens the cream cheese into a spreadable sauce. Plain Greek yogurt is a reasonable substitute.
Mozzarella: Shredded, not pre-shredded if you can help it, since the anti-caking coating on bagged cheese can make the topping less melty. Freshly grated melts smoother.
Parmesan: A light dusting on top adds a savory, slightly nutty crust.
Garlic and onion: Sautéed first to build a real flavor base rather than relying on garlic powder alone.
Chicken broth: Thins the cream cheese mixture just enough so it coats the chicken and spinach instead of sitting in one thick clump.
Seasoning: Italian seasoning, salt, pepper, and a pinch of red pepper flakes if you like a little heat.
Equipment Guide
9×13 baking dish: Standard size for even baking and good cheese-to-filling ratio. A ceramic or glass dish holds heat evenly.
Large skillet: For sautéing aromatics and wilting spinach before it goes into the dish.
Mixing bowl: For combining the cream cheese sauce before folding in the chicken.
Box grater: Freshly grated mozzarella and parmesan melt more evenly than bagged shredded cheese.
Meat thermometer: Useful if starting from raw chicken, to confirm it reaches 165°F.
Step-by-Step Instructions
Step 1: Preheat and prep. Preheat the oven to 375°F. Lightly grease your baking dish. Have your chicken already shredded and your spinach ready to go before you start the stovetop work, since the next steps move quickly.
Step 2: Sauté the aromatics. In a large skillet over medium heat, cook the diced onion in a little olive oil until soft and translucent, about 4 minutes. Add the garlic and cook just until fragrant, about 30 seconds. Garlic burns fast, so don’t walk away here.
Step 3: Wilt the spinach. Add the spinach to the skillet in batches, stirring until it wilts down. Fresh spinach shrinks dramatically, so what looks like too much will collapse into a reasonable amount within a couple of minutes.
Step 4: Build the cream cheese sauce. Reduce heat to low. Add the softened cream cheese directly to the skillet and stir until it starts to melt into the spinach mixture. Pour in the chicken broth a little at a time, stirring, until the mixture is smooth and pourable rather than stiff. Stir in the sour cream, Italian seasoning, salt, and pepper.
Step 5: Fold in the chicken. Add the shredded chicken to the skillet and stir until every piece is coated in the creamy spinach mixture. Taste and adjust seasoning here, since it’s much easier to fix now than after baking.
Step 6: Assemble the casserole. Transfer the chicken mixture into the prepared baking dish, spreading it into an even layer. Top with shredded mozzarella first, then a lighter scattering of parmesan over the top.
Step 7: Bake. Bake uncovered for 20 to 25 minutes, until the cheese is fully melted and beginning to turn golden in spots and the edges are bubbling. If you want extra color on top, switch to broil for the final 1 to 2 minutes, watching closely so it doesn’t scorch.
Step 8: Rest before serving. Let the casserole sit for 5 minutes before serving. This lets the sauce settle so it holds together on the plate instead of running.
Expert Tips
Squeeze thawed frozen spinach dry using a clean kitchen towel, not just a colander. Even a small amount of extra water will thin out the sauce during baking.
Warm the cream cheese to true room temperature, not just slightly softened. Cold cream cheese seizes into small lumps that never fully smooth out.
Grate your own cheese when you have a few extra minutes. It melts into a smoother, glossier topping than pre-shredded bags.
If you like a browned, slightly crisp top, finish under the broiler for the last minute or two rather than extending the regular bake time, which can dry out the chicken.
Common Mistakes
Watery casserole. Usually caused by spinach that wasn’t squeezed dry, especially when using frozen. Solution: press out as much liquid as possible before adding it to the pan.
Grainy sauce. Happens when cream cheese is added cold and melted too fast over high heat. Solution: soften cream cheese first and melt it over low heat, stirring constantly.
Dry chicken. Often from overbaking or starting with chicken that was already overcooked before shredding. Solution: use tender rotisserie chicken and bake just until the cheese is melted and bubbling.
Bland flavor. Comes from under seasoning the filling before it goes into the oven, since baking doesn’t add much new flavor. Solution: taste and adjust salt, pepper, and seasoning at the skillet stage.
Recipe Variations
| Variation | How to Make It |
|---|---|
| Healthy | Use light cream cheese and Greek yogurt in place of sour cream |
| High Protein | Add an extra cup of shredded chicken or a can of drained white beans |
| Low Sugar | Naturally low sugar as written; check broth for added sugar |
| Keto | Serve as-is; already low carb and cheese-forward |
| Gluten Free | Naturally gluten free; double-check broth and seasoning labels |
| Dairy Free | Use dairy-free cream cheese and a plant-based shredded cheese |
| Seasonal Fall | Stir in roasted butternut squash cubes |
| Holiday | Top with extra parmesan and fresh cracked pepper for a dinner party look |
| Kid Friendly | Stir in a handful of extra mozzarella and skip the red pepper flakes |
| Party Version | Bake in mini ramekins for individual portions |
| Budget Version | Use canned chicken and frozen spinach |
| Luxury Version | Add sautéed mushrooms and a splash of white wine to the sauce |
Serving Ideas
This casserole is flexible enough to move through the week. Serve it for a regular dinner alongside roasted vegetables or a simple green salad. It works well for meal prep, portioned into containers for lunches. Bring it to a potluck in the same baking dish it was cooked in, since it travels and reheats well. It also fits nicely on a holiday side table alongside turkey or ham, or as a game day dip-adjacent dish served with crackers or toasted baguette slices.
If creamy, cheesy bakes are your thing, this casserole pairs perfectly with a bowl of Golumpki Soup (Stuffed Cabbage Roll Soup) on a cold night, or you can go all-in on the low-carb comfort food theme with this Cabbage Alfredo Bake.
Storage
Refrigerator: Store leftovers in an airtight container for up to 4 days.
Freezer: Freeze the baked casserole, cooled completely, for up to 3 months. For best texture, freeze before baking and bake fresh when ready to serve.
Reheating: Reheat individual portions in the microwave, or cover the whole dish with foil and warm in a 350°F oven until heated through, about 20 minutes.
Meal Prep: Portion into individual containers once cooled, so grabbing lunch is a one-step process.
here’s dessert Once dinner’s covered, round out the meal with something sweet — this Low Sugar Chocolate Chip Cookies recipe is ready in 30 minutes, or go bigger for a gathering with this Strawberry Cheesecake Dip Bar, a no-bake crowd-pleaser.
Troubleshooting
Sauce separated during baking. This usually means the oven was too hot or the bake time ran too long. Lower the temperature slightly next time and pull it as soon as the cheese is melted.
Casserole is dry after reheating. Add a splash of chicken broth or milk before reheating to bring back some moisture.
Top isn’t browning. Move the dish to a higher oven rack for the last few minutes, or finish briefly under the broiler.
Frequently Asked Questions
Can I use frozen spinach instead of fresh? Yes. Thaw it completely and squeeze out as much liquid as possible before adding it to the skillet.
Can I make this ahead of time? Yes. Assemble the casserole up to a day ahead, cover, and refrigerate. Bake when ready, adding a few extra minutes to the bake time.
Can I freeze this casserole? Yes, both before and after baking. Freezing before baking generally preserves better texture.
What can I use instead of rotisserie chicken? Any cooked, shredded chicken breast or thigh meat works, including poached or baked chicken.
Is this recipe keto friendly? Yes, as written it’s naturally low in carbohydrates.
Can I make it dairy free? Yes, with dairy-free cream cheese and a plant-based shredded cheese, though texture will vary slightly.
What sides pair well with this casserole? A simple green salad, roasted broccoli, garlic bread, or steamed green beans all work well.
Why did my sauce turn grainy? This usually happens when cold cream cheese is melted too quickly over high heat.
Can I add pasta to this dish? Yes, cooked pasta can be folded in for a heartier, more traditional casserole texture.
How long does it last in the fridge? Up to 4 days when stored in an airtight container.
Can I use rotisserie chicken straight from the store? Yes, it’s one of the easiest shortcuts for this recipe and adds good flavor.
What’s the best cheese substitute for mozzarella? Monterey Jack or a mild provolone both melt well as substitutes.
Can I make this in a slow cooker? It’s better suited to the oven for proper browning, but the filling can be warmed in a slow cooker without the browned top.
Is this recipe spicy? Not as written. Red pepper flakes are optional for those who want heat.
Can I double this recipe? Yes, use a larger baking dish or split it across two 9×13 dishes, and add a few extra minutes to the bake time.
Kitchen Tools Worth Owning
A few tools make this recipe, and casseroles in general, easier to pull off consistently.
- A sturdy 9×13 ceramic baking dish — best for even heat distribution and a dish that goes straight from oven to table.
- A box grater — for freshly grated mozzarella and parmesan that melt more smoothly than pre-shredded bags.
- A large non-stick skillet — makes building the cream cheese sauce and wilting spinach much easier to clean up afterward.
- A digital meat thermometer — helpful if cooking chicken from raw for this recipe.
- Glass meal prep containers — good for portioning leftovers for the week.
- A silicone spatula set — useful for scraping every bit of the cream cheese sauce out of the skillet.
- An oven mitt set with grip — casserole dishes are heavy and hot; good grip matters.
- Airtight freezer-safe containers — for freezing portions without freezer burn.
(When choosing products, look for oven-safe ratings, dishwasher-safe materials, and sizing that matches your household. Any well-reviewed option from a kitchen retailer will work well here.)
A Note on Food Safety
Chicken casseroles should reach an internal temperature of 165°F if starting from raw chicken. For general guidance on safe handling, storage, and reheating of poultry dishes, it’s worth checking trusted food safety resources such as the USDA or a local health authority.

Recipe Card
Spinach Chicken Casserole with Cream Cheese and Mozzarella
A creamy, cheesy baked chicken casserole with wilted spinach and melted mozzarella. Easy enough for a weeknight, good enough for company.
Prep Time: 15 minutes | Cook Time: 30 minutes | Total Time: 45 minutes | Servings: 6
Ingredients
- 3 cups cooked, shredded chicken (rotisserie or poached)
- 1 tablespoon olive oil
- 1/2 cup diced yellow onion
- 3 cloves garlic, minced
- 5 cups fresh baby spinach (or 10 oz. frozen, thawed and squeezed dry)
- 8 oz. cream cheese, softened
- 1/2 cup chicken broth
- 1/2 cup sour cream
- 1 teaspoon Italian seasoning
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- Pinch of red pepper flakes (optional)
- 2 cups shredded mozzarella
- 1/4 cup grated parmesan
Looking for more easy weeknight dinners like this one? Try this Pepper Steak Stir-Fry, ready in 30 minutes and just as fuss-free, or keep the slow cooker going with this Easy Crockpot Soup Recipe for another set-it-and-forget-it dinner.
Instructions
- Preheat oven to 375°F. Lightly grease a 9×13 baking dish.
- Heat olive oil in a large skillet over medium heat. Sauté onion until soft, about 4 minutes. Add garlic and cook 30 seconds.
- Add spinach and stir until wilted.
- Reduce heat to low. Add cream cheese and stir until melting. Gradually stir in chicken broth until smooth. Stir in sour cream, Italian seasoning, salt, pepper, and red pepper flakes.
- Add shredded chicken and stir to coat evenly. Taste and adjust seasoning.
- Transfer mixture to the prepared baking dish and spread evenly. Top with mozzarella, then parmesan.
- Bake uncovered 20 to 25 minutes, until cheese is melted and bubbling. Broil 1 to 2 minutes for extra color, if desired.
- Rest 5 minutes before serving.
Notes: For a thicker casserole, fold in 2 cups of cooked pasta or rice before baking. Squeeze frozen spinach thoroughly dry to avoid excess liquid.
Nutrition (per serving): Calories 410 | Protein 32g | Carbs 6g | Fat 28g
Scaling: Recipe can be doubled in a larger dish or split across two 9×13 pans; add 5 to 10 minutes to the bake time when doubled.
1 thought on “Spinach Chicken Casserole with Cream Cheese and Mozzarella (Easy Dinner)”