This Chicken and Spinach Casserole is a creamy, cheesy delight! With juicy chicken, fresh spinach, and smooth cream cheese, it’s perfect for a cozy dinner.
Honestly, who can resist a dish that’s so easy to make and tastes like a warm hug? I love to pair it with some crusty bread for a meal that’s truly comforting!
Key Ingredients & Substitutions
Chicken: I like using cooked chicken breast, shredded or cubed. If you have leftover chicken, that’s perfect! For a quicker option, rotisserie chicken works well too. You could also swap it for cooked turkey or a plant-based protein like chickpeas.
Spinach: Fresh spinach is fantastic for this dish. However, if fresh isn’t available, use frozen spinach, just make sure it’s completely thawed and drained. Kale can also be a great substitute if you want to try something new!
Cream Cheese: This is the star for creaminess. If you’re looking for a lower-fat option, light cream cheese can be used instead. Neufchâtel is another good alternative. For a dairy-free version, try vegan cream cheese or cashew cheese spread.
Cheeses: I love mozzarella and Parmesan for their flavors and melting qualities. However, you could use cheddar or Gouda as tasty alternatives. Just keep in mind that each cheese will slightly change the flavor of the dish.
Seasoning: Dried Italian seasoning adds great flavor, but fresh herbs like basil or oregano can enhance the dish even more. If you’re out of Italian seasoning, a mix of thyme and rosemary can also work well.
How Do I Sauté Onions and Garlic Perfectly?
Sautéing onions and garlic is key to brightening up your dish. Start by heating your olive oil or butter over medium heat and adding the onions first. This allows them to soften and become sweet.
- Cook onions for about 3-4 minutes until they’re translucent.
- Add minced garlic and cook for another minute until fragrant. Keep an eye on it, so it doesn’t burn.
- When both are nicely softened, you’re ready to add the spinach.
This technique boosts the flavor foundation of the casserole, making every bite delicious! Trust me, it’s worth taking the extra minute to get it just right.

How to Make Chicken and Spinach Casserole with Cream Cheese
Ingredients You’ll Need:
For the Casserole:
- 2 cups cooked chicken breast, shredded or cubed
- 4 cups fresh spinach (or frozen spinach, thawed and drained)
- 8 oz cream cheese, softened
- 1 cup sour cream
- 1 cup grated mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1/2 cup mayonnaise
- 2 cloves garlic, minced
- 1 small onion, finely chopped
- 1 tsp dried Italian seasoning (or a mix of dried basil, oregano, thyme)
- Salt and freshly ground black pepper to taste
- 2 tbsp olive oil or butter
How Much Time Will You Need?
This delicious casserole requires about 15 minutes for preparation and 25-30 minutes for baking, totaling around 45-50 minutes. After baking, let it rest for about 5 minutes to set before serving. Perfect for a satisfying dinner!
Step-by-Step Instructions:
1. Preheat Your Oven:
Start by preheating your oven to 375°F (190°C), so it’s hot and ready when your casserole is assembled.
2. Sauté Onion and Garlic:
In a large skillet, heat your olive oil or butter over medium heat. Once hot, add the chopped onion and minced garlic. Sauté for about 3-4 minutes, or until the onion is softened and fragrant. Your kitchen will start to smell amazing!
3. Cook the Spinach:
Add the fresh spinach to the skillet and cook until it’s wilted. If you’re using frozen spinach, just make sure it’s well drained and heated through. After cooking, remove from heat and let it cool slightly.
4. Mix the Creamy Filling:
In a large mixing bowl, combine the softened cream cheese, sour cream, and mayonnaise. Add the Italian seasoning, a pinch of salt, and some black pepper. Mix everything until it’s smooth and creamy—this will be the delicious base of your casserole.
5. Combine All Ingredients:
Stir in the cooked chicken and the sautéed spinach mixture. Then, add half of the grated mozzarella and Parmesan cheese to the bowl. Mix well so everything is evenly combined.
6. Assemble the Casserole:
Transfer the creamy chicken and spinach mixture into a greased casserole dish. Spread it out evenly for a nice presentation!
7. Add the Cheese Topping:
Sprinkle the remaining mozzarella and Parmesan cheese over the top. This will create a cheesy, bubbly topping once it’s baked!
8. Bake It:
Place the casserole in the preheated oven and bake for about 25-30 minutes. It’s done when the top is golden brown and bubbling. You’ll want to keep an eye on it!
9. Let It Rest:
Once out of the oven, let the casserole rest for about 5 minutes. This allows it to set and makes it easier to serve. Enjoy your warm, comforting chicken and spinach casserole!
This creamy, cheesy casserole balances tender chicken and savory spinach, making it a true comfort dish for any occasion. Enjoy!
Can I Use Leftover Chicken for This Recipe?
Absolutely! Leftover rotisserie chicken or any cooked chicken works perfectly. Just make sure it’s shredded or cubed for easy mixing into the casserole.
Can I Make This Casserole Ahead of Time?
Yes, you can! Prepare the casserole up to the baking step, cover it tightly, and refrigerate for up to 2 days. When you’re ready to bake, just pop it in the oven—you may need to add a few extra minutes to the baking time if baking from cold.
How Can I Adjust the Recipe for Vegetarians?
If you’d like a vegetarian version, simply omit the chicken and replace it with cooked beans such as chickpeas or cannellini beans for added protein. You can also add more vegetables like mushrooms or bell peppers for extra flavor!
What’s the Best Way to Store Leftover Casserole?
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the microwave or oven, covering with foil to prevent drying out. Enjoy your leftovers warm for another delicious meal!
