This hearty Chicken and Spinach Casserole is packed with tender chicken, fresh spinach, and creamy goodness. It’s a warm hug in a dish that the whole family will love!
What I adore about this casserole is how easy it is to make. Just layer the ingredients, pop it in the oven, and enjoy the delicious aroma filling your kitchen. Yum!
Key Ingredients & Substitutions
Cooked Chicken: You can use any cooked chicken here. I like rotisserie chicken for its flavor and convenience. Feel free to swap it for leftover turkey or even chickpeas for a vegetarian option.
Spinach: Fresh spinach gives a bright flavor, but frozen spinach works just as well. If using frozen, be sure to squeeze out the excess water. I find fresh spinach wilts beautifully and adds more texture.
Cheeses: Mozzarella and Parmesan blend well for creaminess and flavor. I often add extra cheddar on top for a lovely crust, but you could skip it or use any cheese you like, such as Monterey Jack or Gouda.
Sour Cream and Mayonnaise: This mix gives a great creaminess. If you want a healthier version, Greek yogurt can replace both. It adds a nice tang and works wonderfully!
How Can I Make Sure My Spinach is Perfectly Cooked?
Cooking spinach properly helps maintain its flavor and texture. If using fresh spinach, the key is to sauté it just until it starts to wilt, about 2-3 minutes. For frozen spinach, ensure it’s completely thawed and drained. Excess water can make your casserole mushy.
- For fresh spinach, heat 2 tbsp of olive oil or butter in a pan and add the spinach. Cook on medium heat.
- Once wilted, remove from heat and set aside. This keeps its vibrant color and nutrients.
- If using frozen, thaw it in advance and press out the water with a kitchen towel.

How to Make Chicken and Spinach Casserole?
Ingredients You’ll Need:
For the Casserole:
- 3 cups cooked chicken breast, shredded or diced
- 4 cups fresh spinach (or 10 oz frozen spinach, thawed and drained)
- 2 cups shredded mozzarella cheese
- 1 cup grated Parmesan cheese
- 1 cup sour cream
- 1 cup mayonnaise
- 1/2 cup chopped onion
- 2 cloves garlic, minced
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp dried Italian seasoning or dried oregano
- 2 tbsp olive oil or butter
- 1/2 cup grated cheddar cheese (optional, for extra flavor and topping)
- Fresh parsley for garnish (optional)
How Much Time Will You Need?
This Chicken and Spinach Casserole takes about 15 minutes to prepare and about 30 minutes to bake, making it a perfect option for a cozy weeknight dinner. So, in total, you can enjoy this delicious dish in about 45 minutes!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 350°F (175°C). This ensures that the casserole bakes evenly and gets that wonderful golden top.
2. Sauté the Spinach:
If you’re using fresh spinach, heat 2 tablespoons of olive oil or butter in a large pan over medium heat. Add the fresh spinach and sauté until it wilts, which should take about 2-3 minutes. If you have frozen spinach, just make sure it’s thawed and all excess moisture is squeezed out before adding it to your mixture.
3. Cook the Onions and Garlic:
In the same pan, add the chopped onion and minced garlic. Sauté these until they are soft and fragrant, which will take about another 2-3 minutes. This will add great flavor to your casserole!
4. Combine Ingredients:
In a large mixing bowl, combine the cooked chicken, sautéed spinach, sautéed onions, and garlic. Give it all a good mix to combine everything evenly.
5. Mix in the Creamy Ingredients:
Now, add the sour cream, mayonnaise, mozzarella cheese, Parmesan cheese, salt, pepper, and Italian seasoning to the bowl. Mix everything together really well until it’s all combined. This mixture should be creamy and packed with flavor!
6. Assemble the Casserole:
Transfer the chicken and spinach mixture into a greased casserole dish. Spread it out evenly so it bakes nicely.
7. Add More Cheese:
If you love cheese (who doesn’t?), sprinkle some extra mozzarella on top. You can also add grated cheddar for a delicious extra layer of flavor. It’s optional, but highly recommended!
8. Bake the Casserole:
Place your casserole in the preheated oven and bake for about 25-30 minutes. You want it to be hot all the way through and for the cheese on top to be melted and golden brown.
9. Cool and Garnish:
Once it’s done baking, take it out of the oven and let it cool for a few minutes. This helps the casserole set up a bit, making it easier to serve.
10. Serve and Enjoy:
Garnish your casserole with fresh chopped parsley if you’d like a pop of color. Serve it warm as a main dish alongside your favorite salad or some rice. Enjoy your creamy, cheesy Chicken and Spinach Casserole!
Can I Use Leftover Chicken for This Casserole?
Absolutely! Leftover rotisserie chicken or any cooked chicken works great. Just shred or dice it before adding to the mixture. It’s a fantastic way to use up leftovers!
How Should I Store Leftover Casserole?
Store any leftovers in an airtight container in the fridge for up to 3 days. You can reheat it in the microwave or bake it in the oven at 350°F (175°C) until warmed through.
Can I Substitute Greek Yogurt for Sour Cream?
Yes! Greek yogurt is a great substitute for sour cream. It adds creaminess and a bit of tang, making it a healthier option while still keeping the casserole delicious!
What If I Don’t Have Italian Seasoning?
No worries! If you don’t have Italian seasoning, you can substitute with a mix of dried basil, oregano, and thyme. It will still add that wonderful herby flavor to your casserole!
