In a large pot of boiling, salted water, cook the pasta according to package directions. Drain, then rinse under cold water. Transfer the pasta to a serving bowl.
While the pasta is cooking, in a food processor, puree the whole basil leaves, yogurt, mayonnaise, cheese, EVOO, lemon juice and garlic, scraping down the sides of the bowl as needed. Pour the mixture over the pasta and toss well to coat. Stir in the tomatoes, bell pepper, olives and torn basil. Season with pepper and toss gently.