If you are craving a warm, comforting chicken dinner with a rich creamy sauce and plenty of cheesy flavor, this Creamy Spinach Chicken Bake is a recipe worth saving. Juicy chicken breasts are seasoned with garlic and herbs, covered in a creamy spinach and Parmesan sauce, topped with mozzarella, and baked until tender, bubbling, and beautifully golden.
This dish is perfect for busy weeknights, Sunday dinners, meal prep, or casual entertaining. It has the cozy flavors of a creamy chicken casserole but still feels elegant enough to serve when you have guests. Fresh spinach adds color and freshness, while garlic, cream cheese, Parmesan, and mozzarella create a smooth, savory sauce that coats every piece of chicken.
Serve this Creamy Spinach Chicken Bake over mashed potatoes, pasta, rice, or buttery noodles so you can enjoy every drop of the creamy sauce. Add roasted broccoli, asparagus, green beans, or a crisp salad on the side for a complete family dinner.
Why You’ll Love This Creamy Spinach Chicken Bake
One of the best things about this recipe is how simple the preparation is. Most of the work involves seasoning the chicken and preparing the creamy spinach mixture before everything goes into the oven.
The chicken stays tender because it bakes underneath a rich layer of cream cheese, spinach, and Parmesan. This protects the surface from drying while adding plenty of flavor.
Spinach also works especially well in creamy chicken recipes because it wilts quickly and blends easily into the sauce.
The recipe is easy to customize, too. You can add mushrooms, sun-dried tomatoes, bacon, artichokes, or extra cheese without changing the basic cooking method.
Ingredients
For the Chicken
- 4 boneless, skinless chicken breasts
- 1 tablespoon olive oil
- 1 teaspoon kosher salt
- ½ teaspoon freshly ground black pepper
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- 1 teaspoon paprika
- 1 teaspoon dried Italian seasoning
- ½ teaspoon dried oregano
For the Creamy Spinach Sauce
- 2 tablespoons unsalted butter
- 4 garlic cloves, finely minced
- 5 cups fresh baby spinach
- 8 ounces cream cheese, softened
- ½ cup sour cream
- ½ cup heavy cream
- ¾ cup freshly grated Parmesan cheese
- 1 teaspoon Dijon mustard, optional
- ½ teaspoon Italian seasoning
- ¼ teaspoon crushed red pepper flakes, optional
- ¼ teaspoon freshly ground black pepper
- 1 tablespoon fresh lemon juice
For the Cheese Topping
- 1½ cups shredded mozzarella cheese
- ½ cup freshly grated Parmesan cheese
For Garnishing
- 2 tablespoons chopped fresh parsley
- Freshly cracked black pepper
- Extra Parmesan
- Lemon wedges, optional

How to Make Creamy Spinach Chicken Bake
1. Preheat the Oven
Preheat your oven to 400°F (205°C).
Lightly grease a 9×13-inch baking dish with butter or nonstick cooking spray.
A shallow baking dish works especially well because it gives the chicken enough room to cook evenly while allowing the cheese topping to become beautifully golden.
2. Prepare the Chicken
Pat the chicken breasts dry with paper towels.
If your chicken breasts are very thick, slice them horizontally into thinner cutlets or gently pound them to an even thickness of about ¾ inch.
This helps the chicken cook evenly and reduces the chance of the edges becoming dry before the center is done.
Rub the chicken lightly with olive oil.
Season both sides with salt, black pepper, garlic powder, onion powder, paprika, Italian seasoning, and oregano.
3. Arrange the Chicken
Place the seasoned chicken breasts in the prepared baking dish.
Leave a little space between each piece when possible.
Set the dish aside while you prepare the creamy spinach mixture.
4. Cook the Garlic
Melt the butter in a large skillet over medium-low heat.
Add the minced garlic.
Cook for approximately 30 seconds, stirring constantly.
The garlic should become fragrant but should not turn dark brown.
Burned garlic can make the finished cream sauce taste bitter.
5. Wilt the Spinach
Add the fresh spinach to the skillet.
It may look like a large amount at first, but spinach shrinks significantly as it cooks.
Stir for approximately 2–3 minutes, until the leaves are completely wilted.
If the spinach releases a lot of moisture, continue cooking briefly until most of the excess liquid evaporates.
This helps prevent the finished chicken bake from becoming watery.
6. Add the Cream Cheese
Reduce the heat to low.
Add the softened cream cheese.
Stir until it begins melting into the spinach.
Add the sour cream and heavy cream.
Mix gently until the sauce becomes smooth and creamy.
7. Add Parmesan and Seasonings
Stir in the Parmesan cheese, Dijon mustard, Italian seasoning, optional red pepper flakes, and black pepper.
Continue cooking over low heat for approximately 1–2 minutes.
The Parmesan should melt into the sauce.
Remove the skillet from the heat and stir in the fresh lemon juice.
The lemon brightens the rich cream sauce and complements the spinach beautifully.
8. Cover the Chicken
Spoon the creamy spinach mixture evenly over the chicken breasts.
Make sure each piece is generously covered.
Spread the sauce all the way across the chicken so it stays moist while baking.
9. Add the Cheese
Sprinkle the mozzarella evenly over the spinach mixture.
Finish with Parmesan.
For an especially cheesy version, you can add another ½ cup mozzarella.
10. Bake
Place the baking dish in the preheated oven.
Bake uncovered for approximately 22–30 minutes, depending on the thickness of the chicken.
The creamy sauce should be bubbling gently around the edges, and the cheese should be completely melted.
Chicken is safely cooked when the thickest part reaches an internal temperature of 165°F (74°C).
An instant-read thermometer is the most reliable way to check.
11. Broil for a Golden Finish
If you want a more deeply browned cheese topping, switch the oven to broil.
Broil for approximately 1–2 minutes.
Watch closely because melted cheese can brown very quickly.
Remove the dish once the top is bubbling with golden spots.
12. Rest Before Serving
Allow the chicken to rest for approximately 5 minutes.
The sauce will thicken slightly as it cools, making it easier to spoon over the chicken.
Resting also helps the chicken retain its juices.
13. Garnish
Sprinkle with chopped parsley, freshly cracked black pepper, and extra Parmesan.
Serve with lemon wedges if you enjoy a brighter finish.
Be sure to spoon plenty of creamy spinach sauce over each piece of chicken.
What to Serve With Creamy Spinach Chicken Bake
Mashed potatoes are one of the best sides for this dish because they soak up the creamy garlic sauce beautifully.
Pasta is another excellent option. Fettuccine, penne, linguine, or egg noodles all work well.
For rice, try jasmine rice, garlic rice, or seasoned white rice.
If you want something lighter, serve the chicken with roasted asparagus, broccoli, green beans, Brussels sprouts, or zucchini.
Garlic bread or crusty bread is also delicious for dipping into the sauce.
Tips for the Best Creamy Spinach Chicken Bake
Use evenly sized chicken breasts. Similar thickness means more consistent cooking.
Pat the chicken dry. This helps seasonings stick better.
Remove excess spinach moisture. Watery spinach can thin the cream sauce.
Soften the cream cheese first. It blends much more smoothly.
Use freshly grated Parmesan. It melts better than many pre-shredded varieties.
Do not overcook the chicken. Remove it once it reaches 165°F.
Broil only briefly. You want golden cheese without drying out the chicken.
Easy Recipe Variations
Mushroom Spinach Chicken Bake
Sauté 8 ounces sliced mushrooms before adding the garlic and spinach.
Tuscan Chicken Bake
Add ½ cup chopped sun-dried tomatoes to the creamy spinach mixture.
Bacon Spinach Chicken
Sprinkle ½ cup cooked crumbled bacon over the sauce before adding mozzarella.
Spinach Artichoke Chicken
Add ¾ cup chopped artichoke hearts for a spinach-artichoke-inspired variation.
Spicy Creamy Chicken
Add extra crushed red pepper flakes or a pinch of cayenne pepper.
Extra Cheesy Chicken Bake
Add shredded provolone or cheddar along with the mozzarella.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 3–4 days.
To reheat, place the chicken and sauce in a covered baking dish at 350°F (175°C) until warmed through.
You can also reheat individual portions gently in the microwave.
If the cream sauce becomes very thick after refrigeration, add a small splash of milk, cream, or chicken broth before reheating.
Avoid overheating the chicken, as this can make it dry.
Make-Ahead Instructions
The creamy spinach mixture can be prepared up to a day ahead and refrigerated.
The chicken can also be seasoned several hours before cooking.
When ready to bake, place the chicken in the dish, spread the spinach sauce over the top, add the cheese, and bake as directed.
For the best texture, assemble the full dish shortly before baking rather than letting the chicken sit in the sauce overnight.
Final Thoughts
This Creamy Spinach Chicken Bake combines juicy seasoned chicken, fresh spinach, garlic, cream cheese, Parmesan, mozzarella, herbs, and a touch of lemon in one rich and satisfying dinner.
The key to the best results is keeping the spinach mixture thick, using chicken breasts of even thickness, and baking only until the chicken reaches 165°F. A quick broil gives the melted cheese a beautifully golden finish while keeping the inside moist and creamy.
Serve it over mashed potatoes for classic comfort food, pair it with pasta for an indulgent dinner, or add mushrooms and sun-dried tomatoes for an easy variation. It is simple enough for a weeknight yet flavorful enough to make an ordinary chicken dinner feel special.