Fill a large pot with water, add salt, and bring it to a boil.
Once boiling, add the lasagna noodles and stir occasionally to prevent sticking.
Cook the noodles until they are slightly firmer than al dente, then drain the water. Drizzle the noodles with olive oil, lay them out flat, and set them aside.
Heat a large skillet over medium-high heat and add olive oil.
When the oil is hot and fragrant, add the onions and 1/2 teaspoon of salt. Sauté until the onions are translucent, about 3-4 minutes.
Add the garlic and cook for another 1-2 minutes. Remove from heat and set aside.
Preheat the oven to 375ºF. Generously spray a 9x9-inch casserole dish with non-stick cooking spray.
Prepare the Alfredo sauce by combining all the ingredients into a blender and blend until smooth.
Pour the sauce in a small saucepan and cook over medium heat until heated through and smooth. Add additional seasonings to taste.
Allow the sauce to cook on low heat for about 5 minutes to thicken, stirring occasionally. Remove from heat.
To assemble the lasagna, start by spreading 1/3 cup of Alfredo sauce on the bottom of the casserole dish.
Add a layer of noodles on top of the sauce.
Spread another 1/3 cup of Alfredo sauce and 1/3 cup of the chicken mixture evenly over the noodles.
Sprinkle 1/3 cup of shredded cheese on top of the sauce and chicken.
Continue layering with noodles, Alfredo sauce, chicken, and cheese until all the ingredients are used, ending with a layer of Alfredo sauce and chicken.
Place the lasagna in the oven and bake for 25 minutes, covered.
Take the lasagna out of the oven and uncover. Return the lasagna to the oven and bake for an additional 5-10 minutes, or until the cheese is golden brown.
Remove from the oven and enjoy.