This post may contain affiliate links. Please read our disclosure policy.

Change up your lasagna game with this decadent creamy chicken lasagna recipe! It has spinach, an irresistible cream sauce, and four kinds of cheese for an extremely satisfying comfort food dinner.

If this sounds enticing, you’ll also want to try my Creamy Chicken Lasagna Soup or Easy Skillet Lasagna next!

a portion of creamy chicken lasagna on a plate

Why you’ll crave it

For all those spinach and cheese lovers out there, this white chicken lasagna is a real treat. While I can’t resist cooking up a Classic Homemade Lasagna (and mine is very tasty, you guys), it’s always good to be a little adventurous every now and again. The creamy white sauce that envelops all the layers in this chicken lasagna is completely addictive.

In case you’re a little nervous about making lasagna from scratch, I’m here to assure you that it is a straightforward process and it includes no fancy ingredients, so it’s totally approachable. And the results are so impressive for a cozy family dinner everyone will devour! Much like my Chicken Alfredo Lasagna Roll Ups.

What you’ll need and why

Cheese filling

  • Egg – it’s great for binding everything together
  • Ricotta, mozzarella, and parmesan – I suggest using whole milk ricotta for best results since it’s less grainy, and definitely freshly grate the other cheeses yourself for texture and taste vs. the bagged kind
  • Salt – to bring out the flavors
  • Italian seasoning – it’s a convenient single jar that’s loaded with fragrant dried herbs, and it’s a total time saver so that you don’t need individual herbs!
  • Frozen spinach – we’re using it to avoid an extra step of sautéing fresh spinach

White sauce

  • Butter – for sautéing
  • Onion and garlic – I like sweet (Vidalia) onion best, but yellow or white will work fine. For the garlic, using this press makes it effortless. No peeling of the cloves is needed.
  • Cream cheese – a block Philadelphia is my go-to. Apart from quickly thickening up the sauce, it makes the Alfredo style sauce so rich with a hint of tanginess.
  • Heavy cream – to take that luxurious creaminess over the top
  • Salt & pepper – in pasta dishes typically you need to be generous with both


  • Chicken – leftover cooked or rotisserie chicken is what we’re using so it’s hassle free
  • Lasagna noodles – we’re using the uncooked kind found in the dry pasta aisle
  • Mozzarella – the rest of the mozza is reserved for the golden, melty topping
ingredients for creamy chicken lasagna on a counter in bowls

Pro tip

  • Making lasagna goes much smoother if you prep, measure, and lay out your ingredients in the steps you’ll need them. For this recipe specifically, don’t skip the step where we microwave the cream cheese to soften it up, divide the mozzarella, and make sure the spinach is thawed.

How to make chicken lasagna

This is an overview with step-by-step photos. Full ingredients & instructions are in the recipe card below.

making cheese mixture and cream sauce for chicken lasagna

Preheat the oven to 375F. Boil the lasagna noodles until just al dente, drain them, and lay them out individually on parchment paper. Meanwhile, make the cheese mixture in a large prep bowl and set aside. In a skillet, make the quick cream sauce.

adding cream sauce and lasagna noodles to a baking dish

Assemble the lasagna in a deep 9×13 or lasagna dish, working in repeated layers starting with the cream sauce. Here’s a handy gif showing how to layer chicken lasagna, and we also get super specific in the recipe card below!

assembling chicken lasagna and adding mozzarella topping

Finish up with the mozzarella layer for the golden topping. Cover the baking dish with foil and bake for 30 minutes. Remove the foil, bake for another 15 minutes, and then broil if desired. Let it sit for a few minutes before cutting and serving, and enjoy.

How to make it ahead

  • You can assemble this chicken lasagna up to baking step, keep it covered and store in the fridge overnight, and then cook it the next day.
  • I’d use caution if you’d like to freeze it since sometimes cream sauces don’t freeze as well. If you really need to, try prepping up to the baking step, cover it tightly, freeze, and thaw in fridge overnight. Bake according to the instructions, adding a few more minutes if necessary.

Tips for success

  • With any lasagna, it’s a good idea to read through the recipe a couple of times so that there are no surprises that slow you down.
  • Be sure to squeeze the water out of the spinach extremely thoroughly when you thaw it so you don’t end up with a watery lasagna.
  • I recommend boiling an extra lasagna noodle or two just in case one tears, and don’t rinse the noodles after boiling. The starch will help bind everything together much better.
metal spatula with a portion of creamy chicken lasagna

Substitutions and variations

  • This recipe has only been tested as written, so I would advise against any substitutions as any changes to the major components could result in a lasagna that doesn’t work out as expected, and I’d hate for you to be disappointed!
  • We chose frozen spinach for ease, but you could use fresh spinach if needed. In that case, I’d sauté 16 oz of fresh spinach until wilted, and then chop it.

What to serve with it

Leftovers and storage

  • Chicken lasagna leftovers will keep in an airtight container for 3-4 days in the fridge.
  • This one will reheat well, but make sure to do so over a low heat so that the cream sauce doesn’t separate. To reheat in the oven, cover an oven-safe baking dish with foil and heat at 350F until hot, about 30 minutes. You can add a couple of tablespoons of water or cream to it if it’s looking a bit dry. Microwaving in short intervals until warmed will work too.
  • I don’t recommend freezing leftovers of this lasagna as it’s quite dairy heavy and the cream sauce may take on a different texture, but you’re welcome to experiment if you have lots of leftovers!
a baking dish with cheesy chicken lasagna

Any questions about this chicken and spinach lasagna? I’d be happy to answer them below, or leave me a review if you made it! Tag me #saltandlavender on Instagram with your creations.

a portion of creamy chicken lasagna on a plate
5 from 10 votes

Creamy Chicken Lasagna

Change up your lasagna game with this decadent creamy chicken lasagna recipe! It has spinach, an irresistible cream sauce, and four kinds of cheese for an extremely satisfying comfort food dinner.
Prep: 30 minutes
Cook: 1 hour 15 minutes
Resting time: 10 minutes
Total: 1 hour 55 minutes
Servings: 10


For assembling the lasagna:

  • 3 cups cooked chicken I used rotisserie
  • 12 uncooked lasagna noodles
  • 2 cups shredded mozzarella to top the lasagna

Cheese mixture:

  • 1 large egg beaten
  • 15 ounces ricotta see note
  • 2 cups shredded mozzarella
  • 1 cup freshly grated parmesan
  • 1/2 teaspoon salt
  • 1 teaspoon Italian seasoning
  • 16 ounces frozen spinach thawed

Cream sauce:

  • 2 tablespoons butter
  • 1/2 medium onion chopped
  • 4 cloves garlic minced
  • 8 ounces cream cheese (a block of Philly) softened
  • 1 1/3 cups heavy/whipping cream
  • 1/2 teaspoon salt
  • Pepper to taste


  • This recipe goes more smoothly if you prep/lay out all the ingredients ahead of time. Start by thawing the spinach and microwaving the cream cheese for about 30 seconds or until it's very soft (this is important so it melts into the sauce easily).
  • Preheat your oven to 375F and move the rack to the top third of the oven.
  • Boil a large, salted pot of water for the lasagna noodles. Cook them al dente (about 7-8 minutes). Be careful not to overcook them. Stir them occasionally to prevent sticking. Once they're cooked, drain them (do not rinse). When they're cool enough to handle after a couple of minutes, lay them out individually on a sheet of parchment paper so they don't stick together.
  • Meanwhile, add the egg to a fairly large prep bowl and beat it with a fork. Add in the remaining cheese mixture ingredients and stir until well combined.
  • Make the cream sauce: add the butter and onion to a skillet and sauté for 4-5 minutes over medium heat. Stir in the garlic and cook for about 30 seconds, then add in the cream cheese, cream, and salt & pepper. Stir/whisk until the cream cheese has melted in. This process should take about 5 minutes. Do not let the sauce get too thick. It should have a similar consistency to Alfredo sauce, and it will thicken more once you take it off the stove and then as it cooks in the oven. Add a splash more cream to thin if needed.
  • To assemble the lasagna: spread some of the cream sauce on the bottom of a deep 9×13 casserole dish (about 1/4 cup sauce). Add 4 noodles to the bottom of the casserole dish (they will overlap a bit). Spread 1/2 of the cheese mixture over top, add 1/2 the chicken, and then spoon about 1/3 of the cream sauce on top of that. Add another 4 noodles, the rest of the cheese mixture, the rest of the chicken, another 1/3 of the cream sauce, and then the final layer of 4 noodles. Spread on the rest of the cream sauce, then top with the remaining 2 cups of mozzarella cheese.
  • Cover with foil and bake for 30 minutes, then uncover and continue baking for another 15 minutes. If needed, broil for a few minutes until the cheese is browned (watch it carefully).
  • Let the lasagna sit for 10 minutes before slicing. I recommend slicing it into squares with a sharp knife then scooping each piece out with a spatula. Season with extra salt & pepper as needed.


  • Serves 8-12 depending on portion size and what else you serve it with. 
  • For the ricotta, I recommend using the highest fat percentage you can find. It’ll be more creamy and less watery. You may find it labeled as “whole milk” ricotta. I used one with 15% fat.
  • Use your discretion with any substitutions – this recipe has only been tested as written.
  • See blog post for layering photos and more tips!


Calories: 675kcal, Carbohydrates: 33g, Protein: 38g, Fat: 44g, Saturated Fat: 25g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 12g, Trans Fat: 1g, Cholesterol: 179mg, Sodium: 882mg, Potassium: 499mg, Fiber: 3g, Sugar: 4g, Vitamin A: 6778IU, Vitamin C: 3mg, Calcium: 556mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

© Salt & Lavender Inc. Content and photographs are copyrighted. Sharing this blog post is much appreciated, but copying and pasting full recipes without authorization to social media is strictly prohibited.

Leave a star rating and comment below!

Hi! I’m Natasha.

Salt & Lavender is a recipe blog with a focus on delicious comfort food using everyday ingredients. Beat the weekday grind with hundreds of easy-to-follow and hassle-free recipes!

The Salt & Lavender cookbook is here! Order Now

Leave a comment

Please leave a recipe rating!

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Bethany says:

    5 stars
    This was incredible! I shredded my own motz which I’m convinced made this even cheesier and meltier!
    I will definitely be making this again. It was so good I just had leftovers for breakfast!

    1. Natasha says:

      Thank you so much!!

  2. Maria says:

    wondering if possible to use no cook lasagna noodles instead? thanks

    1. Natasha says:

      Hi Maria! No – I only tested it with regular noodles.

  3. David says:

    Turned out great but next time I will use a slightly smaller dish

  4. Jackie says:

    5 stars
    This was delicious! Will definitely make again. Prep was more like 45 minutes but I could tell that if making it over and over you could easily get it down to 30. My family loved it!

    1. Natasha says:

      I’m so glad you enjoyed it, Jackie! Thank you!

  5. Karen says:

    5 stars
    Delicious! As usual all your recipes are so tasty and a hit with the family. You’re making me look good! Haha

    1. Natasha says:

      Aww that’s so nice of you to say, Karen! 😀

  6. Catherine says:

    Can this be assembled and then baked the next day?

    1. Natasha says:

      See the make ahead tips section of the blog post. 🙂

  7. Kristi says:

    5 stars
    I just made this lasagna for the second time. I have celiac so I use gluten free lasagna noodles and it turns out great! I’ve used leftover chicken breasts that I dice and/or rotisserie chicken – it all works. Great recipe!!

    1. Natasha says:

      I’m thrilled you were able to tweak it!! Thanks for your review! 😀

  8. Carolyn Henniger says:

    Why 12 lasagna noodles? Will 9 work as well?

    1. Natasha says:

      I’ve only tested it with 12. I think 9 should be fine, but it may fall apart a bit easier. Let me know!

  9. Camille says:

    5 stars
    I loved it! My husband said it was really good. But I think that was because I just pulled the chicken and didn’t chop it up. He wanted wider chicken distribution and that’s on me. Lol.
    I made this as written. It did take me about an hour to prepare. It was totally worth it. I was worried it would be too rich, with the cream cheese and heavy whipping cream, but the proportions are spot on and it doesn’t turn out heavy or too rich. The only things I’d do different next time are to add more garlic and add a little crushed red pepper, because that’s just our taste.

    1. Natasha says:

      I’m so happy that it was a hit!! 🙂

  10. Danielle says:

    5 stars
    SO SCRUMPTIOUS! We didn’t have a rotisserie chicken so we sliced up chicken breasts, sprinkled Italian seasoning on them, and cooked in a skillet. The rest of the recipe we followed exactly. This is EVEN TASTIER the 2nd day. Oh my goodness, so yum. Definitely putting this one into the recipe binder to make again. Thank you!

    1. Natasha says:

      Thank you so much!! I’m so glad you liked it!! 🙂 I really appreciate you taking the time to write me a review!