In a small bowl or a small jar with a tight lid, mix together olive oil, vinegars, basil, and salt and pepper. Set aside.
Combine the remaining ingredients in a medium sized bowl.
Stir the dressing together thoroughly with a fork, or shake it up it using a jar. Pour over the salad and toss. Serve at room temperature or refrigerate.