Preheat oven to 350º F. Spray 9x13 baking dish with nonstick cooking spray. Set aside.
Bring about 3 quarts of water to boil. Add lasagna noodles and cook until just tender, about 6-8 minutes.
While noodles are cooking, stir together artichoke hearts, spinach, chicken (if using), mayonnaise, cheeses, garlic powder, and salt.
Remove noodles from boiling water and drain off as much water as possible. Lay lasagna noodle flat on a cutting board and spread with a layer of the spinach artichoke mixture. Beginning at one end, roll lasagna noodle over the spinach artichoke mixture to form a lasagna roll.
Place into the prepared baking dish and repeat until all lasagna noodles have been used. Spread the remaining mixture on top of the noodles and bake until warmed throughout and the cheese has melted, about 20 minutes.