Cook the pasta in salted water and drain.
Make the dressing by whirring the basil and garlic in the food processor until you get a paste, then slowly add the olive oil and vinegar. If it's not thin enough, add more olive oil.
Mix the rest of the ingredients into the pasta. Salt to taste.