We make the marinade by taking a large bowl and mixing well all the ingredients except of the chicken thighs. We add the chicken thighs in the bowl and move around for the marinade to go all over the chicken thighs. Refrigerate for at least 1 hour up to overnight.
Next day remove the chicken thighs from the bowl and gently discard any solids left on them. Strain the marinade through a sieve and keep aside.
Place a large grill pan on medium-high heat wait for a minute or two to heat up. Add the chicken thighs, cooking for about 8-10’ turning frequently and basting with the reserved marinade.