Bruschetta Orzo Salad

Source: Cindy 5NY - recipe from Bon Appetit
adapted by There's Always Thyme to Cook

1 cup orzo pasta
2 tomatoes, chopped
1/2 cup chopped red onion
1/3 cup chopped fresh basil
optional: kalamata olives, feta, tuna (I used fresh mozzarella)

3 tablespoons balsamic vinegar
2 cloves garlic, minced
2 tablespoons olive oil
Freshly ground pepper, to taste

Cook pasta according to package directions for about 8 minutes, or until just tender; drain.
Combine dressing ingredients.
Place hot pasta in large bowl and toss with a little dressing; cool about 15 minutes, tossing occasionally.
Add remaining ingredients and dressing to bowl and toss to mix well.
Cover and chill at least 1 hour.
Serve chilled or at room temperature.