Step 1
Combine olive oil lemon juice cumin coriander cardamom paprika turmeric cayenne pepper salt and garlic in a blender or small food processor. Pulse to combine.
Step 2
Measure 1/2 cup marinade into a bowl and set aside.
Step 3
Pour the remaining marinade into a 1-gallon resealable bag and add chicken thighs. Squeeze as much air out of the bag as possible seal and refrigerate at least 4 hours or up to 24 hours. Chicken thighs should be in a single layer; turn the bag occasionally.
Step 4
Stir tahini and honey into the bowl with the reserved marinade cover and refrigerate until ready to make the salad.
Step 5
Preheat the oven to 425 degrees F (220 degrees C) and lightly oil a broiler pan.
Step 6
Place onion slices on the oiled pan and set chicken thighs on top of the onion slices.
Step 7
Roast in the preheated oven for 15 minutes. Turn and continue roasting until chicken is longer pink at the bone and the juices run clear about 15 more minutes. An instant-read thermometer inserted near the bone should read 165 degrees F (74 degrees C). Broil chicken thighs for 3 to 5 minutes for some caramelization if desired.
Step 8
Remove chicken from the oven tent with foil and allow to rest for 10 minutes. Slice each chicken thigh into 1/2- inch slices and coarsely chop cooked onion.
Step 9
Dress 4 salad plates with lettuce tomatoes and cucumbers. Add chicken slices and chopped onions. Stir dressing drizzle over each salad and serve.