For the dressing, combine all the vinaigrette ingredients in a jar or mixing bowl, whisk well to combine.
Add all the pasta salad ingredients into a large mixing bowl and pour about half the dressing over the ingredients and toss to combine. Add more dressing as needed.
Any leftover dressing can be refrigerated for up to one week.