Preheat oven to 350. Spray a 9X13 baking dish with cooking spray. Cook pasta according to package directions. While pasta is cooking, heat oil in a large skillet. Add onions. Cook until onions are soft and most of their liquid has evaporated. Add chicken and garlic. Cook until chicken is browned on all sides and cooked through, about 6 minutes, stirring occasionally.
Add kale and tomatoes to skillet; cook until kale is wilted, stirring frequently. Stir in cream cheese, milk, and parmesan cheese. Heat until cream cheese melts, stirring frequently to combine. Add pasta and artichokes; stir to coat. Spread into prepared baking dish; top with mozzarella cheese. Bake 30 minutes or until cheese is melted.
To Freeze
Prepare as directed above. (Note that a foil baking pan works well for freezing, and does not need to be sprayed with cooking spray first.) Cover tightly and freeze.
To Cook After Freezing
Thaw completely. Bake uncovered at 350 for 40 minutes or until heated through and cheese is melted.