Cook pasta according to package directions; drain. Rinse with cold water; drain again. Meanwhile, coat a large nonstick skillet with cooking spray; heat skillet over medium heat. Add chicken, mushrooms, onion, and garlic; cook for 8 to 10 minutes or until chicken is no longer pink and vegetables are tender, stirring occasionally. Cool slightly.
In an extra-large bowl combine cooked pasta and chicken mixture. For vinaigrette, in a small screw-top jar combine oil, vinegar, basil, salt, and pepper. Cover and shake well.
Pour vinaigrette over pasta mixture; toss gently to coat. Add spinach, tomatoes, and cheese; toss gently to combine.