Combine marinade ingredients in bowl. Marinate chicken for at least a half hour, up to several hours.
Heat cast iron grill pan, if using. I set mine on a pretty high heat and oil my grill pan to help the chicken from sticking. Also, don’t forget to turn on your stove’s exhaust fan. If using BBQ, preheat grill.
Remove chicken from marinade. Discard leftover marinade (you can baste the chicken with the leftover marinade as it cooks if you want but probably easier and a little less messy on an outside grill). Place chicken pieces on grill pan and cook until chicken is cooked through. Cooking times will vary depending on size and type of chicken pieces being used. My chicken thighs took about 10-12 minutes to cook.