Cook pasta in a large pot of water according to package directions. Drain water then rinse with cold water to cool.
Add cooked pasta to a large bowl. Add all the vegetables. Gently toss to combine.
In a small bowl, whisk all dressing ingredients together. Pour dressing over pasta mixture. Gently toss together to coat with dressing. Cover with lid then place bowl in refrigerator for 2 hours or overnight. (I feel overnight is best.)
Notes
This recipe doubles and triples easily if feeding a large crowd.