01 -
Whisk all marinade ingredients together in a small bowl, or blend them in a food processor until well combined.
02 -
Pour half the marinade (about 1/2 cup) into a sealed zipper bag or container and add chicken pieces. Marinate for 30 minutes at room temperature or 6-12 hours in the refrigerator. Tip: if marinating overnight, leave out the lime juice and increase the zest so it doesn't 'cook' the chicken.
03 -
Set aside the reserved 1/2 cup marinade for glazing/basting. For a thicker glaze-like consistency (optional but recommended), mix 1/2 teaspoon cornstarch into the reserved marinade and microwave for 1 minute.
04 -
Scrape the grill grates clean and spray with oil (or dip a paper towel in oil and rub on grill). Heat grill to medium-high heat. If using wood skewers, soak them for 30 minutes beforehand to prevent burning.
05 -
Thread marinated chicken pieces onto skewers and pat dry (important). Discard the marinade used for marinating. Lightly spray chicken with oil to further prevent sticking. Grill on all sides until chicken is golden brown, turning a couple of times, for 9-12 minutes total (depending on thickness and how tightly packed the skewers are). Baste once or twice with the honey lime glaze while grilling. Chicken is done when an instant thermometer reads 160°F/71°C.
06 -
Let chicken rest, loosely covered with foil, for 5 minutes. If you have any leftover sauce, drizzle it on the chicken or warm it in microwave for 30 seconds and serve on the side. Sprinkle chicken with chopped cilantro or parsley and serve with lime wedges if desired. Can be served hot, at room temperature, or cold.