In a small bowl, whisk together all of the dressing ingredients, except for the olive oil. While whisking, stream in the olive oil. Season the dressing with salt and pepper, to taste.
Add the red onions, tomatoes, cucumbers, olives, green peppers and feta cheese to the bowl with the pasta.
Pour the dressing over the pasta, tossing to combine, then cover the salad with plastic wrap and refrigerate it for at least 3 hours and up to overnight. When ready to serve, toss the pasta salad again and enjoy cold or at room temperature.
★ Did you make this recipe? Don't forget to give it a star rating below!