I absolutely love sharing this Creamy Chicken Spinach Lasagna Recipe because it’s one of those dishes that never fails to impress me and my family. From the moment I take the first bite, I’m wrapped in the comforting layers of tender lasagna sheets, a luscious chicken and spinach filling, and a silky, creamy béchamel sauce that brings everything together. It’s rich without being heavy, packed with flavor, and surprisingly easy to make—perfect for a satisfying weeknight dinner or a special gathering.
Why You'll Love This Creamy Chicken Spinach Lasagna Recipe
What truly makes this creamy chicken spinach lasagna stand out to me is its balance of flavors and textures. The tender lasagna noodles provide a gentle chew, while the savory chicken mixed with fresh spinach adds a delicate earthiness. The béchamel sauce—enhanced with Greek yogurt for an extra smooth finish—turns this dish into a comforting, creamy masterpiece that feels indulgent but clean. Each bite is rich in flavor, but thanks to that bright spinach and fresh basil, it never feels too heavy or one-dimensional.
Another reason I keep coming back to this recipe is how manageable the preparation is. I appreciate how effortlessly the ingredients come together without complicated steps or hard-to-find components. You’ll get to use simple pantry staples and wholesome additions like rotisserie chicken and fresh veggies. Plus, it’s the perfect dish to make ahead on busy days, since you can assemble it in advance and bake when you’re ready. Whether it's for casual family dinners or hosting friends, this lasagna always feels like a homemade treat that earns rave reviews.
Ingredients You'll Need
The ingredients for this recipe are straightforward but essential, each adding its own special touch to the final dish. From the creamy cheese blends and fresh spinach that add color and nutrition, to the savory chicken that provides hearty protein, every component is selected for both taste and texture. The béchamel sauce, with its buttery smoothness and subtle seasoning, binds the layers beautifully.
- Lasagna sheets: Cooking them to al dente ensures they hold up well without getting mushy once baked.
- Mozzarella cheese: Adds gooey, melty richness that you’ll find irresistible on top.
- Parmesan cheese: Offers a salty, nutty depth to the béchamel and filling.
- Unsalted butter: Creates the perfect base for a silky béchamel sauce.
- All-purpose flour: Thickens the béchamel to just the right creamy consistency.
- Whole milk: Provides richness in the béchamel and keeps it smooth and comforting.
- Whole Milk Greek yogurt: Adds tang and extra creaminess to the béchamel without heaviness.
- Salt and black pepper: Enhance all the flavors perfectly in every component.
- Olive oil: Used to gently sauté onions and garlic, building a fragrant flavor base.
- Large onion: Adds sweetness and texture, balancing the creamy cheese.
- Garlic cloves: Bring an aromatic punch that ties the filling together.
- Shredded rotisserie chicken: Convenient protein that’s tender and flavorful.
- Baby spinach: Provides vibrant color and a subtle, fresh bite that lightens the dish.
- Italian seasoning: Brings herby warmth that complements both chicken and sauce.
- Ricotta cheese: Creamy and mild, it elevates the filling’s texture and taste.
- Eggs: Help bind the filling into a luscious, cohesive texture once baked.
- Fresh basil: Adds a bright, fragrant note that makes the dish feel lively and fresh.
Directions
Step 1: Bring a large pot of salted water to a boil and prepare a sheet pan with parchment paper. Carefully add the lasagna sheets to the boiling water and cook them until al dente—this usually takes a few minutes, but keep a close eye to avoid overcooking. Once done, drain the noodles and arrange them overlapping slightly on the lined sheet pan to prevent sticking while you prepare the rest of the dish.
Step 2: In a medium saucepan over medium heat, melt the butter and whisk in the all-purpose flour. Cook this mixture for 1 to 2 minutes until it turns lightly golden and fragrant, which cooks out the raw flour taste. Then, slowly pour in the whole milk in a thin stream while continuously whisking to create a smooth mixture. Let it simmer gently for 4 to 5 minutes, stirring often, until the béchamel sauce thickens just enough to coat the back of a spoon. Remove from heat and whisk in the Greek yogurt, salt, and pepper to add creaminess and a slight tanginess.
Step 3: Heat olive oil in a large skillet over medium heat. Add diced onion and cook for about 5 minutes until it softens and becomes translucent. Stir in minced garlic and cook for another minute until fragrant. Next, add shredded chicken, baby spinach, Italian seasoning, salt, and pepper. Cook everything together for 2 to 3 minutes until the chicken is warmed through and the spinach wilts beautifully. Remove from heat and fold in ricotta cheese, Parmesan cheese, eggs, and freshly chopped basil until the filling is smooth and well combined.
Step 4: Preheat your oven to 375°F (190°C). In a 9x13-inch baking dish, spread approximately 1½ cups of the béchamel sauce evenly over the bottom to prevent sticking. Place one-third of the cooked lasagna sheets on top, layering them slightly to cover the area. Then add half of the chicken-spinach-ricotta mixture followed by about 1 cup of béchamel sauce spread over that. Repeat with another layer of noodles, remaining chicken filling, and béchamel sauce. Finish with the last layer of noodles and pour the remaining béchamel all over the top. Finally, sprinkle shredded mozzarella and extra Parmesan cheese evenly over everything for a beautifully bubbly top.
Step 5: Cover the dish tightly with foil and bake for 30 minutes. After that, remove the foil and bake uncovered for an additional 20 minutes or until the cheese topping turns golden and bubbly. Once out of the oven, allow the lasagna to rest for about 15 minutes before slicing. This resting step is crucial to let the layers set and makes serving much easier.
Servings and Timing
This Creamy Chicken Spinach Lasagna Recipe makes around 9 generous servings, which is perfect for feeding a crowd or for meal prepping throughout the week. The prep time is about 30 minutes, including cooking the pasta and assembling the layers. Baking takes close to 50 minutes, including both covered and uncovered phases. Factoring in the resting time after baking—which I highly recommend—the total time from start to finish is roughly 1 hour and 30 minutes.
How to Serve This Creamy Chicken Spinach Lasagna Recipe
When it comes to serving this dish, I love to keep things simple so the lasagna remains the star. A crisp side salad dressed with a light vinaigrette complements the creamy richness beautifully, providing a refreshing contrast. Roasted or steamed vegetables like asparagus, green beans, or a medley of colorful bell peppers also pair wonderfully, adding vibrant color and extra crunch to the meal. I usually garnish the lasagna slices with a small sprinkle of fresh basil or chopped parsley just before serving to add a pop of freshness and make the plate look inviting.
In terms of temperature, I prefer serving this lasagna warm or hot, straight from the oven or reheated gently, so the cheese is melted and the béchamel is luscious. But I’ve also enjoyed it room temperature at casual family gatherings—it actually slices more cleanly that way. For portion sizes, I usually cut thick squares given the hearty filling; these keep everyone happily full but are great to pair with sides so no one feels overwhelmed. This recipe shines at family dinners, weekend brunches, or potlucks where I want to offer something comforting and crowd-pleasing.
Variations
I often experiment with this recipe by swapping out ingredients to suit the mood or dietary needs. For example, you can use gluten-free lasagna sheets to make it suitable for those avoiding gluten without sacrificing texture. If you want a lighter version, substituting part or all of the whole milk with unsweetened almond milk can reduce calories and add a subtle nutty flavor. For a veggie-forward twist, I sometimes add sauteed mushrooms or roasted red peppers into the filling to deepen the flavor complexity.
For my friends who prefer a vegan take, replacing the chicken with hearty seasoned tofu or jackfruit and using dairy-free ricotta and mozzarella alternatives works surprisingly well. You could also switch up the herbs—thyme, oregano, or even a touch of nutmeg in the béchamel bring unique nuances that keep the dish exciting. If you’re short on time, preparing it in individual ramekins speeds up cooking and doubles as a charming presentation.
Storage and Reheating
Storing Leftovers
Leftovers of this creamy chicken spinach lasagna keep beautifully in an airtight container in the refrigerator for up to 4 days. I like to store it in shallow containers so the portions cool faster and make reheating more convenient. If you plan to eat it within a couple of days, simply cover the dish tightly with foil or plastic wrap and store it as is.
Freezing
This lasagna freezes exceptionally well, which is perfect for meal prepping. To freeze, I recommend portioning it into individual servings and wrapping each tightly with plastic wrap and then foil to prevent freezer burn. Properly wrapped, it will maintain great flavor and texture for up to 3 months. When you’re ready to enjoy it, thaw it overnight in the refrigerator before reheating.
Reheating
The best way I’ve found to reheat this lasagna is in the oven at 350°F (175°C) covered with foil so it warms evenly without drying out. Reheat for about 20-25 minutes or until heated through. Microwaving works for a quick fix, but I like to cover the serving plate with a microwave-safe lid or damp paper towel to keep moisture in. Avoid overheating to preserve the creamy béchamel texture and stop the cheese from becoming rubbery.
FAQs
Can I use fresh chicken instead of rotisserie chicken?
Absolutely! You can cook and shred fresh chicken breasts or thighs, seasoning them lightly before incorporating into the filling. Using rotisserie chicken is just a time-saver, but fresh chicken works wonderfully and allows you to customize the seasoning.
Is it necessary to cook the lasagna sheets before layering?
In this recipe, yes, I recommend boiling the lasagna sheets to al dente before assembling to ensure they cook evenly and have the right tender texture. Some no-boil noodles can work too, but you’ll need to add extra moisture to the sauce to avoid dryness.
Can I prepare this lasagna ahead of time?
Definitely! You can assemble the lasagna a day in advance, cover it, and keep it refrigerated. When ready, just bake as directed, adding a few extra minutes to account for the chilled layers coming to temperature.
What can I substitute for Greek yogurt in the béchamel sauce?
If you don’t have Greek yogurt, sour cream or crème fraîche are good alternatives to add creaminess and tang. Just stir them in off the heat and adjust salt as needed. You could also omit it, but the yogurt adds a lovely dimension.
How can I make this recipe gluten-free?
Swap regular lasagna noodles for certified gluten-free lasagna sheets. Double-check all other ingredients like seasonings and cheese to be gluten-free certified, and the recipe stays just as delicious.
Conclusion
I truly hope you’ll give this Creamy Chicken Spinach Lasagna Recipe a try soon. It’s one of my favorite dishes because it brings comfort and elegance together so effortlessly. Whether you’re feeding family, impressing guests, or simply craving a cozy meal, this lasagna delivers on all fronts. Once you taste it, I’m sure it will become a go-to favorite in your kitchen too!
PrintCreamy Chicken Spinach Lasagna Recipe
This Chicken Lasagna recipe combines tender lasagna sheets layered with a creamy béchamel sauce, savory shredded rotisserie chicken, fresh spinach, and a rich ricotta mixture, all baked to golden perfection with melted mozzarella and Parmesan cheese on top. It's a comforting and hearty dish perfect for family dinners.
- Prep Time: 30 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 30 minutes
- Yield: 9 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Ingredients
Lasagna & Cheese
- 1 pound lasagna sheets
- 1 cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese (for topping)
- ½ cup grated Parmesan cheese (for filling)
- 1 (15-ounce) container ricotta cheese
- 2 large eggs
- 2 tablespoons chopped fresh basil
Béchamel Sauce
- 4 tablespoons unsalted butter
- 4 tablespoons all-purpose flour
- 3 cups whole milk
- ½ cup Stonyfield Whole Milk Greek yogurt
- ½ teaspoon salt
- ¼ teaspoon black pepper
Chicken Filling
- 1 tablespoon olive oil
- 1 large onion (diced)
- 3 garlic cloves (minced)
- 3 cups shredded rotisserie chicken
- 2 cups baby spinach
- 1 teaspoon Italian seasoning
- 1 teaspoon salt (plus more for cooking pasta)
- ½ teaspoon black pepper
Instructions
- Cook the lasagna sheets: Bring a large pot of salted water to a boil. Add lasagna sheets and cook until al dente, usually about 8-10 minutes. Drain the pasta and lay the sheets overlapping on a parchment-lined sheet pan to prevent them from sticking.
- Prepare the béchamel sauce: In a medium saucepan over medium heat, melt the butter. Whisk in the flour and cook for 1-2 minutes until lightly golden to form a roux. Slowly whisk in the milk continuously until smooth. Let the mixture simmer gently for 4-5 minutes until it slightly thickens. Remove from heat, then whisk in the Greek yogurt, salt, and pepper until creamy and well combined.
- Make the chicken filling: Heat olive oil in a large skillet over medium heat. Sauté the diced onion until softened, about 5 minutes. Add minced garlic and cook for another minute. Stir in shredded chicken, spinach, Italian seasoning, salt, and pepper. Cook for 2-3 minutes until warmed through and the spinach wilts. Remove from heat and add ricotta cheese, Parmesan cheese, eggs, and chopped basil. Stir until the mixture is well combined.
- Assemble the lasagna: Preheat the oven to 375°F (190°C). Spread about 1 ½ cups of the béchamel sauce evenly on the bottom of a 9x13-inch baking dish. Layer one-third of the cooked lasagna sheets, slightly overlapping. Spread half of the chicken-ricotta mixture over the pasta, then add about 1 cup of béchamel sauce on top. Repeat with another layer of pasta, the remaining chicken-ricotta mixture, and 1 cup of béchamel sauce. Finish with the last layer of pasta, pour the remaining béchamel sauce over the top, and sprinkle with shredded mozzarella and grated Parmesan cheese.
- Bake the lasagna: Cover the dish with foil and bake for 30 minutes. Remove the foil and bake uncovered for an additional 20 minutes until the top is golden and bubbly. Let the lasagna rest for 15 minutes before slicing and serving to allow it to set properly.
Notes
- Be sure not to overcook the lasagna sheets during boiling as they will continue cooking in the oven.
- Use fresh basil for the best flavor; dried basil can be substituted but reduce quantity to 1 teaspoon.
- Leftovers keep well in the refrigerator for up to 3 days and reheat nicely in the oven or microwave.
- You can substitute rotisserie chicken with cooked shredded chicken breast if desired.
- For a lighter béchamel, you can use 2% milk instead of whole milk, but the sauce may be less creamy.


Leave a Reply