Combine all dressing ingredients in a jar and shake vigorously until well blended. Taste and adjust seasoning if needed.
In a large bowl, mix the halved tomatoes, bocconcini, and most of the basil leaves. Pour the prepared dressing over the mixture and toss gently to combine.
Transfer the salad to a shallow serving dish. Just before serving, drizzle with balsamic glaze and sprinkle the remaining basil leaves on top.
Serve immediately and enjoy this fresh and flavorful salad.