Some dinners just earn a permanent spot in the rotation. This high protein spinach artichoke chicken casserole showed up in my kitchen on a whim one Tuesday evening, and it hasn’t left since. My husband, who rates every comfort meal by how it tastes the next day out of the fridge, gave it a full endorsement after day two. That’s not easy to get around here.
The whole idea started because I kept making spinach artichoke dip as an appetizer and thinking, why isn’t this a meal? Add shredded chicken, bake it all together, and you’ve got something that’s creamy, filling, and high in protein without feeling heavy. It comes together in 45 minutes, which on a weeknight feels like a gift.
Real talk: this one also reheats beautifully, which means it pulls double duty as a next-day lunch without any extra work.
Why You’ll Love This Spinach Artichoke Chicken Casserole
From a time standpoint, 15 minutes of prep and 30 minutes in the oven means dinner is on the table in under an hour without much fuss.
The creamy base uses Greek yogurt and light cream cheese, which keeps things rich without going overboard. I find the combination gives you that same depth you’d get from a full-fat version, but you can actually eat a real serving without guilt.
My daughters don’t always agree on dinner, but this casserole gets zero complaints from either of them. The mozzarella gets golden on top, the edges bubble, and somehow that’s enough to win everyone over before I even dish it out.
It’s also a great candidate for meal prep. I often assemble it the night before, cover the dish, and slide it straight into the oven the next evening. Dinner practically makes itself.
Ingredients for High Protein Spinach Artichoke Chicken Casserole
I’ve made a lot of casseroles over the years, and the quality of your base ingredients really does show up in the final dish. I use rotisserie chicken here more often than not because the flavor is deeper than chicken I’ve poached myself, and it shaves the prep time way down.
2 large boneless, skinless chicken breasts (about 1 lb), cooked and shredded
3 cups fresh baby spinach
1 can (14 oz) artichoke hearts, drained and chopped
1 cup non-fat Greek yogurt
1/2 cup light cream cheese, softened
3/4 cup shredded mozzarella cheese
1/4 cup grated Parmesan cheese
2 cloves garlic, minced
1/2 teaspoon salt
1/4 teaspoon ground black pepper
A few notes worth mentioning: drain the artichoke hearts really well before chopping. Extra moisture in the bowl leads to a watery casserole, and that’s the main thing that separates a good one from a great one. I press mine gently with a paper towel.
For the cream cheese, let it soften at room temperature for at least 20 minutes before mixing. Cold cream cheese leaves lumps in the filling, and you want everything to blend smoothly.
If you want to swap in frozen spinach, go ahead. Just thaw it completely and squeeze out as much water as you can. I prefer fresh baby spinach because it folds in gently and holds a little texture after baking, but both work.
How to Make High Protein Spinach Artichoke Chicken Casserole
The key technique here is making sure your filling is well mixed before it goes into the dish. If the cream cheese isn’t fully incorporated, you’ll get pockets of it throughout the casserole instead of an even, creamy base.
- Preheat your oven to 375 degrees F (190 degrees C).
- In a large mixing bowl, combine the shredded chicken, baby spinach, chopped artichoke hearts, Greek yogurt, cream cheese, mozzarella, Parmesan, minced garlic, salt, and black pepper. Mix everything together until the cream cheese is fully blended in and the mixture looks uniform.
Pro tip: Use a rubber spatula to fold rather than stir. It keeps the chicken and spinach intact instead of breaking everything down into mush.
- Spread the mixture evenly into a greased 9×13 inch baking dish. Smooth the top with your spatula so it bakes evenly.
- Bake for 25 to 30 minutes, until the top is golden and the edges are bubbling. You’ll see the cheese beginning to brown slightly in spots. That’s your cue it’s ready.
Pro tip: If the top browns too fast before the center is done, lay a piece of foil loosely over the dish for the last 5 minutes. It slows the browning without trapping steam.
- Pull it from the oven and let it rest for 5 to 10 minutes before serving. Skipping the rest time is the most common mistake I see. The casserole needs that window to set up, otherwise it slides apart when you try to scoop it.
Common mistake to avoid: Don’t over-season before tasting the mixture raw. The Parmesan and cream cheese already bring salt, so go easy and adjust at the end.
What to Serve with Spinach Artichoke Chicken Casserole
This casserole is hearty enough to carry a meal on its own, but a few simple sides really round it out.
A crisp green salad with a light lemon vinaigrette is my go-to. The acidity cuts through the creaminess of the casserole and keeps the meal from feeling too heavy.
Roasted cherry tomatoes are another easy option. Toss them with a little olive oil and salt, roast them at the same temperature as the casserole, and pull them out a few minutes early. They’re sweet, slightly jammy, and they work really well with the savory filling.
Garlic bread or a crusty baguette is perfect if your family wants something to scoop with. My husband always reaches for bread first when this one’s on the table.
For a lower-carb night, I’ll serve it over steamed cauliflower rice or alongside roasted zucchini. The casserole has enough going on that it doesn’t need much.
Steamed broccoli or green beans also pair well if you’re just looking for something simple and quick to throw together while the casserole bakes.
Pro Tips and Variations
Drain everything carefully. Artichoke hearts and spinach both hold water. Getting rid of that excess moisture before mixing is the single best thing you can do for texture.
Soften the cream cheese fully. I find it easier to mix if I cut it into small cubes before adding it to the bowl. It blends in much faster that way.
Use rotisserie chicken when you can. It adds a depth of flavor that plain poached chicken just doesn’t have, and it cuts your prep time in half.
Let it cool before serving. I know it smells incredible and everyone’s hovering, but five to ten minutes makes a real difference in how cleanly it scoops.
Variations worth trying:
Spicy version: Stir in a teaspoon of red pepper flakes or fold in some diced pickled jalapenos before baking. It warms up the whole dish without overpowering the other flavors.
Heartier version: Add half a cup of cooked quinoa or brown rice to the mixture before baking. It makes the casserole more filling and adds fiber without changing the flavor much.
Dairy-free version: Swap the Greek yogurt for a plain dairy-free alternative and use vegan shredded cheese. The texture is slightly different but still works well.
Crunchy topping: Sprinkle a layer of whole wheat breadcrumbs over the top before baking. It adds a nice contrast to the creamy interior.
Storage and Reheating Tips
Leftover spinach artichoke chicken casserole keeps well in an airtight container in the refrigerator for up to 3 to 4 days. My husband would tell you it tastes even better on day two, and honestly, he’s not wrong.
To reheat, place a portion in a 350 degree F oven for 15 to 20 minutes until warmed through. This method keeps the top from getting soggy, which is the problem you run into with the microwave. If you’re in a hurry, microwave in 60-second intervals with a damp paper towel over the top to hold onto moisture.
For meal prep, assemble the entire casserole, cover tightly, and refrigerate for up to 24 hours before baking. You can also freeze individual portions for up to 2 months. Thaw overnight in the fridge before reheating.
Common Questions
Can I use frozen spinach instead of fresh?
Yes. Thaw it completely and squeeze out as much liquid as you can before adding it to the bowl. Fresh spinach holds a bit more texture after baking, but frozen works fine.
Can I make this casserole ahead of time?
Absolutely. Assemble everything in the baking dish, cover it tightly with foil or plastic wrap, and refrigerate for up to 24 hours. When you’re ready, pull it from the fridge while the oven preheats and bake as directed. You may need to add a few extra minutes if it goes in cold.
How do I know when the casserole is done?
Look for a golden top and edges that are actively bubbling. The center should feel set, not jiggly, when you gently shake the dish. If you’re unsure, stick a thermometer in the middle. The chicken is already cooked, so you’re really just looking for the filling to hit around 165 degrees F.
Conclusion
This high protein spinach artichoke chicken casserole is the kind of recipe that earns its place in the weekly rotation fast. It’s filling, it’s full of flavor, and it comes together with minimal effort on a busy weeknight. If your household is anything like mine, you’ll be scraping the pan clean and already thinking about when to make it again. Give it a try and let me know what your family thinks.
High Protein Spinach Artichoke Chicken Casserole
Equipment
- Large mixing bowl
- 9×13 inch baking dish
- Rubber spatula
Ingredients
- 2 large boneless, skinless chicken breasts (about 1 lb), cooked and shredded Rotisserie chicken works great here
- 3 cup fresh baby spinach
- 14 oz canned artichoke hearts, drained and chopped Press with paper towel to remove excess moisture
- 1 cup non-fat Greek yogurt
- 0.5 cup light cream cheese, softened Let sit at room temperature for 20 minutes before using
- 0.75 cup shredded mozzarella cheese
- 0.25 cup grated Parmesan cheese
- 2 cloves garlic, minced
- 0.5 tsp salt
- 0.25 tsp ground black pepper
Instructions
- Preheat your oven to 375 degrees F (190 degrees C).
- In a large mixing bowl, combine the shredded chicken, baby spinach, chopped artichoke hearts, Greek yogurt, cream cheese, mozzarella, Parmesan, minced garlic, salt, and black pepper. Mix until the cream cheese is fully incorporated and the mixture is uniform.
- Spread the mixture evenly into a greased 9×13 inch baking dish and smooth the top with a spatula.
- Bake for 25 to 30 minutes until the top is golden and the edges are bubbling.
- Remove from the oven and let the casserole rest for 5 to 10 minutes before serving.
