Cook pasta in a large pot of water until al dente; according to package directions. Drain water then rinse pasta under cold water to cool. Completely drain all water, then place pasta in a large bowl.
Pour basil pesto and Italian dressing over the cooled pasta in bowl. Gently toss to combine.
Add chicken, spinach leaves, tomatoes and Parmesan cheese to pasta. Gently toss to combine everything.
Serve immediately or refrigerate tightly covered up to 8 hours before serving. Toss pasta salad before serving and add a sprinkling of grated Parmesan cheese and pepper to each serving. Enjoy!