Cheesy, creamy chicken Alfredo lasagna is one of my favorite comfort food recipes with a touch of elegance! I make it with layers of chicken, spinach, pasta noodles and a simple homemade Alfredo sauce, all snuggled together with 3 types of melty cheeses. It's special enough for holidays, but is also the perfect dinner for a cozy and relaxing weekend.
Make the Alfredo Sauce: Set a large sauté pan over medium heat. Add the butter and flour to the pan. Whisk well to form a roux, then continue to cook for 2 minutes. Toss in the minced garlic and stir well. Cook the roux with the garlic for another minute, then stir in the Italian seasoning, chicken base, onion powder, and heavy cream. Bring the sauce to a simmer, then stir in the Parmesan cheese. Once the Parmesan cheese is fully melted into the sauce, taste, and salt and pepper as needed. Turn off the heat and set aside.
Cook the Pasta (if needed): You can use traditional pasta sheets or no-boil lasagna sheets for this recipe. If cooking traditional pasta, set a large pot of salted water over high heat. Bring it to a boil, then place the lasagna noodles in the pot. Gently stir and submerge the noodles in the water. Cook according to the package instructions. Once cooked to al dente, carefully lift the pasta sheets out of the water and lay them on a clean work surface to cool.
Make the Spinach Ricotta Filling: Set out a medium bowl. Place the ricotta cheese in the bowl. Place the drained chopped spinach in a sieve and press it firmly to remove all excess water. It needs to be very dry. Then place the chopped spinach in the bowl with the ricotta. Salt and pepper liberally, and stir to combine. *If desired, add a dash or two of nutmeg, crushed red pepper flakes, or even some fresh chopped basil.
Preheat the oven to 350°F. Set out a 9 x 13 inch baking dish.
To Assemble: Place a small scoop of alfredo sauce in the bottom of the baking dish. Spread it around in the thin layer. Then add three lasagna noodles across the bottom of the baking dish. Top the lasagna noodles with 1 cup of chopped cooked chicken, approximately 1 cup of ricotta mixture, and 1 ¼ cup of shredded mozzarella cheese. Then scoop 1/3 of the remaining Alfredo sauce over the ingredients. Repeat with two more layers of lasagna noodles, chicken chunks, ricotta mixture, mozzarella cheese, and Alfredo sauce, creating 3 complete layers. *When you are finishing the third layer, the lasagna looks prettiest if you put the Alfredo sauce down before the final layer of mozzarella cheese, but it's not necessary.
Bake: Cover the baking dish with a sheet of foil and wrap the edges tightly. Bake for 30 minutes. Then carefully remove the foil and bake additional 15-20 minutes until the lasagna is golden on top and bubbly around the edges.
Video
Notes
Serving tip - You can serve the lasagna immediately, but for best cutting and lifting results, it's better to allow the lasagna to rest for at least one hour before serving.
Storing Leftovers - Once the spinach and chicken Alfredo lasagna cools, I transfer the pieces to an airtight container and keep them in the refrigerator for up to 3 days. I swear leftovers taste as good, if not better, the next day! The flavors and layers all have time to really get to know each other and become besties.
Freezing - You can freeze lasagna for up to three months, whether it's already baked or not. As I noted above, be sure to wrap the pan tightly in layers of plastic wrap and aluminum foil. Then the day before you're ready to cook it, transfer it to the fridge to defrost overnight. If you're baking it from a cold, unbaked state, just add about 20 minutes to the usual baking time.
Reheating - I always recommend reheating lasagna in the oven rather than the microwave. Yes, the microwave is faster, but it won't get the same nice texture and bubbly-brown cheese on top. Put the pieces on a baking sheet and bake, uncovered, for about 15 minutes at 350 degrees F.