Tender chicken, a creamy spinach artichoke sauce, and a blanket of melted mozzarella turn this casserole into the kind of dinner that disappears fast. It’s rich without feeling heavy on the plate, and the artichokes keep each bite bright enough to balance all that cheese. The best part is that it bakes up in one dish, so you get a proper comfort meal without a stack of pans waiting after dinner.
What makes this version work is the way the sauce is built before it goes into the oven. Cream cheese gives it body, sour cream adds a little tang, and heavy cream loosens everything just enough to coat the chicken instead of turning gummy. The spinach goes in chopped, not whole, so it melts into the sauce instead of clumping, and the artichokes stay distinct enough to give you little pops of texture throughout.
Below, I’ll walk through the few details that matter most, including how to keep the chicken juicy and how to get that sauce smooth before it bakes. There’s also a storage note and a few smart swaps for when you want to use what’s already in your kitchen.
The sauce baked up thick and creamy, and the artichokes still had a little bite instead of turning mushy. I served it over cauliflower rice, and my husband asked if I could make it again the next night.
Save this Spinach Artichoke Chicken Casserole for the nights when you want creamy, low-carb comfort food with almost no cleanup.

The Trick to Keeping the Chicken Juicy Under All That Sauce
The biggest mistake with casseroles like this is treating the chicken and the sauce like they have the same cooking needs. They don’t. The chicken only needs a quick browning in the skillet before it goes into the oven, because the casserole finish handles the rest. If you cook it through in the pan first, it’s almost guaranteed to dry out by the time the sauce bubbles.
The other piece that matters is the sauce texture before it bakes. It should be thick enough to hold together when you spoon it over the chicken, but not so stiff that it sits in clumps. Softened cream cheese is doing the heavy lifting here. If it’s still cold in the bowl, you’ll end up with little bits that don’t smooth out, and those can bake into uneven pockets instead of a creamy blanket.
- Chicken breasts — Cubing them gives you more surface area for seasoning and faster, more even cooking. You can use boneless chicken thighs instead if you want a richer result; they stay juicy and work especially well in a casserole.
- Cream cheese — This is the base that turns the sauce into something spoonable and stable. Let it soften fully before mixing, or it won’t blend cleanly with the sour cream and cream.
- Artichoke hearts — Canned artichokes are the right choice here because they’re tender and easy. Drain them well and chop them so the flavor spreads through the casserole instead of showing up in big stringy pieces.
- Fresh baby spinach — Fresh spinach wilts into the sauce without watering it down. Frozen spinach can work, but it needs to be thawed and squeezed very dry or the casserole will get loose and a little wet around the edges.
Building the Sauce So It Bakes Creamy, Not Grainy
Browning the Chicken for Flavor, Not Doneness
Heat the oil until it shimmers, then cook the seasoned chicken just long enough to pick up color on the outside. You want lightly browned edges and a mostly opaque surface, not a cooked-through center. That quick sear gives the casserole depth and keeps the final texture tender instead of chalky. If the skillet is crowded, the chicken will steam; work in batches if needed.
Whisking the Sauce Until It’s Smooth
Use a bowl with room to stir and work the cream cheese first, because that’s the ingredient most likely to leave little lumps behind. Once it loosens, the sour cream and heavy cream blend in easily, and the mozzarella and Parmesan help the sauce thicken as it bakes. Fold in the spinach and artichokes last so they stay evenly distributed. If the mixture looks too stiff to spread, add a splash more cream, not water.
Baking Until Bubbling at the Edges
Spoon the sauce over the chicken in an even layer so every piece gets covered. Bake uncovered until the top is melted and the edges are actively bubbling, and check the chicken at 165°F in the thickest piece. The casserole may look done a few minutes before that, but the center should be hot all the way through. Let it rest for five minutes so the sauce settles and thickens slightly before serving.
Three Smart Ways to Adapt This Casserole
Make it with chicken thighs
Boneless chicken thighs work well if you want a richer, juicier casserole. They tolerate a little extra bake time better than breasts and stay tender even if the sauce needs a few extra minutes to bubble. The flavor is a touch deeper, which plays nicely with the artichokes.
Dairy-free adaptation
Use a dairy-free cream cheese, unsweetened dairy-free sour cream, and a plain unsweetened cooking cream that can handle heat. The sauce won’t be quite as tangy or as rich as the original, but it will still coat the chicken and hold together in the oven. Skip the Parmesan or use a dairy-free hard-style alternative if you have one that melts well.
Use frozen spinach when that’s what you have
Frozen spinach can stand in for fresh, but it has to be thawed and squeezed dry in a clean kitchen towel or the sauce will loosen up in the oven. Use about 1 cup of thawed, well-drained spinach in place of the fresh amount. The flavor stays the same, but the texture gets a little denser.
Turn it into a meal prep dinner
Portion the baked casserole into containers with cauliflower rice, roasted broccoli, or zucchini noodles. The sauce thickens after chilling, so it reheats best with a short covered warm-up and a spoonful of water or cream to loosen it. The flavor holds up beautifully for lunches later in the week.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The sauce will thicken as it chills.
- Freezer: It freezes well for up to 2 months, though the dairy sauce may soften a little after thawing. Freeze in portions for best results.
- Reheating: Warm covered in a 325°F oven or in the microwave at medium power until hot. Add a small splash of cream if the sauce looks tight; high heat can make the dairy separate.
Answers to the Questions Worth Asking

Spinach Artichoke Chicken Casserole
Ingredients
Equipment
Method
- Preheat the oven to 375°F. Lightly grease a 9×13-inch baking dish.
- Heat olive oil in a large skillet over medium-high heat. Season the chicken with garlic powder, onion powder, Italian seasoning, smoked paprika, kosher salt, and black pepper.
- Cook the chicken for 6–8 minutes until lightly browned. Stop when it is not fully cooked yet.
- In a large bowl, whisk cream cheese, sour cream, heavy cream, minced garlic, 3/4 cup mozzarella, and Parmesan until smooth. Stir in crushed red pepper flakes if using.
- Fold in chopped spinach and chopped artichokes until evenly combined. Keep mixing just until the greens are coated.
- Spread the chicken evenly in the prepared baking dish. Spoon the spinach artichoke mixture over the chicken and spread into an even layer.
- Sprinkle the remaining 1/4 cup mozzarella cheese over the top. Make sure the surface is covered for melting.
- Bake uncovered for 25–30 minutes at 375°F. Bake until the casserole is bubbling, the cheese is melted, and the chicken reaches an internal temperature of 165°F.
- Let the casserole rest for 5 minutes. Garnish with chopped parsley and extra grated Parmesan before serving.