Chicken and Spinach Casserole with Cream Cheese Recipe
If you have a craving for something creamy, comforting, and packed with wholesome flavors, then you are absolutely going to love this Chicken and Spinach Casserole with Cream Cheese. It’s a dreamy combination of tender chicken breasts layered with vibrant spinach and a rich, luscious cream cheese mixture that’s topped off with melty mozzarella. This dish is not only a feast for your taste buds but also brings together simple, fresh ingredients to create a meal that feels like a warm hug on a plate. Prepare to fall in love with every bite!

Ingredients You’ll Need
What’s amazing about this Chicken and Spinach Casserole with Cream Cheese is how straightforward the ingredients list is. Each one plays a vital role—whether it’s the juicy chicken providing the star protein, the fresh spinach adding a burst of color and nutrients, or the cream cheese and mozzarella creating that irresistibly creamy texture and cheesy finish.
- 2 large boneless, skinless chicken breasts: The tender base that soaks up every flavor beautifully.
- 2 tablespoons olive oil, divided: Adds richness and helps with sautéing and marinating.
- 3 cloves garlic, minced: Infuses the dish with a fragrant, savory kick.
- 1 tablespoon Italian seasoning: A fragrant mix that brings wonderful herbal notes to the chicken.
- ¼ teaspoon salt: Essential for enhancing all the flavors without overpowering.
- ½ teaspoon black pepper: Adds just enough heat and depth.
- 2 cups fresh spinach: Brings freshness, color, and a slight earthiness to balance the richness.
- 8 ounces cream cheese, softened: The creamy heart of the casserole that ties everything together.
- 1 cup shredded mozzarella cheese, divided: Creates the gooey, cheesy topping that makes this recipe irresistible.
- ½ cup Parmesan cheese, optional: Adds a nutty, salty boost if you want an extra layer of flavor.
How to Make Chicken and Spinach Casserole with Cream Cheese
Step 1: Prepare Your Chicken
Begin by preheating your oven to 400°F (200°C) and lightly greasing a 9×13-inch baking dish—this is where all the magic will happen. Next, carefully cut each chicken breast in half horizontally so you end up with four thin cutlets. To ensure every piece cooks evenly, give those thicker parts a gentle pounding. This ensures juicy, tender bites in every serving.
Step 2: Marinate the Chicken
In a small bowl, create a simple but flavorful marinade by whisking together 1 tablespoon of olive oil, minced garlic, Italian seasoning, salt, and black pepper. Toss the chicken cutlets in this mixture until they are thoroughly coated, cover the bowl, and pop it in the fridge for 15 to 30 minutes. This step is essential to infuse the chicken with aromatic herbs and garlic flavors that make this casserole stand out.
Step 3: Sauté the Spinach
While the chicken marinates, warm the remaining tablespoon of olive oil in a skillet over medium heat. Add the fresh spinach and cook it just until it wilts, about 2 to 3 minutes. This quick sauté softens the spinach and releases its vibrant color, making it ready to blend perfectly with the cream cheese mixture.
Step 4: Mix the Cream Cheese Filling
Grab a mixing bowl and beat the softened cream cheese until smooth and creamy—it will be the luscious base of your casserole. Then, fold in the sautéed spinach along with half of the shredded mozzarella cheese, and, if you like, sprinkle in the Parmesan for an added savory punch. This mixture is the soul of the casserole, combining creamy texture and fresh veggies in every spoonful.
Step 5: Optional – Sear the Chicken
For an extra pop of flavor and a touch of golden crust, quickly sear your marinated chicken cutlets in a hot skillet for 1 to 2 minutes per side. This step adds depth and complexity, but if you’re short on time, you can skip it and bake the chicken directly.
Step 6: Assemble and Bake
In your greased baking dish, neatly arrange the chicken cutlets in a single layer. Spread the creamy spinach and cheese mixture generously over the top of each piece. Finish by sprinkling the remaining mozzarella evenly across the surface. Bake the whole casserole for 20 to 30 minutes until the chicken is cooked through, reaching an ideal internal temperature of 165°F (75°C), and the cheese topping is melted and slightly browned.
Step 7: Rest Before Serving
Once out of the oven, let the Chicken and Spinach Casserole with Cream Cheese rest for about five minutes. This brief wait allows the flavors to settle perfectly and makes sure every serving holds together beautifully when you dish it up.
How to Serve Chicken and Spinach Casserole with Cream Cheese

Garnishes
Keep it simple to highlight the creamy goodness—sprinkle freshly chopped parsley or basil on top for a pop of color and a hint of freshness. A few red pepper flakes can also add a subtle heat that complements the mild flavors wonderfully.
Side Dishes
This casserole pairs brilliantly with light, crisp sides like a simple green salad tossed with lemon vinaigrette or garlic roasted vegetables. If you want something heartier, garlic bread or buttery mashed potatoes make excellent companions, soaking up every bit of that delicious cheesy sauce.
Creative Ways to Present
Serve this casserole in individual ramekins for a charming, personalized touch at gatherings or layer it over cooked rice or quinoa for a nutritious, well-rounded meal. For a fun twist, use colorful baking dishes to add vibrancy to your table setting and make the dish even more inviting.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers (and believe me, you might), store them in an airtight container in the refrigerator for up to 3 days. The flavors actually meld further, making the next meal even tastier.
Freezing
This casserole also freezes beautifully. Simply cover it tightly with aluminum foil or transfer portions into freezer-safe containers and freeze for up to 2 months. When you want a cozy meal, just thaw overnight in the fridge before reheating.
Reheating
Reheat your leftovers gently in the oven at 350°F (175°C) until warmed through, usually about 15 to 20 minutes. You can also microwave smaller portions for a quick fix, just be sure to cover the dish to retain moisture and keep the creaminess intact.
FAQs
Can I use frozen spinach instead of fresh?
Absolutely! Just make sure to thaw and squeeze out as much moisture as possible before mixing it into the cream cheese to avoid a watery casserole.
Is it possible to make this casserole vegetarian?
Yes, swap the chicken for hearty vegetables like mushrooms or eggplant, or add chickpeas for protein. The creamy spinach and cheese base will still shine beautifully.
Can I prepare the casserole a day ahead?
Definitely. Assemble everything, cover tightly, and refrigerate overnight. When ready, bake it in the preheated oven, adding a few extra minutes to the baking time.
What can I substitute for cream cheese if I’m dairy-free?
Try a dairy-free cream cheese alternative or blend soaked cashews with a little lemon juice and nutritional yeast to mimic the creamy texture and tang.
How can I make the topping extra crispy?
Mix breadcrumbs with your mozzarella topping or sprinkle a bit of extra Parmesan on top before baking for that delightful crunch.
Final Thoughts
This Chicken and Spinach Casserole with Cream Cheese is truly one of those comforting dishes that feel like a warm embrace after a long day. It’s simple yet elegant, and packed with layers of flavor that everyone will rave about. I can’t wait for you to try this recipe and discover how easy it is to create a delicious meal that tastes like it took hours to prepare. Trust me, this casserole will become your go-to weeknight favorite in no time!
PrintChicken and Spinach Casserole with Cream Cheese Recipe
This Chicken and Spinach Casserole with Cream Cheese is a creamy, savory dish combining tender chicken breasts, fresh spinach, and rich cheeses baked to golden perfection. Ideal for a comforting weeknight meal, it delivers a flavorful Italian-inspired twist with minimal effort.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian-American
- Diet: Low Salt
Ingredients
Chicken and Marinade
- 2 large boneless, skinless chicken breasts
- 2 tablespoons olive oil, divided
- 3 cloves garlic, minced
- 1 tablespoon Italian seasoning
- ¼ teaspoon salt
- ½ teaspoon black pepper
Vegetables and Cheese
- 2 cups fresh spinach
- 8 ounces cream cheese, softened
- 1 cup shredded mozzarella cheese, divided
- ½ cup Parmesan cheese (optional)
Instructions
- Preheat the oven and prepare baking dish: Preheat your oven to 400°F (200°C) and lightly grease a 9×13-inch baking dish to prevent sticking and ensure even cooking.
- Prepare the chicken: Cut each chicken breast horizontally into two thin cutlets, yielding four pieces total. Pound the thicker areas gently to ensure uniform thickness for cooking consistency.
- Make marinade and marinate chicken: In a bowl, whisk together 1 tablespoon olive oil, minced garlic, Italian seasoning, salt, and black pepper. Toss the chicken cutlets in this marinade, cover, and refrigerate for 15-30 minutes to infuse flavor.
- Cook the spinach: Heat the remaining 1 tablespoon of olive oil in a skillet over medium heat. Add fresh spinach and sauté for 2-3 minutes until wilted, then set aside to cool slightly.
- Prepare cheese-spinach mixture: Beat the softened cream cheese until smooth in a bowl. Stir in the cooked spinach along with ½ cup of shredded mozzarella cheese and the optional Parmesan cheese until well combined.
- Sear chicken (optional): For extra flavor and texture, sear the marinated chicken for 1-2 minutes per side in a hot skillet before assembling the casserole.
- Assemble the casserole: Arrange the chicken cutlets evenly in the prepared baking dish. Spread the cream cheese and spinach mixture evenly over the chicken. Sprinkle the remaining ½ cup of mozzarella cheese on top.
- Bake the casserole: Place the dish in the preheated oven and bake for 20-30 minutes until the chicken is cooked through to an internal temperature of 165°F (75°C), and the cheese topping is melted and lightly browned.
- Rest and serve: Allow the casserole to rest for 5 minutes after baking to let the flavors meld and juices settle before serving.
Notes
- For extra moisture and flavor, you can add a splash of chicken broth to the baking dish before baking.
- If you prefer, substitute fresh spinach with frozen spinach—just be sure to thaw and drain excess water before cooking.
- Use full-fat cream cheese and cheeses for richest flavor, or opt for reduced-fat versions to lighten the dish.
- Serve with a side of garlic bread or a simple green salad for a complete meal.
- Ensure chicken reaches proper internal temperature (165°F) to guarantee safety and juiciness.
Nutrition
- Serving Size: 1 serving
- Calories: 380 kcal
- Sugar: 2 g
- Sodium: 420 mg
- Fat: 25 g
- Saturated Fat: 12 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 6 g
- Fiber: 2 g
- Protein: 36 g
- Cholesterol: 105 mg
Keywords: Chicken casserole, spinach casserole, cream cheese chicken, baked chicken dish, Italian seasoning chicken, easy dinner recipes