Trim the fat from the chicken and slice into thin strips. Place the chicken strips in a large freezer bag or glass dish for it to to hold the marinade.
Finely dice the onion and garlic and peel and grate the ginger. Add the onion, garlic, ginger and the rest of the ingredients to the bag with the chicken. Close the top and mix all of the ingredients well. Place in the refrigerator to marinate at least four hours or over night.
After marinating, place the chicken strips on skewers and grill (I put two chicken strips per skewer). If using a George Foreman grill, preheat the grill for five minutes. Place the kebabs on the grill and cook for three minutes. Flip the kebabs and cook for three minutes more to achieve grill marks on both sides.