Placed the pasta in a large mixing bowl. Add all the remaining pasta salad ingredients.
Prepare the Italian dressing by placing all the ingredients in a bowl or shaker and whisking/shaking until emulsified. Pour the vinaigrette over the pasta salad and stir everything until combined and the pasta salad is coated with the vinaigrette.
Cover and refrigerate for at least 3 hours or overnight before serving and then stir it again.