Oh my goodness, you’re going to love this Spinach Artichoke Chicken Casserole! It’s the kind of dish that makes you do a little happy dance when it comes out of the oven – all golden, bubbly, and smelling like cheesy heaven. As a chef who’s made this more times than I can count, I can tell you it’s the perfect marriage of creamy comfort and sneaky-nutritious ingredients.

Table of Contents
Table of Contents
What I adore about this recipe is how it turns simple pantry staples into something truly special. The way the tangy cream cheese mingles with the spinach and artichokes? Absolute magic. And the best part? It comes together in about the time it takes to preheat your oven. Whether it’s a busy weeknight or you’re feeding a crowd, this casserole never fails to disappear fast!
Why You’ll Love This Spinach Artichoke Chicken Casserole
Trust me, this isn’t just another casserole – it’s the cozy, satisfying dish you’ll crave all week! Here’s why it’s become my go-to:
- Creamy dreamy texture: That perfect blend of melted cheeses and Greek yogurt creates a luscious sauce that clings to every bite
- No-fuss prep: Just mix, spread, and bake – I’ve made this half-asleep on busy nights (and it still turns out amazing)
- Flavor that pops: The garlicky tang from the artichokes balances the richness so beautifully
- Meal prep magic: Tastes even better next day, and you can swap in whatever veggies you’ve got hanging around
Ingredients for Spinach Artichoke Chicken Casserole
Here’s what you’ll need to make this cheesy masterpiece (and yes, I’ve included all my little prep tricks!):

- 8-ounces cream cheese (at room temperature – trust me, it mixes way better when softened)
- 1 cup plain Greek yogurt (the secret to that perfect tangy creaminess)
- 1 cup shredded mozzarella cheese, divided (half for mixing, half for that golden top)
- ⅓ cup grated Parmesan cheese, plus more for topping (because can you ever have too much cheese?)
- 1 clove garlic, minced (fresh is best here – it makes all the difference)
- ½ teaspoon kosher salt (adjust to taste if using table salt)
- ¼ teaspoon freshly cracked black pepper (I always grind extra because I’m extra)
- 3 cups artichoke hearts, roughly chopped (frozen and defrosted, or canned and drained – just squeeze out excess water!)
- 1 (5-ounce) bag baby spinach (no need to chop – it wilts down perfectly)
- 2 heaping cups cooked chicken (leftover rotisserie chicken works beautifully here)
Ingredient Notes & Substitutions
No Greek yogurt? No problem! Sour cream or even blended cottage cheese works beautifully. For the artichokes, I’ve used both frozen and canned – just make sure to drain them well or your casserole gets soupy. Vegetarian? Skip the chicken and add extra veggies like mushrooms. And if you’re dairy-free, there are amazing plant-based cream cheese alternatives these days – just check they melt well!
How to Make Spinach Artichoke Chicken Casserole
Okay, let’s get cooking! This comes together so easily – I promise you’ll be amazed at how simple it is to make something this delicious. Here’s exactly how I do it:

- Heat your oven to 375°F. This gives everything time to get perfectly hot while you prep – no cold spots in your casserole!
- The creamy base is where the magic starts. Add the cream cheese, yogurt, ½ cup mozzarella, parmesan, garlic, salt, and pepper to your mixing bowl. Use the paddle attachment on your stand mixer (or a good old wooden spoon if you’re going manual) and beat until it’s smooth and dreamy. You’ll know it’s ready when there are no more cream cheese lumps – just velvety goodness.
- Fold in the good stuff! Add the artichoke hearts, spinach, and chicken right into that same bowl. Gently mix by hand until everything’s coated in that creamy sauce. The spinach will look like a lot at first, but it wilts down beautifully.
- Into the pan it goes! Spray your 9×13 baking dish with a little oil (I’m obsessed with avocado oil spray these days). Spread the mixture evenly – I like to use a rubber spatula to get into the corners.
- The cheesy crown comes next! Sprinkle the remaining ½ cup mozzarella and extra parmesan over the top. Don’t be shy – this is what makes that gorgeous golden crust.
- Bake it up! Cover with foil first (this prevents over-browning) and bake for 20 minutes. Then remove the foil and bake 5-10 more minutes until the top is bubbly and golden brown. Your kitchen will smell incredible!
- Rest time – I know it’s tempting to dig right in, but let it sit for 10-15 minutes. This helps it set for cleaner slices.
Pro Tips for the Best Spinach Artichoke Chicken Casserole
Here are my little secrets for casserole perfection:
- Squeeze those artichokes! Extra moisture is the enemy of a perfect texture. Press drained artichokes between paper towels.
- Room temp ingredients mix smoother – take that cream cheese out at least an hour before.
- Watch the bake time – ovens vary! Look for bubbling edges and that golden top.
Creamy Spinach Artichoke Chicken Casserole in 30 Minutes
A creamy, cheesy casserole packed with spinach, artichokes, and tender chicken for a hearty and delicious meal.
- Total Time: 45 minutes
- Yield: 6 servings 1x
Ingredients
- 8-ounces cream cheese (at room temperature)
- 1 cup plain Greek yogurt (or sour cream or blended cottage cheese)
- 1 cup shredded mozzarella cheese, divided
- ⅓ cup grated Parmesan cheese, plus more for topping
- 1 clove garlic, minced
- ½ teaspoon kosher salt
- ¼ teaspoon freshly cracked black pepper
- 3 cups artichoke hearts, roughly chopped (frozen and defrosted, or canned and drained)
- 1 (5-ounce) bag baby spinach
- 2 heaping cups cooked chicken
Instructions
- Heat the oven to 375°F.
- Add the cream cheese, yogurt, ½ cup mozzarella, parmesan, garlic, salt, and pepper to the bowl of a stand mixer. Using the paddle attachment, beat the cream cheese mixture until well combined.
- To the same bowl, add the artichoke hearts, spinach, and chicken. Stir by hand until well incorporated.
- Spray a 9×13 ceramic baking dish with avocado oil or cooking spray. Add the cream cheese chicken mixture, and smooth into an even layer. Sprinkle with the remaining ½ cup mozzarella and 2 tablespoons of parmesan.
- Cover with foil and bake for 20 minutes. Uncover and bake for an additional 5-10 minutes, or until the top is golden brown and bubbling.
- For more even slicing, allow to cool for 10-15 minutes before serving.
Notes
- Greek yogurt can be substituted with sour cream or blended cottage cheese.
- Use frozen or canned artichoke hearts—just ensure they’re drained.
- Leftovers can be stored in the fridge for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Baking
- Cuisine: American
- Diet: Low Lactose
Nutrition
- Serving Size: 1/6 of casserole
- Calories: 380
- Sugar: 4g
- Sodium: 720mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 3g
- Protein: 32g
- Cholesterol: 95mg
Serving Suggestions for Spinach Artichoke Chicken Casserole
This casserole shines all on its own, but oh boy does it love company! My favorite way to serve it is with garlic bread for mopping up that creamy sauce – the crustier the better. For lighter meals, a simple arugula salad with lemon dressing cuts through the richness perfectly.
Meal prep friends, listen up! I portion leftovers into individual containers (about 1 cup each) for easy lunches. It reheats beautifully in the microwave – just stir halfway through to keep that creamy texture. And don’t forget, this makes a fantastic filling for stuffed peppers or wraps the next day!
Storage & Reheating Instructions
This casserole keeps like a dream! Store leftovers in an airtight container in the fridge for up to 3 days – though mine never lasts that long. For reheating, I’ve got two foolproof methods:
- Oven method: Cover with foil and warm at 350°F for about 15 minutes. This keeps the top from drying out.
- Microwave magic: Heat individual portions in 30-second bursts, stirring between each. The sauce might look separated at first – just give it a good stir!
The spinach will darken a bit after storing, but the flavor just gets better. If the sauce seems thick, stir in a teaspoon of milk or broth when reheating.
Spinach Artichoke Chicken Casserole FAQs
I get asked about this recipe all the time – here are answers to the most common questions that pop up in my kitchen!
Can I use fresh spinach instead of baby spinach?
Absolutely! Just chop it roughly and give it a quick sauté to wilt before adding. Fresh spinach releases more water, so squeeze out excess moisture after cooking.
How can I make this gluten-free?
You’re in luck – this recipe is naturally gluten-free! Just double-check your artichoke labels (some canned versions have additives) and use certified GF cheeses if needed.
What’s the best chicken to use?
Leftover rotisserie chicken is my go-to for convenience, but any cooked chicken works. Poached, grilled, or even canned chicken (drained well) in a pinch!
Can I freeze this casserole?
You can, but the texture changes a bit. Thaw overnight in the fridge, then reheat covered in a 350°F oven for 20-25 minutes. Stir well before serving.
Why does my sauce look separated?
Don’t panic! This happens sometimes with dairy-based sauces. Just give it a good stir when reheating – it’ll come back together beautifully.
Nutritional Information
Just a quick note – these numbers are estimates since ingredients vary by brand. But per generous serving (about 1/6 of the casserole), you’re looking at roughly 380 calories, 22g fat (12g saturated), and a whopping 32g protein! Not bad for something this creamy and delicious, right?
Final Thoughts
There you have it – my absolute favorite way to turn simple ingredients into pure comfort food magic! I can’t wait for you to try this Spinach Artichoke Chicken Casserole and make it your own. When you do, come tell me all about it – did you add extra garlic? Try it with roasted red peppers? I want to hear your kitchen adventures! Happy baking, friends!
For More recipes, Follow me on Facebook!