In a spacious bowl, place the couscous and cover it with boiling water. Allow it to rest for 10 minutes until the couscous fully absorbs the water.
While the couscous "cooks," cube the apples and cut the olives into small pieces. Keep them aside for later use.
Proceed to finely chop the fresh parsley and mint. Set them aside as well.
Prepare the dressing by whisking together olive oil, lemon juice, cumin, paprika, cinnamon, ginger, coriander, and turmeric. Adjust the seasoning with salt and pepper, according to taste.
Assemble the salad by combining couscous, cubed apples, raisins, chopped olives, vegan feta, pistachios, and fresh herbs.
Drizzle the prepared dressing over the salad and toss the ingredients together.
Serve and enjoy the delightful medley of flavors in this refreshing couscous salad.