Bring a large pot of salted water to a boil and cook the pasta until al dente. The pasta should be firm but tender when bitten. Once cooked, drain and rinse under cold water to stop the cooking process and cool it down completely.
Dice the cucumber, tomatoes, bell pepper, and red onion into bite-sized pieces. Keeping the cuts even ensures balanced flavor in every forkful. If your cucumber is watery, remove some of the seeds to prevent sogginess.
In a large mixing bowl, add the cooled pasta, chopped vegetables, olives, and crumbled feta. Gently toss everything together so the ingredients are evenly distributed. The colors should look vibrant and fresh at this stage.
In a small bowl, whisk together olive oil, lemon juice, vinegar, honey, Dijon mustard, garlic, oregano, basil, salt, and pepper. Continue whisking until the mixture becomes smooth and slightly thickened. Taste and adjust seasoning if needed.
Pour the dressing over the pasta mixture. Gently toss until all ingredients are evenly coated with the vinaigrette. Make sure the dressing reaches the bottom of the bowl for full flavor coverage.
For best results, let the salad chill in the refrigerator for at least 20–30 minutes. This resting time allows the flavors to blend beautifully. Serve cold or slightly chilled for maximum freshness.