Bring a large pot of generously salted water to a boil and cook your pasta according to package directions for "al dente" pasta. Immediately drain and rinse the pasta to prevent overcooking. Then transfer it to a large bowl.
While the pasta is cooking, combine all the salad dressing ingredients in a small bowl and mix well.
Then add all the remaining salad ingredients to the bowl with the cooked pasta and pour the dressing on top. Mix well, garnish with fresh chives and refrigerate it for 1 hour or longer, or enjoy it immediately.
Notes
Salt your pasta water. Make sure to add enough salt to your pot of water for best texture and flavour. Here’s a handy guide to help you salt your water perfectly each time.
Cook your pasta al dente. Do not overcook! Al dente means that the pasta is still firm once cooked, giving optimal texture in every bite. To ensure your pasta does not overcook, start taste testing a few minutes before the package says it will be ready. It should be tender, but still firm.