Marinate the chicken: In a bowl, mix olive oil, garlic, cumin, coriander, paprika, turmeric, cinnamon, salt, pepper, and lemon juice. Add the chicken and coat well.
Cover and chill for at least 30 minutes, up to 12 hours for deeper flavor.
Make the yogurt sauce: In a small bowl, whisk Greek yogurt, olive oil, garlic, lemon juice, and tahini (if using). Season with salt and pepper. Adjust lemon to taste.
Refrigerate until serving.
Prep the base and toppings: Cook your grain of choice. Chop the greens, tomatoes, cucumber, onion, herbs, and cabbage. Set everything aside for easy assembly.
Cook the chicken: Heat a large skillet or grill pan over medium-high.
Add a light brush of oil if needed. Cook chicken 5–6 minutes per side for thighs (4–5 for breasts), until nicely charred at the edges and cooked through. Internal temperature should reach 165°F (74°C).
Rest and slice: Transfer the chicken to a board and rest 5 minutes.
Slice into thin strips or bite-size pieces.
Assemble the bowls: Add a scoop of grains and a handful of greens to each bowl. Top with chicken, tomatoes, cucumber, onion, cabbage, and herbs. Add dollops of hummus if you like.
Finish and serve: Drizzle with the yogurt sauce, squeeze a lemon wedge over the top, and sprinkle a pinch of salt.
Serve with warm pita on the side.