1. Cook the pasta until just tender but still firm to the bite, following the instructions on the package. Drain and rinse under cold water.
2. In a large serving bowl, toss the pasta with the remaining ingredients. Check for seasoning and add salt (in moderation) and pepper and more balsamic vinaigrette if needed.
3. Garnish with extra Parmesan cheese and basil springs, if desired.
326 calories, 15g fat, 3g saturated fat, 13mg cholesterol, 395mg sodium, 36g carbohydrate, 2g fiber, 4g sugars, 11g protein