In a small bowl combine the ground cumin, tumeric, ginger, paprika and coriander. Set aside, then heat the olive oil in a small skillet. Add the garlic and cook a minute or two until fragrant and add the spice mixture. Cook for another minute and then pour it all back into the bowl to cool slightly.
Now add the rest of the vinaigrette ingredients to the spiced oil mixture and whisk to completely combine.
In the same skillet you used for the oil & spices, toast the almonds and pistachios for about 3-4 minutes then add to a large bowl.
Add the rest of the salad ingredients to the large bowl, drizzle the dressing over everything and toss to combine. Garnish each individual serving with a more fresh squeezed lemon juice & red pepper flakes. Enjoy.
The leftovers will keep well in the refrigerator for 2 days.