1. Cook pasta according to package directions, omitting salt and fat. Rinse under cold water until cool; drain well.
2. Combine mayonnaise and next 4 ingredients in a large bowl. Add cooled pasta, onion, and remaining ingredients, and toss gently to combine. Cover and chill.