Place Marinade ingredients in a large ziplock bag. Massage to mix.
Add the chicken into the ziplock bag and massage to spread the marinade over all the chicken. Marinate for a minimum of 3 hours, preferably overnight (up to 24 hours).
Remove chicken from the Marinade and discard the Marinade (unless baking in the oven - refer Note 3).
Heat the outdoor grill on medium high. Or heat ½ tbsp oil in a non stick pan over medium high heat on the stove.
Cook the chicken until golden brown - around 3 minutes each side.
Rest for a few minutes before serving with lime wedges on the side, and garnished with fresh chilies and cilantro, if using.
