Cook pasta according to package directions.
In meantime, cut tomatoes in half, slice your onion, thinly slice basil leaves and drain mozzarella balls.
When pasta is done cooking, drain and dump in a strainer. Rinse under cold water for about 1 minute and allow to drain.
Add pasta to large mixing bowl, add your mozzarella balls, tomatoes, onions and basil on top.
Drizzle dressing all over pasta and mix well until everything is combined and evenly distributed.
You can either serve right away, or let chill in fridge for a bit before serving.
Either way its delicious! Enjoy!!