If you’re the kind of person who secretly wishes dinner could taste like your favorite party dip, then this Spinach Artichoke Chicken Casserole might just be your dream come true. Cheesy, creamy, and loaded with veggies, this easy weeknight meal brings together everything we love about comfort food — without the stress of complicated prep.
As a mom of three, I’ve learned that the best dinners are the ones that practically cook themselves while you’re juggling homework help, last-minute laundry, and trying to remember if you fed the dog. This one? It’s that kind of dinner. Warm, filling, and family-approved.
Table of Contents
Why You’ll Love This Spinach Artichoke Chicken Casserole
- One-pan wonder: Fewer dishes, more time for yourself (or Netflix).
- Make-ahead magic: Assemble it early, bake it later — dinner done!
- Perfectly balanced: Creamy, cheesy, and packed with greens.
- Family favorite: Even the veggie skeptics can’t resist this one.
If you love recipes like Creamy Cajun Chicken Stuffed Shells or Chicken Broccoli Rice Casserole, you’ll adore this one too — it’s comfort food done right.
What Does Spinach Artichoke Chicken Casserole Taste Like?
Imagine your favorite spinach artichoke dip — creamy, tangy, perfectly cheesy — but heartier, with chunks of tender chicken and al dente pasta. The spinach adds a lovely earthy note, while the artichokes give it that little pop of brightness that keeps every bite exciting.
The mozzarella melts into a golden, bubbling blanket of goodness, and the cream cheese gives it that luxurious texture that says “yes, I am worth every calorie.”
Ingredients You’ll Need for Spinach Artichoke Chicken Casserole
Let’s talk about what makes this Spinach Artichoke Chicken Casserole so comforting and downright irresistible. This dish brings together humble ingredients that, when baked together, create something magical — creamy pasta coated in luscious cheese and balanced with the brightness of spinach and artichokes. It’s like your favorite party dip met a cozy pasta dinner and they decided to settle down together.
Here’s everything you’ll need and why each ingredient matters:
- 1 lb. short pasta (rigatoni, ziti, or penne) – Choose a sturdy pasta shape that can hold up under all that creamy, cheesy goodness. Penne or rigatoni work best because the sauce clings to the ridges and fills the tubes with flavor. I used rigatoni the last time I made this, and every bite was a tiny pocket of heaven. If you love creamy pasta bakes, you might also enjoy my Creamy Cajun Chicken Stuffed Shells — another family favorite that uses the same principle of pasta + creamy sauce = joy.
- 2 cups cooked chicken, cubed – You can use rotisserie chicken for ease (I’m all about weeknight shortcuts). The tender chunks of chicken give this casserole its heartiness and protein boost, making it a one-dish meal. If you’ve got leftover roasted chicken from the night before, this is the perfect way to reinvent it.
- 8 ounces of cream cheese, softened – This is the foundation of your creamy sauce. Make sure it’s softened to room temperature so it blends smoothly with the other dairy ingredients. It gives your casserole that signature rich texture that keeps everyone coming back for seconds.
- ¾ cup sour cream (or Greek yogurt) – This adds a gentle tang that brightens up the richness. I’ve made this with both sour cream and Greek yogurt — either works beautifully. Greek yogurt makes it a touch lighter, but still velvety and indulgent.
- ¾ cup heavy cream – This is the ingredient that takes your casserole from “pretty good” to “restaurant quality.” It adds luscious creaminess and depth to the sauce.
- ½ cup whole milk – A little extra moisture helps the sauce spread evenly over the pasta. If you’re out of milk, you can substitute with evaporated milk for an extra creamy finish (a trick I also use in my Chicken Broccoli Rice Casserole).
- ½ small onion, diced finely – Onions bring a subtle sweetness that balances the richness of the cheese. Sauté them beforehand for a softer, mellow flavor, or toss them in raw if you prefer a bit of texture.
- 1½ cups shredded mozzarella cheese (divided) – This is where the magic happens. Half of the mozzarella melts into the sauce, and the other half forms that golden, bubbling crust on top that’s impossible to resist. Always shred your own cheese — store-bought shredded cheese has anti-caking agents that keep it from melting smoothly.
- ½ cup grated Parmesan cheese – This brings a sharp, salty edge that cuts through the creamy sauce beautifully. It also helps thicken the sauce naturally, giving it that luxurious consistency.
- 10 ounces frozen spinach, thawed and drained – Don’t skip draining! Excess moisture will water down your sauce. Spinach adds nutrition and a pop of green that makes the dish look as good as it tastes. If you’re feeling fancy, you can use fresh spinach — just sauté it lightly before mixing it in.
- 1 (14-ounce) can of artichoke hearts, chopped – These are the secret weapon. Artichokes add brightness and a little tang that makes the casserole taste like your favorite spinach artichoke dip — but more satisfying. Drain them well before adding, and if you can find marinated artichokes, those bring even more flavor.
- 3–4 cloves of garlic, minced – Because every great casserole deserves a little garlic love. Fresh garlic infuses the sauce and enhances the overall aroma.
- ½ teaspoon crushed red pepper flakes – Optional, but highly recommended. It gives just a hint of warmth that balances the creaminess perfectly.
- ½ teaspoon sea salt (or to taste) – Salt brings all those dairy flavors to life. Always taste your sauce before baking to get the seasoning just right.
- ½ teaspoon black pepper – A touch of pepper rounds everything out and keeps the flavors balanced.
Every ingredient in this Spinach Artichoke Chicken Casserole plays its part — from the creamy dairy base to the hearty chicken and earthy greens. What I love most about this dish is how flexible it is. You can swap pasta shapes, use leftover chicken, or even add a few sun-dried tomatoes for a Mediterranean twist like I do in my Mediterranean Chicken Zucchini Bake.
If you’re looking for more cozy, family-style casseroles, try pairing this one with my Chicken Stuffing Casserole or Creamy Chicken Cordon Bleu. Both bring that same comforting energy that makes dinner feel like home.

How to Make Spinach Artichoke Chicken Casserole
Alright, let’s roll up our sleeves and turn these delicious ingredients into the cozy, bubbly masterpiece that is Spinach Artichoke Chicken Casserole. Don’t worry — this process is simple, even if it looks a little fancy when it comes out of the oven. Think of it as your go-to comfort meal that just happens to look like something from a Sunday brunch spread.
Step 1: Preheat the Oven and Get Ready
Preheat your oven to 350°F (175°C).
Before you start mixing, give your casserole dish (a 9×13-inch pan works perfectly) a quick spray of olive oil or a swipe of butter. This not only prevents sticking but also helps that golden cheesy crust release beautifully after baking.
If you’re a fan of easy oven dinners, this is the same temperature I use for my Chicken Dressing Casserole — another reader favorite that’s cozy, hearty, and totally family-approved.
Step 2: Cook the Pasta
Bring a large pot of salted water to a boil and cook your pasta just until it’s almost al dente — about one minute less than the package directions. This is key! The pasta will continue to cook in the oven, and slightly undercooking it now keeps it perfectly tender later.
Once it’s ready, drain the pasta and drizzle it with a bit of olive oil to prevent sticking while you prepare the sauce. Set it aside but keep it nearby; things are about to get delicious.
Pro tip: Using a short pasta like rigatoni or penne allows the creamy sauce to cling to every ridge and curve, so each bite bursts with flavor.
Step 3: Whip Up the Creamy Base
In a large mixing bowl, combine softened cream cheese and sour cream. Use an electric hand mixer to beat them together until they’re silky smooth. This step ensures that your sauce won’t have any lumps later.
Once the base is creamy, slowly add in the heavy cream and whole milk, continuing to mix until everything blends into a velvety mixture. You should end up with a sauce that looks rich and pourable — not too thick, not too thin.
This is the heart of your Spinach Artichoke Chicken Casserole — the secret behind that creamy, crave-worthy texture. The sauce will tie everything together and bake into a luscious coating around the pasta and chicken.
Step 4: Add the Flavor Powerhouses
Now, the fun part: flavor!
To the creamy mixture, stir in your cooked chicken, spinach, artichokes, 1 cup of mozzarella, Parmesan, diced onion, minced garlic, and all your seasonings — red pepper flakes, salt, and black pepper.
Give everything a good stir. The mixture should look thick and luxurious, with bits of artichoke and spinach peeking through. If you want extra depth, toss in a handful of freshly grated cheese (because really, can there ever be too much cheese?).
For a similar creamy texture with a touch of spice, check out my Creamy Pepperoncini Chicken Skillet — it’s another simple yet flavor-packed dinner option that leans on the same creamy-meets-savory balance.
Step 5: Bring It All Together
Now, pour your cooked pasta into the prepared casserole dish. Gently spread it out, then pour the spinach and artichoke mixture over the top.
Use a spatula or large spoon to stir everything together right in the pan until the pasta is well-coated and the ingredients are evenly distributed. Every single noodle should be coated in that creamy sauce — that’s how you know it’s going to bake up perfectly.
This step always reminds me of my Chicken Broccoli Rice Casserole recipe because it uses the same “mix it all together and bake” approach — minimal dishes, maximum comfort.
Step 6: Add the Cheesy Crown
Once everything is well mixed, sprinkle the remaining ½ cup of mozzarella cheese over the top.
This is where the magic happens — the cheese melts into a gooey layer, then bubbles up to a golden perfection while baking. For an extra flavor boost, you can also dust a little extra Parmesan over the top.
If you’re someone who loves that slightly crispy, cheesy crust (like in my Crack Chicken Stuffed Baked Potatoes), don’t skip this part.
Step 7: Bake to Perfection
Place your casserole in the preheated oven and bake for 25 minutes. Around the 20-minute mark, peek in to make sure it’s bubbling nicely.
When the cheese on top has melted completely and the edges are lightly golden, it’s ready.
Want that irresistible browned finish? Turn on the broiler for the last 2–3 minutes — just keep a close eye on it so it doesn’t burn. The result is that beautiful, slightly crisp top layer that contrasts with the creamy filling underneath.
Step 8: Let It Rest Before Serving
Once baked, remove your Spinach Artichoke Chicken Casserole from the oven and let it sit for 5–10 minutes.
I know it’s tempting to dive in right away, but this resting time allows the sauce to thicken slightly and set, making it easier to serve.
This is a great time to prepare a quick side dish like a simple green salad or garlic bread. If you want inspiration for sides, my Garlic Swirl Rolls pair beautifully with this dish — soft, buttery, and perfect for soaking up every last drop of sauce.
Step 9: Serve, Smile, and Store the Leftovers
Scoop generous portions onto plates and watch your family’s faces light up. This casserole is warm, rich, and satisfying — the kind of meal that brings everyone to the table fast.
If you happen to have leftovers (though I’ll be honest, that rarely happens in my house), store them in an airtight container in the refrigerator for up to 3 days. To reheat, simply cover and warm in the oven at 325°F until heated through.
You can even freeze it for up to 2 months — just assemble but don’t bake, wrap tightly, and thaw before baking later. This trick works wonderfully for busy weeks when you want something comforting without starting from scratch, just like my Chicken Stuffing Casserole.
Extra Tip from My Kitchen
This Spinach Artichoke Chicken Casserole is one of those meals that somehow tastes even better the next day. The flavors have time to meld, and the sauce thickens just a little more — it’s the ultimate next-day comfort lunch.
If your family loves casseroles with creamy sauces, bookmark this recipe along with my Creamy Chicken Cordon Bleu and Chicken and Stuffing Stuffed Shells. They all share that comforting “from scratch” goodness that makes homemade meals special again.
Tips and Tricks for the Perfect Spinach Artichoke Chicken Casserole
- Cook pasta just shy of al dente. It will finish cooking in the oven and stay perfectly tender.
- Go full-fat. Cream cheese, sour cream, and milk — this isn’t the time for low-fat substitutes. The flavor payoff is real.
- Use freshly shredded cheese. It melts better and gives you that irresistible stretch.
- Make it ahead. Assemble the casserole, cover, and refrigerate. Pop it in the oven when you’re ready to bake.
- Want a golden top? Broil the last 2 minutes for that crispy, cheesy finish.
A quick note from my kitchen: I made this one weekend after my daughter begged for “that cheesy chicken pasta from last time.” I threw in the leftover artichokes from a salad, and just like that — a new family favorite was born.
Storage Tips
- Refrigerate: Store leftovers in an airtight container for up to 3 days.
- Reheat: Cover and warm in the oven at 325°F until heated through.
- Freeze: Assemble but don’t bake. Wrap tightly and freeze for up to 2 months.
FAQs
Can I use rotisserie chicken?
Absolutely! It’s a time-saver and works perfectly.
Can I substitute Greek yogurt for sour cream?
Yes — it gives a slightly tangier flavor but keeps it creamy and delicious.
Is this recipe gluten-free?
Just use your favorite gluten-free pasta, and you’re all set.
Can I make it vegetarian?
Sure, just skip the chicken and add mushrooms or extra artichokes for heartiness.
Conclusion
This Spinach Artichoke Chicken Casserole is everything a cozy dinner should be — creamy, cheesy, comforting, and filled with wholesome ingredients. It’s the kind of dish that makes your kitchen smell heavenly and your table feel complete.
If you loved this recipe, you’ll also enjoy my Creamy Pepperoncini Chicken Skillet or Chicken Stuffing Casserole. Try it tonight and let me know what your family thinks — I love hearing how these recipes bring joy to your table.
Follow us on Pinterest for weekly slow cooker inspiration, or join the conversation over on our Facebook page where fellow food lovers share their favorite comfort meal.
Print
Spinach Artichoke Chicken Casserole – The Ultimate Comfort Meal for Busy Nights
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Yield: 8 servings
- Category: Main Course, Pasta
- Method: Baking
- Cuisine: American
Description
Cozy and comforting, this Spinach, Artichoke Chicken Casserole is easy to whip up and a great make ahead option. Cheesy and veggie packed–a full meal in one dish. If you love spinach and artichoke dip, this will be a hit for dinner!
Ingredients
- 1 lb. short pasta (rigatoni, ziti or penne), uncooked
- 2 c cubed chicken, already cooked
- 8 oz cream cheese, softened
- 3/4 c sour cream (full fat, or Greek yogurt)
- 3/4 c heavy cream
- 1/2 c whole milk
- 1/2 onion, small diced
- 1½ c shredded mozzarella, divided
- 1/2 c parmesan, grated
- 10 oz frozen spinach, thawed and drained of water
- 1 can artichokes, chopped (14 oz.)
- 3–4 garlic cloves
- 1/2 tsp red pepper
- 1/2 tsp sea salt (more or less as desired)
- ½ tsp pepper
Instructions
1. Preheat oven to 350°F. Cook pasta according to package instructions until almost al dente (about 1 minute less than directed).
2. While pasta is cooking, combine the sour cream and softened cream cheese in a medium mixing bowl and beat until smooth and creamy. Add in the heavy cream and mix. Finally, mix in the milk.
3. Add in chicken, spinach, artichokes, 1 cup mozzarella cheese, parmesan, onion, garlic, and seasonings. Stir to combine.
4. When the pasta is cooked, drain it and add it to an oil-sprayed 9×13 inch pan.
5. Pour the spinach and artichoke mixture over the pasta and stir to combine and coat the pasta fully.
6. Top with remaining mozzarella cheese and bake about 25 minutes, checking at 20 minutes, or until cheese is melted and mixture is bubbling. Broil the last 2 minutes if desired for browned crispy cheese.
7. Cool for about 5-10 minutes before serving.
8. Refrigerate leftovers.
Notes
Make sure to cook the pasta al dente or just under. This keeps it from getting mushy when baked.
This casserole is even better the next day if the pasta is slightly undercooked.
Use full fat dairy to avoid curdling. Evaporated milk can be used instead of whole milk for extra creaminess.
Make it gluten free by using your favorite gluten free pasta.
Freshly shredded cheese melts better than pre-shredded, so shred your own for best results.

