Spinach Artichoke Chicken Casserole
This spinach artichoke chicken casserole is cheesy, creamy, and on the table in under an hour. The ultimate weeknight comfort dinner your whole household will ask for again. Try it tonight.
Spinach Artichoke Chicken Casserole is an oven-baked dish of seasoned chicken breasts topped with a spinach artichoke mixture and smothered in a creamy bechamel sauce, finished with melted mozzarella. This recipe serves 4, delivers tender, juicy chicken under a rich, bubbling, golden cheese topping, and is perfect for easy weeknight dinners and family casseroles.
I’ve been making spinach artichoke chicken casserole on repeat for busy weeknights — and the thing that took me a few tries to figure out is that squeezing every last drop of water from the thawed spinach is non-negotiable. Skip that step and the sauce turns watery, no matter how good your bechamel is.
If you love dinners that feel a little special without adding extra stress, don’t miss these baked family dinner ideas.
Table of Contents
Why You’ll Love This Spinach Artichoke Chicken Casserole
You get the full flavors of spinach artichoke dip — creamy, savory, just a little tangy from the cream cheese — baked right into a proper oven meal. It’s genuinely satisfying comfort food without requiring any advanced technique.
The whole thing comes together in one baking dish with minimal prep. Four ingredients do most of the heavy lifting: chicken, spinach, artichoke, and mozzarella. And that bubbling, golden cheese lid on top? It’s the reason this disappears fast at the table.
What Ingredients Do You Need for Spinach Artichoke Chicken Casserole?

| Ingredient Group | Ingredient | Amount | Notes |
|---|---|---|---|
| Main | Boneless skinless chicken breasts | 4 | Even size cooks uniformly |
| Seasoning | Red pepper flakes | 1 tsp | Adds background heat |
| Seasoning | Garlic, minced | 2 cloves | |
| Seasoning | Salt, divided | 1 tsp | Half for chicken, half for filling |
| Sauce | Butter | 2 tbsp | |
| Sauce | All-purpose flour | 1.5 tbsp | Thickens the sauce |
| Sauce | Whole milk | 1 cup | Full fat for richest result |
| Sauce | Cream cheese | 0.5 cup | Softened blends smoothly |
| Filling | Frozen chopped spinach, thawed | 10 oz | Squeeze out all excess water |
| Filling | Artichoke hearts or quarters, roughly chopped | 6 oz | |
| Topping | Shredded mozzarella cheese | 0.75 cup | Added at the 25-minute mark |
Frozen spinach works better here than fresh — it’s already wilted down to the right volume and you don’t have to cook it separately. The cream cheese is what gives the sauce its body and slight tang, which separates this from a plain white sauce casserole.
Canned artichoke hearts in water are the easiest option and work perfectly. If you want a more robust flavor in your easy dinner recipe, artichokes packed in a light brine add a subtle briny note that plays well against the creamy sauce. Check out this Greek yogurt ranch veggie dip if you want a quick starter to serve alongside.
How to Make Spinach Artichoke Chicken Casserole Step by Step

Prep the Chicken
- Add the chicken breasts to a baking dish.
- Add the red pepper flakes, minced garlic, and half the salt (1/2 tsp) to the dish.
- Rub the spices over both sides of each chicken breast and arrange them side by side.
- Set the baking dish aside to marinate while you preheat the oven to 400°F.
Pro Tip: The key to juicy chicken in a casserole is starting with breasts of similar thickness — pound any thicker ones gently so everything finishes cooking at the same time.
Make the Cream Sauce
- Melt the butter in a pan over medium heat.
- Add the flour and saute for one minute, stirring constantly.
- Slowly pour in the milk while whisking continuously to prevent lumps from forming.
- Keep whisking until the sauce reaches a simmer and begins to thicken.
- Whisk in the cream cheese until fully incorporated, then set the sauce aside.
Pro Tip: For best results, add the milk gradually in a slow, steady stream — pouring it all in at once is the most common reason lumps form in a bechamel-style sauce.
Prepare the Filling
- Squeeze the thawed spinach firmly in your hands or through a clean towel to remove all excess water.
- Combine the squeezed spinach, chopped artichoke hearts, and remaining half teaspoon of salt in a bowl.
- Mix the filling well until evenly combined.
Assemble and Bake
- Spread the spinach artichoke filling evenly over each chicken breast in the baking dish.
- Pour the cream sauce over the top, covering the filling and chicken.
- Bake at 400°F for 25 minutes.
- Remove from the oven and sprinkle the shredded mozzarella evenly over the top.
- Return to the oven and bake for a further 10 minutes, or until the chicken reaches an internal temperature of 165°F.
- Serve hot directly from the baking dish.
Pro Tip: Always verify doneness with a meat thermometer rather than going by time alone — chicken breasts vary in thickness and 165°F internal temperature is the only reliable safety indicator.

Expert Tips for Perfect Spinach Artichoke Chicken Casserole
Pro Tips for Success
The key to a thick, lump-free sauce is patient whisking. Don’t stop stirring once the milk goes in. The flour needs constant movement to hydrate evenly and the sauce won’t thicken properly if you walk away. Two minutes of active whisking and you’ll have a glossy, creamy base every time.
For best results, squeeze the spinach until it feels almost dry to the touch. I’m talking really squeeze it. Frozen spinach holds a surprising amount of water, and if it goes in wet, it’ll pool under the sauce and make the whole dish soggy. A kitchen towel works better than hands alone.
The most common mistake is skipping the marination step — instead, let the chicken sit with the seasoning while you prep everything else. Even 10 minutes makes a difference. The salt starts to penetrate the surface and the garlic and red pepper infuse into the meat before it ever hits the oven.
This spinach artichoke chicken casserole works best when the cream cheese is at room temperature before you whisk it in. Cold cream cheese clumps and takes much longer to dissolve into the sauce. Thirty minutes out of the fridge is all it needs.
And honestly — the mozzarella goes on at the 25-minute mark, not the beginning. I learned this the hard way. Add it too early and it burns and goes rubbery before the chicken is done. That last 10 minutes is exactly enough time for a golden, bubbly, stretchy top.
Delicious Variations
Low-Carb Version: This recipe is already naturally low in carbohydrates — the only source is the small amount of flour in the sauce. Swap it for 1 tbsp of cream cheese whisked straight into the butter for a fully grain-free version that’s just as creamy.
Dairy-Free Version: Use a good-quality oat or cashew milk in place of whole milk and swap the cream cheese for a dairy-free alternative. The mozzarella topping can be replaced with a dairy-free shredded cheese — look for one that melts rather than just sits on top.
Extra Protein Version: Add a drained can of white beans or chickpeas to the spinach artichoke filling before spreading it over the chicken. It bulks the casserole up significantly and makes it stretch to 6 servings without any extra effort — great for batch-cooking family casseroles.
Troubleshooting Common Problems
Problem: Sauce is watery after baking.
Solution: The spinach wasn’t squeezed dry enough before adding to the filling. It releases water during the 35 minutes in the oven. Next time, press the spinach until you can’t get another drop out.
Problem: Chicken is dry at the center.
Solution: The breasts were too thick and the outside overcooked before the center reached temperature. Pound them to an even thickness of about 1 inch before seasoning, or butterfly very thick breasts.
Problem: Sauce turned lumpy.
Solution: The milk was added too fast or the heat was too high. Next time, take the pan off the heat briefly when adding the first splash of milk, whisk smooth, then return to medium heat and add the rest gradually.
How to Store and Reheat Spinach Artichoke Chicken Casserole
| Storage Method | Duration | Best Practice |
|---|---|---|
| Room Temperature | Up to 2 hours | Cover loosely; do not leave longer |
| Refrigerator | Up to 3 days | Store in airtight container or covered baking dish |
| Freezer | Up to 2 months | Cool completely before freezing; freeze in portions |
To reheat from the fridge, cover the dish with foil and warm in a 350°F oven for 15-20 minutes until heated through and the sauce is bubbling at the edges again. The foil keeps the mozzarella from drying out. Avoid the microwave if you can — it makes the chicken rubbery and the sauce separates.
Leftovers work brilliantly chopped and stirred through cooked pasta with a splash of pasta water — the sauce loosens perfectly and coats every strand. You can also shred the cold chicken and use it as a filling for a quick high-protein bagel breakfast sandwich the next morning.
FAQs About Spinach Artichoke Chicken Casserole
Can I make spinach artichoke chicken casserole ahead of time?
Yes. Assemble the casserole fully — seasoned chicken, filling, and sauce — up to 24 hours ahead. Cover tightly and refrigerate. When ready to bake, take it out of the fridge 20 minutes before putting it in the oven and add 5-10 extra minutes to the bake time since it’s starting cold. Add the mozzarella at the same 25-minute mark.
Can I use chicken thighs instead of chicken breasts?
Boneless skinless chicken thighs work well and are more forgiving if slightly overcooked. They have more fat, which keeps them juicy under the sauce. Use the same weight — roughly 4 thighs — and check for the same 165°F internal temperature. Thighs may need an extra 5 minutes depending on their size.
How do I know when the chicken is fully cooked?
The only reliable way is a meat thermometer inserted into the thickest part of the breast. You’re looking for 165°F. The chicken should show no pink when cut, and juices should run clear. Don’t rely on the 35-minute bake time alone — breast thickness varies and ovens run differently.
Can I use fresh spinach instead of frozen?
Fresh spinach needs to be cooked down first, or it’ll release too much liquid in the oven and make the sauce watery. Saute about 12 ounces of fresh spinach in a dry pan until completely wilted, then squeeze out the moisture the same way you would with frozen. It’s extra work with no real flavor advantage, so frozen is the better choice for this oven-baked meal.
What can I serve with spinach artichoke chicken casserole?
It works well over plain rice or egg noodles to soak up the cream sauce. A simple green salad alongside balances the richness well. For a crowd-pleasing dinner spread, pair it with a quick veggie starter — this skillet salsa verde chicken shows how bold, saucy baked chicken dishes pair with fresh, bright sides beautifully.
Make This Tonight — You Won’t Regret It
Seriously, this one is a keeper. I mean it — once you’ve had tender chicken under that creamy spinach artichoke sauce with the bubbly mozzarella on top, regular weeknight dinners feel a little less exciting by comparison.
Save this to your Pinterest boards so you can find it on those “I have no idea what to make” evenings. And if you try it, drop a comment below — I’d love to hear if you went spicy with extra red pepper or kept it mild for the kids.
Easy spinach artichoke chicken casserole — creamy, cheesy, oven-baked comfort food ready in under an hour. The weeknight dinner recipe you’ll save and make on repeat. Pin it now!

Easy Spinach Artichoke Chicken Casserole
Equipment
- Baking dish
- Saucepan
- Whisk
- Mixing bowl
- Meat Thermometer
Ingredients
Main
- 4 Boneless skinless chicken breasts Even size for uniform cooking
Seasoning
- 1 tsp Red pepper flakes
- 2 cloves Garlic, minced
- 1 tsp Salt, divided 1/2 tsp for chicken, 1/2 tsp for filling
Sauce
- 2 tbsp Butter
- 1.5 tbsp All-purpose flour
- 1 cup Whole milk Full fat for richest result
- 0.5 cup Cream cheese Room temperature blends smoothly
Filling
- 10 oz Frozen chopped spinach, thawed Squeeze out all excess water
- 6 oz Artichoke hearts or quarters, roughly chopped
Topping
- 0.75 cup Shredded mozzarella cheese Added at the 25-minute mark
Instructions
- Add the chicken breasts to a baking dish. Add the red pepper flakes, minced garlic, and 1/2 teaspoon salt. Rub the spices over both sides of each chicken breast and arrange them side by side in the dish. Set aside to marinate while you preheat the oven to 400°F.
- Melt the butter in a saucepan over medium heat. Add the flour and saute for one minute, stirring constantly.
- Slowly pour in the milk while whisking continuously to prevent lumps. Keep whisking until the sauce reaches a simmer and begins to thicken.
- Whisk in the cream cheese until fully incorporated. Set the sauce aside.
- Squeeze the thawed spinach firmly to remove all excess water. Combine the squeezed spinach, chopped artichoke hearts, and remaining 1/2 teaspoon salt in a bowl. Mix well.
- Spread the spinach artichoke filling evenly over each chicken breast in the baking dish. Pour the cream sauce over the top, covering the filling and chicken.
- Bake at 400°F for 25 minutes. Remove from the oven and sprinkle the shredded mozzarella evenly over the top.
- Return to the oven and bake for a further 10 minutes, or until the chicken reaches an internal temperature of 165°F. Serve hot.
