In a large bowl, combine all the marinade ingredients, except the chicken. Whisk until all the ingredients are well combined. Add the chicken to the marinade and toss the chicken in the marinade until the chicken is well coated in the marinade.
Place the chicken in the refrigerator for an hour.
Heat a grill to medium high heat (we heated the Traeger to 375 F). Once the grill has reached the correct temperature, remove the chicken from the refrigerator and place the chicken on the grill. Cook the chicken for 35 minutes, or until it has reached an internal temperature of 165 F. If using a grill, flip the chicken half way through. If using the Traeger, there is no need to flip the chicken.
In a medium sized bowl, combine the ingredients for the yogurt sauce and mix well.
Serve the chicken hot with the cooked rice and the yogurt sauce.
Recipe by The Little Chef at http://littlechefblog.com/chicken-shawarma/