Cook the rotini pasta according to package instructions in salted boiling water until al dente. Drain and rinse under cold water to stop the cooking process. Set aside.
In a large mixing bowl, combine the halved cherry tomatoes, diced cucumber, bell pepper, chopped red onion, sliced black olives, and halved mozzarella balls.
Add the cooled rotini pasta to the mixing bowl.
In a separate small bowl, whisk together the olive oil, balsamic vinegar, dried oregano, salt, and pepper.
Pour the dressing over the pasta salad ingredients and gently toss to combine, ensuring everything is evenly coated.
Add the chopped fresh basil and give it one last gentle toss.
Taste and adjust seasoning if necessary.
Cover and refrigerate for at least 30 minutes to let the flavors meld together before serving.
Notes
Serve in a large bowl garnished with extra fresh basil on top, and for an extra touch, drizzle with a little more balsamic vinegar just before serving.