
Cook pasta according to package directions. Drain, and rinse with cold water. Return pasta to pot and toss with 1 tablespoon olive oil. Set aside.
Meanwhile, whisk together the remaining 2/3 cup oil, vinegar, grated garlic, salt, and pepper in a large bowl until combined. Add tomatoes and mozzarella to dressing and toss to coat. Let marinate while the pasta cools, about 15 minutes.
Add cooled pasta to tomato mixture and toss to coat. Stir in the basil. Garnish with more basil and red pepper flakes, if you like.