Boil pasta according to package instructions, and make sauce (below) as pasta cooks.
Melt butter in medium-sized pot.
Once butter is melted, add garlic and basil. Let simmer for about two minutes.
Stir in cream cheese, and whisk until smooth and creamy.
Add sun-dried tomatoes, then milk and whisk quickly and constantly until sauce ingredients are blended.
Add Parmesan cheese, pepper, and salt. Stir until cheese is melted and sauce has reached a desired consistency.
To freeze, spay freezer tin with non-stick spray. Pour pasta, sauce and chicken in dish, and stir. Let cool almost almost completely before covering with plastic wrap and lid.
To cook when frozen, bake at 350°F for about 40 minutes or until heated through. Or, thaw overnight in refrigerator. Bake at 350°F until heated through (about 30 minutes).
If serving right away, pour sauce over the pasta and add chicken. Mix sauce and chicken or leave on top.