Stir all of the marinade ingredients together in a large bowl. Mix the chicken through the marinade. Cover and set aside in the fridge for 1 hour. You could marinate the chicken for up to 24 hours.
If you are using wooden skewers soak them in cold water for at least an hour, to prevent them burning on the barbecue.
While the chicken is marinating make the tahini yoghurt sauce by mixing all of the ingredients together in a small bowl.
Remove the chicken from the fridge 30 minutes before cooking .
Thread the chicken pieces onto skewers and grill over a medium heat for approximately 10 minutes, until cooked through.
Serve the chicken with the sauce and salad.
Optional ideas:
Serve the chicken with the 'Persian Salad with Herbs and Walnuts' from our website.
In place of the tahini yoghurt sauce you could accompany the chicken with harissa, tzatziki or hot sauce.
This marinade would also be great with lamb or beef.
Leave out the cayenne or chilli if you are cooking for those who don't love hot food.