
Chicken and Spinach Casserole with Cream Cheese tastes rich, savory, and a little bit tangy, like your favorite creamy dip turned into a full dinner. It works perfectly for busy families, meal prep fans, and anyone who wants a cozy, from-scratch casserole on the table in about 45 minutes. I tested this version on my own picky relatives, and not a single person scraped less than a clean plate.
Why Chicken and Spinach Casserole with Cream Cheese Is Worth It
This casserole hits that comfort food sweet spot with juicy chicken, garlicky spinach, and a velvety cream cheese sauce that feels indulgent but still packs in greens. You stir everything together in one baking dish, so cleanup stays easy and weeknight friendly.
The cream cheese gives the sauce body without a fussy roux, and it reheats like a dream for lunches. You can tweak the seasoning, the veggies, or the cheese and still keep the base recipe simple and reliable.
“This Chicken and Spinach Casserole with Cream Cheese tastes like a restaurant baked dish but comes together with weeknight effort. ★★★★★”
Ingredients You Need
Here is everything you need for a classic Chicken and Spinach Casserole with Cream Cheese that tastes rich and cozy.
Chicken and spinach base
- 1.5 to 2 pounds boneless skinless chicken breasts, cut into bite-size pieces
- 1 tablespoon olive oil or avocado oil
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon Italian seasoning or dried oregano and basil mix
Cream cheese sauce
- 8 ounces cream cheese, softened
- Use full fat for the creamiest texture; use Neufchâtel for a slightly lighter version.
- 1 cup sour cream or plain Greek yogurt
- 1/2 cup chicken broth or stock
- 1 teaspoon Dijon mustard
- 3 cloves garlic, minced, or 1 extra teaspoon garlic powder
- 1/2 teaspoon smoked paprika or regular paprika
- 1/4 teaspoon crushed red pepper flakes, optional for a mild kick
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
Spinach and mix-ins
- 8 to 10 ounces fresh baby spinach, roughly chopped
- Use frozen chopped spinach in a pinch; squeeze it very dry in a clean towel.
- 1/2 small yellow onion, finely diced, optional but tasty
- 1/2 cup canned artichoke hearts, chopped, optional for a spinach artichoke vibe
Topping
- 1/2 cup shredded mozzarella or Italian blend cheese
- 1/4 cup grated Parmesan
- 1/2 cup panko breadcrumbs or crushed butter crackers
- 1 tablespoon melted butter or olive oil
Pantry shortcuts and brand notes
- Use rotisserie chicken if you want to skip raw chicken; shred about 3 cups.
- Use garlic powder and onion powder if you do not feel like chopping.
- Use bagged prewashed baby spinach to save time.
- Any mild melting cheese works in place of mozzarella, such as Monterey Jack or provolone.
Equipment list
- 9×13 inch baking dish
- Large skillet
- Medium mixing bowl
- Cutting board and sharp knife
- Whisk or sturdy spoon
- Measuring cups and spoons
Quick Tips & substitutions
- Pat the chicken dry so it browns nicely and does not steam in the pan.
- Cut chicken into even pieces so it cooks at the same rate.
- Use rotisserie chicken to cut the total time and skip the skillet step.
- Soften cream cheese to room temperature so it blends smoothly without lumps.
- Use Greek yogurt instead of sour cream for extra protein and a slight tang.
- Squeeze frozen spinach very dry so the casserole does not turn watery.
- Use gluten free panko or skip the crumbs if you need a gluten free topping.
- Swap mozzarella with cheddar for a sharper flavor or with pepper jack for more heat.
- Add extra broth if you like a looser, saucier casserole.
- Season the sauce and taste it before you bake so you control the salt level.
How to Make Chicken and Spinach Casserole with Cream Cheese
Step 1: Prep the oven and pan
Preheat your oven to 375°F. Grease a 9×13 inch baking dish with a little oil or butter so nothing sticks. Set the dish aside while you cook the chicken and mix the sauce.
Step 2: Cook the chicken
Heat 1 tablespoon of oil in a large skillet over medium high heat. Season the chicken pieces with salt, pepper, garlic powder, onion powder, and Italian seasoning. Add the chicken to the hot skillet in a single layer and cook for 5 to 7 minutes, stirring once or twice, until the pieces look golden and cooked through.
If the skillet feels crowded, cook the chicken in two batches so it browns instead of steaming. Turn off the heat and set the cooked chicken aside.
Step 3: Sauté the onion and spinach
In the same skillet, add a small splash of oil if the pan looks dry. Add the diced onion and cook over medium heat for 3 to 4 minutes until it softens and turns lightly golden. Add the chopped spinach in handfuls and stir as it wilts, which takes about 2 to 3 minutes.
If you use frozen spinach, add it after the onion softens and stir until it warms through. Season the spinach mixture with a pinch of salt and pepper, then remove the skillet from the heat.
Step 4: Mix the cream cheese sauce
In a medium bowl, add the softened cream cheese, sour cream or Greek yogurt, and chicken broth. Whisk until the mixture turns smooth and creamy. Add Dijon mustard, minced garlic, paprika, red pepper flakes if you use them, and a pinch of salt and pepper.
Stir in 1 cup shredded mozzarella and 1/2 cup Parmesan until they blend into the sauce. Taste a small spoonful and adjust the seasoning so it matches your preference.
Step 5: Assemble the casserole
Spread the cooked chicken evenly in the greased baking dish. Spoon the spinach and onion mixture over the chicken and spread it out. If you use artichoke hearts, scatter them over the spinach layer.
Pour the cream cheese sauce over everything and use a spatula to nudge it into the corners. Gently stir in the dish so the sauce coats the chicken and spinach without splashing over the sides. Smooth the top so the casserole bakes evenly.
Step 6: Add the cheesy topping
In a small bowl, mix the remaining 1/2 cup mozzarella, 1/4 cup Parmesan, panko breadcrumbs, and melted butter or oil. Stir until the crumbs look evenly coated and slightly clumpy. Sprinkle this mixture evenly over the top of the casserole.
This topping gives you that crunchy, cheesy lid that makes casseroles feel special. If you prefer a lighter version, skip the crumbs and just use a thin layer of cheese.
Step 7: Bake
Place the baking dish on the middle rack of the oven. Bake at 375°F for 20 to 25 minutes until the casserole bubbles around the edges and the top looks golden. If the top browns too quickly, tent the dish loosely with foil and keep baking until the center feels hot.
If you want extra color, switch the oven to broil for 1 to 2 minutes at the end and watch closely so the topping does not burn. Remove the casserole from the oven and let it rest for 5 to 10 minutes so the sauce thickens slightly.
Step 8: Serve
Scoop the Chicken and Spinach Casserole with Cream Cheese into bowls or onto plates. Garnish with chopped fresh parsley or green onions if you like a fresh pop of color. Serve it hot while the cheese stretches and the sauce tastes velvety.
Recipe Variations
-
Gluten free
- Use gluten free panko or skip the breadcrumb topping.
- Check that your broth and seasonings list gluten free on the label.
-
Low carb / keto friendly
- Omit the breadcrumbs and use extra cheese on top.
- Serve with cauliflower rice or roasted broccoli instead of pasta or rice.
-
Veggie packed
- Add sliced mushrooms, bell peppers, or zucchini with the onion.
- Stir in steamed broccoli florets before baking.
-
Spicy version
- Use pepper jack cheese in place of mozzarella.
- Add extra red pepper flakes or a diced jalapeño with the onion.
-
Vegan inspired version
- Use firm tofu or a plant based chicken substitute in place of chicken.
- Use vegan cream cheese, unsweetened plain yogurt style alternative, and dairy free cheese shreds.
-
Kid friendly twist
- Chop the spinach very small so it blends into the sauce.
- Use mild cheddar and skip the red pepper flakes.
Ways to Serve Chicken and Spinach Casserole with Cream Cheese
- Spoon over fluffy white rice, brown rice, or quinoa.
- Serve with buttered egg noodles or whole wheat pasta.
- Pair with garlic bread or toasted baguette slices.
- Add a simple green salad with lemony dressing on the side.
- Serve with roasted carrots, green beans, or steamed broccoli.
- Pack leftovers in a thermos for a warm lunch at school or work.
Storage Success
Let the Chicken and Spinach Casserole with Cream Cheese cool to room temperature, then cover the dish tightly or portion it into airtight containers. Store it in the refrigerator for up to 3 to 4 days. Reheat portions in the microwave or in a covered dish in a 350°F oven until hot and bubbly. If the sauce thickens a lot in the fridge, stir in a splash of milk or broth during reheating to bring back that silky, creamy texture.

Chicken and Spinach Casserole with Cream Cheese
Ingredients
Instructions
- Preheat the oven to 375°F (190°C). Grease a 9x13-inch baking dish with oil or butter and set aside.
- Heat 1 tablespoon of oil in a large skillet over medium-high heat. Season the chicken pieces with salt, pepper, garlic powder, onion powder, and Italian seasoning.
- Add the seasoned chicken to the hot skillet in a single layer. Cook for 5–7 minutes, stirring once or twice, until golden and cooked through. Transfer the cooked chicken to the prepared baking dish.
- In the same skillet, add a small splash of oil if needed. Add the diced onion and cook over medium heat for 3–4 minutes until softened and lightly golden.
- Add the chopped spinach in handfuls, stirring as it wilts, about 2–3 minutes. Season lightly with salt and pepper, then remove from the heat. Spoon the spinach and onion mixture evenly over the chicken in the baking dish. Scatter chopped artichoke hearts over the top if using.
- In a medium bowl, combine the softened cream cheese, sour cream or Greek yogurt, and chicken broth. Whisk until smooth and creamy.
- Whisk in the Dijon mustard, minced garlic (or additional garlic powder), paprika, red pepper flakes if using, and a pinch of salt and pepper.
- Stir in 1 cup shredded mozzarella and 1/2 cup grated Parmesan until evenly blended into the sauce. Taste and adjust seasoning as desired.
- Pour the cream cheese sauce over the chicken and spinach in the baking dish. Gently stir in the dish so the sauce coats everything, then smooth the top.
- In a small bowl, mix the remaining 1/2 cup mozzarella, 1/4 cup Parmesan, panko breadcrumbs or crushed crackers, and melted butter or oil until the crumbs are evenly coated.
- Sprinkle the topping evenly over the casserole.
- Bake on the middle rack for 20–25 minutes, until the casserole is bubbling around the edges and the top is golden. If it browns too quickly, tent loosely with foil.
- Optional: For extra color, broil for 1–2 minutes at the end, watching closely so the topping does not burn.
- Remove from the oven and let rest for 5–10 minutes to allow the sauce to thicken slightly. Serve hot, garnished with chopped fresh parsley or green onions if desired.
Notes
Approximate per serving (about 1/6 of recipe), using 1.5 lb chicken, full-fat cream cheese, sour cream, and panko: 520 calories; fat 36 g; saturated fat 18 g; carbohydrates 11 g; fiber 2 g; sugars 4 g; protein 37 g; sodium 880 mg. Values are estimates and will vary based on specific ingredients, brands, and portion sizes.
