01 -
Preheat the oven to 175 degrees C (350 degrees F). Gather all ingredients.
02 -
Bring a large pot of lightly salted water to a boil. Add lasagna noodles and cook for 8 to 10 minutes or until al dente. Drain and rinse noodles with cold water.
03 -
Melt butter in a large saucepan over medium heat. Stir in onion and garlic, cooking until onion is tender. Whisk in flour and cook until lightly browned, about 2 minutes. Gradually add chicken broth, milk, and salt, whisking continuously until thickened, about 1 minute.
04 -
Stir in 2 cups of shredded mozzarella and 1/4 cup of Parmesan cheese. Mix well until combined. Add basil, oregano, and black pepper. Remove from heat and set aside.
05 -
Spread 1/3 of the sauce mixture in the bottom of a 9x13-inch baking dish. Place 3 lasagna noodles on top, then layer with ricotta and cubed chicken. Add 3 more lasagna noodles and top with 1/3 of the sauce mixture, spinach, 2 cups shredded mozzarella, and 1/2 cup Parmesan. Arrange the remaining noodles on top, spreading the remaining sauce evenly. Sprinkle with parsley and remaining 1/4 cup Parmesan cheese.
06 -
Bake in the preheated oven for 35 to 40 minutes, or until the top is golden and bubbling.
07 -
Let the lasagna cool for a few minutes before serving. Enjoy!