The aroma of tender chicken mingling with creamy, cheesy goodness fills the kitchen as you prepare this delectable Chicken and Spinach Casserole with Cream Cheese. This comforting dish comes together in about one hour, and its creamy texture combined with the vibrant flavors makes it a family favorite. It works beautifully because the creamy layer balances the savory chicken and fresh spinach perfectly.
This recipe is perfect for busy weeknights or when entertaining guests. Feel free to prepare it in advance and simply bake it before serving, making it a great choice for meal prepping.
Why You’ll Love This Recipe
- The creamy texture from the cream cheese contrasts wonderfully with the tender chicken.
- Juicy chicken cooked to perfection stays moist under the melted cheese.
- Fresh spinach adds a pop of color and nutrition.
- It’s an all-in-one dish, making cleanup a breeze.
What You’ll Need
Gather everything you need to create this mouthwatering casserole:
For the Chicken
- 2 large boneless, skinless chicken breasts
- 2 tbsp olive oil, divided
- 3 cloves garlic, minced
- 1 tbsp Italian seasoning
- 1/4 tsp salt
- 1/2 tsp black pepper
For the Spinach Mixture
- 2 cups fresh spinach
- 8 oz cream cheese, softened
- 1 cup shredded mozzarella cheese, divided
- 1/2 cup Parmesan cheese, optional
Make sure the cream cheese is at room temperature for easy mixing.
Substitutions & Swaps
- Chicken breasts can be replaced with thighs.
- Use low-fat cream cheese for a lighter option.
- Fresh spinach can be swapped for frozen (thaw and drain).
- Mozzarella can be substituted with cheddar cheese.
How to Make It
Follow these simple steps to create your casserole:
Preheat the Oven
Preheat your oven to 400°F (200°C) and lightly grease a 9×13-inch baking dish.
Prepare the Chicken
Cut each chicken breast in half horizontally to create four thin cutlets. Pound the thicker ends to ensure even thickness.
Marinate the Chicken
In a bowl, whisk together 1 tablespoon of olive oil, garlic, Italian seasoning, salt, and black pepper. Toss the chicken in the marinade, cover, and refrigerate for 15-30 minutes.
Cook the Spinach
In a skillet, heat the remaining olive oil over medium heat. Add spinach and cook for 2-3 minutes until wilted. Set aside.
Mix the Filling
Beat softened cream cheese in a bowl, then stir in spinach and 1/2 cup mozzarella cheese (and Parmesan if using).
(Optional) Sear the Chicken
Optionally, sear the marinated chicken in a hot skillet for 1-2 minutes per side for added flavor.
Assemble the Casserole
Arrange the chicken in the baking dish, spread the cream cheese and spinach mixture over it, and top with remaining mozzarella.
Bake the Casserole
Bake for 20-30 minutes until the chicken reaches an internal temperature of 165°F (75°C) and the cheese is melted and lightly browned.
Rest Before Serving
Let the casserole rest for 5 minutes before serving.
How to Store It
Fridge: Store in an airtight container for up to 3 days.
Freezer: Yes, it freezes well for up to 2 months.
Reheat: Microwave for 3-5 minutes or until heated through.
Tips for Best Results
- Ensure the chicken is evenly pounded for uniform cooking.
- Use fresh spinach for a better flavor and texture.
- Bake until cheese is just browned to avoid a dry top.
- Let the dish rest before serving to help set the layers.
Serving Suggestions
- Serve with a side of garlic bread for a complete meal.
- Pair with a simple green salad to balance the richness.
- Great for potlucks or family gatherings where comfort food is needed.



