While waiting for water to boil, prepare all vegetables: peel and slice the cucumber into 1/2-inch half-moons, halve the tomatoes lengthwise, dice the bell pepper into bite-sized pieces, and mince the red onion. Chop the fresh parsley and crumble the feta cheese. Having everything prepped and ready ensures the salad comes together quickly once the pasta is cooled.
Bring a large pot of salted water to a boil and cook the rotini according to package directions until al dente—this is crucial for the right texture in a cold salad. Drain the pasta and rinse thoroughly with cold water until completely cooled, stirring occasionally to prevent clumping. I always use Barilla because it holds its texture perfectly even after chilling with the dressing.
While the pasta cools, whisk together the red wine vinegar, olive oil, garlic powder, and oregano in a small bowl. Season with salt and pepper to taste. You can also add the store-bought Greek dressing to this mixture for extra flavor depth. I prefer Ken's Steak House brand for its zest, but combining homemade and store-bought gives you the best of both worlds.
In a large bowl, combine the cooled pasta from Step 2 with all the prepared vegetables and feta from Step 1. Pour the dressing from Step 3 over everything and toss gently but thoroughly to coat all ingredients evenly. Cover and refrigerate for at least 2 hours before serving—this allows the flavors to meld and the pasta to absorb the dressing for maximum taste.