Boil the orzo pasta in lightly salted water until soft, stirring occasionally to prevent sticking, 6–10 minutes. Drain and rinse under cold water until completely cooled.
Meanwhile, season the chopped fresh tomatoes with salt. Set aside for 10 minutes.
Prepare the dressing by mixing all the ingredients together.
In a large bowl, mix the cooled pasta, seasoned tomatoes, chickpeas (or chicken), sun-dried tomatoes, olives, parsley and mint. Drizzle the dressing over and mix well.
Gently fold in the feta cheese and pistachios. Season to taste with salt and pepper.
Serve immediately or within a few hours, leaving the salad at room temperature until you’re ready to eat.
