This fresh and satisfying salad has many variations, making it amazingly versatile. No couscous? Substitute with cooked orzo pasta or rice and ground cumin. No walnuts? Scatter sliced toasted almonds or pine nuts over top. Shy on mint? Or cilantro? Add basil and dill.
Per serving:
In large, dry saucepan over medium-high heat, add couscous and toast for 2 minutes or until pearls begin to turn colour. Stir often. Stir in cumin seeds and continue to toast for 1 to 2 more minutes, stirring often. Slowly add vegetable stock, as it will sputter, and bring to a gentle simmer. Cover and simmer couscous for about 10 minutes, or until couscous has absorbed all the liquid and is tender-cooked but still has a little bite. Remove from heat and set aside, covered, for another 10 minutes. Drain, if necessary.
In small bowl, combine raisins with 1/2 cup (125 mL) hot water and set aside to soak and become plump, about 10 minutes.
In large bowl, combine lemon zest and juice, olive oil, garlic, salt, and pepper. Whisk together to blend. Add warm cooked couscous, spinach, red onion, cilantro, and mint. Drain raisins and add. Fold together to evenly blend and slightly wilt spinach. Taste and add more lemon, salt, and pepper if you wish. Scatter walnuts and feta overtop. Serve slightly warm or at room temperature. Or cover and refrigerate and serve chilled the same day or next.