Chicken and spinach casserole with cream cheese is the recipe I reach for when I want something genuinely satisfying that does not require more than a few steps before the oven takes over. Tender chicken cutlets baked under a smooth, garlicky spinach and cream cheese mixture with bubbling mozzarella on top, this casserole delivers about 38 grams of protein per serving and comes out looking like real effort went into it. I made it the first time to use up a block of cream cheese and some spinach, and it never left the rotation.
Table of Contents
Ingredients for Chicken and Spinach Casserole with Cream Cheese
The cream cheese needs to be fully softened before you start or the filling will have lumps no amount of mixing will fix. I always pull it out of the fridge at least 20 to 30 minutes before I begin, and that single step makes the whole process easier.
- 2 large boneless, skinless chicken breasts (halved horizontally into 4 cutlets, pounded to even thickness)
- 2 tbsp olive oil (divided)
- 3 garlic cloves (minced fresh) – I recommend fresh garlic over jarred here since the flavor really comes through in a simple baked casserole like this
- 1 tbsp Italian seasoning
- 1/2 tsp salt
- 1/2 tsp black pepper
- 2 cups fresh spinach – My preference is fresh over frozen because it wilts in under 3 minutes and does not introduce extra moisture into the filling
- 8 oz cream cheese (full-fat, softened at room temperature)
- 1 cup shredded mozzarella cheese (divided) – In my experience, block mozzarella shredded fresh melts far better than pre-shredded bags which contain anti-caking powder
- 1/2 cup Parmesan cheese (optional but adds noticeable depth)

Step-by-Step Instructions
I recommend reading through the full recipe before starting because the marinade step overlaps with your prep time, and running them together is what keeps total time at 45 minutes. In my experience, even 15 minutes of marinating makes the chicken noticeably more flavorful after baking.
Step 1: Preheat the oven to 400 degrees F and lightly grease a 9×13 inch baking dish with butter or cooking spray. Set aside.
Step 2: Cut each chicken breast in half horizontally to create four cutlets. Use a rolling pin to pound any thicker spots to even thickness. Uneven cutlets cook unevenly and some will dry out before others finish.
Step 3: In a bowl, whisk 1 tablespoon of olive oil with the minced garlic, Italian seasoning, salt, and pepper. Add the chicken cutlets, toss to coat, cover, and refrigerate for 15 to 30 minutes while you prepare everything else.
Step 4: Heat the remaining 1 tablespoon of olive oil in a skillet over medium heat. Add the fresh spinach and cook, stirring frequently, for 2 to 3 minutes until fully wilted. It will reduce down significantly from its raw volume. Set aside to cool for a few minutes.
Step 5: Beat the softened cream cheese in a medium bowl until completely smooth with no lumps. Stir in the wilted spinach, 1/2 cup of the shredded mozzarella, and the Parmesan if using. Mix until the filling is uniform. If you want more color on the chicken exterior, quickly sear the marinated cutlets in the same skillet for 1 to 2 minutes per side before transferring to the baking dish. This step is optional but adds a nice golden edge.
Step 6: Arrange the chicken cutlets in a single layer in the prepared baking dish. Spread the spinach and cream cheese mixture evenly over the top of each piece. Sprinkle the remaining 1/2 cup mozzarella over everything.
Step 7: Bake for 20 to 30 minutes until the chicken reaches an internal temperature of 165 degrees F and the cheese on top is melted and lightly golden. Start checking at 20 minutes since thin pounded cutlets often finish early. Let rest for 5 minutes before serving.
Best Sides to Serve with Chicken and Spinach Casserole with Cream Cheese
This rich, creamy casserole pairs best with sides that add texture contrast and keep the overall plate feeling balanced.
Baked Garlic Parmesan Potato Wedges: Thick, golden potato wedges with garlic and parmesan share the same Italian flavor profile as the casserole and add a satisfying crispy contrast to the creamy filling. They bake at the same oven temperature, so timing is easy.
Honey Glazed Carrots and Green Beans: The subtle sweetness of the glaze cuts through the richness of the cream cheese filling beautifully and adds vibrant color and crunch to the plate. A reliable, crowd-friendly vegetable side that works for weeknights and dinner parties equally.
Garlic Roasted Vegetables: A simple tray of roasted zucchini, asparagus, or broccoli keeps the meal lighter and adds fiber and nutrition without competing with the casserole flavors at all.
Light Mediterranean Couscous Salad: The bright lemon and herb notes in this couscous salad balance the richness of the cream cheese topping and add a satisfying grain element when feeding guests or building a more complete family dinner spread.
Easy Low Carb Chicken Casserole: If you are meal prepping for the week and want to rotate between two different baked chicken casseroles, this low-carb version gives you a completely different flavor profile with the same easy weeknight format.

Keep It Fresh: Storage and Reheating Tips
Leftover chicken and spinach casserole with cream cheese keeps in an airtight container in the fridge for up to 4 days. Store it directly in the baking dish covered tightly with plastic wrap or foil, or transfer to individual containers for easy weekday lunches.
To reheat, I recommend covering the dish with foil and warming it at 350 degrees F for about 15 minutes, which keeps the chicken moist and prevents the cheese topping from drying out. For individual portions, the microwave works well, just cover loosely and heat in 60-second intervals. Adding a small splash of water or broth before reheating helps the cream cheese layer stay smooth.
Pro tip: this casserole actually tastes even better the next day once the flavors have had overnight to settle. Sliced cold over a crisp green salad it also makes a strong high-protein lunch without any reheating needed.
FAQs
Can I use frozen spinach instead of fresh in this casserole?
Yes, but it needs to be fully thawed and squeezed very dry before mixing into the cream cheese. A full cup of excess moisture from frozen spinach will make the filling watery and prevent the cheese from setting cleanly. Fresh spinach is easier to control and only takes 2 to 3 minutes to wilt.
Can I assemble this chicken and spinach casserole with cream cheese ahead of time?
Yes. Assemble the full casserole through the mozzarella topping, cover tightly, and refrigerate for up to 24 hours before baking. Add 5 extra minutes to the bake time since it will start cold from the fridge.
How do I know when the chicken is done without cutting into it?
Use an instant-read thermometer inserted into the thickest part of a cutlet. The target is 165 degrees F. Because the cutlets are thin from being pounded even, most will be fully cooked at the 20 to 22 minute mark, so check early rather than assuming the full 30 minutes is needed.

Chicken and Spinach Casserole with Cream Cheese
Ingredients
Equipment
Method
- Preheat oven to 400 degrees F and lightly grease a 9×13 inch baking dish with butter or cooking spray. Set aside.
- Cut chicken breasts in half horizontally to create four cutlets. Pound thicker spots to even thickness with a rolling pin.
- In a bowl, whisk 1 tablespoon olive oil with minced garlic, Italian seasoning, salt, and pepper. Add chicken, toss to coat, cover, and refrigerate for 15 to 30 minutes.
- Heat remaining 1 tablespoon olive oil in a skillet over medium heat. Add fresh spinach and cook, stirring frequently, for 2 to 3 minutes until fully wilted. Set aside to cool slightly.
- Beat softened cream cheese in a medium bowl until completely smooth. Stir in wilted spinach, 1/2 cup mozzarella, and Parmesan if using. Mix until uniform. If desired, sear marinated chicken in the skillet for 1 to 2 minutes per side before transferring to the baking dish.
- Arrange chicken cutlets in a single layer in the baking dish. Spread spinach and cream cheese mixture evenly over the top. Sprinkle remaining 1/2 cup mozzarella over everything.
- Bake for 20 to 30 minutes until chicken reaches 165 degrees F internally and cheese is melted and lightly golden. Check at 20 minutes since thin cutlets often finish early. Rest 5 minutes before serving.








