Boil a large pot of salted water.
Add the rotini pasta and cook according to package instructions until al dente.
Drain the pasta and rinse it under cold water to stop cooking.
In a large mixing bowl, combine the cooked pasta, cherry tomatoes, cucumber, olives, and red onion.
In a separate bowl, whisk together the olive oil and balsamic vinegar.
Pour the dressing over the pasta mixture and toss gently to combine.
Add crumbled feta cheese on top and season with salt and pepper.
Chill the salad in the refrigerator for at least 30 minutes before serving.
Serve cold or at room temperature.
Enjoy your refreshing summer pasta salad!