01 -
In a medium bowl, whisk together peanut butter, coconut milk, lime juice, soy sauce, brown sugar, ground ginger, minced garlic, and red pepper flakes until completely smooth and emulsified.
02 -
Transfer 240ml of the prepared peanut sauce to a small bowl. Cover and refrigerate until ready to serve. Reserve the remaining sauce for marinating the chicken.
03 -
Place chicken pieces in a baking dish and pour the remaining peanut sauce over them. Toss until chicken is fully coated. Cover with plastic wrap and refrigerate for 1-8 hours, stirring occasionally during marination.
04 -
Remove chicken from refrigerator. If using skewers, thread marinated chicken pieces onto them and place on a lightly-greased baking sheet. If not using skewers, arrange chicken on a wire rack set over a baking sheet.
05 -
Preheat broiler to high. Position chicken under broiler and cook for 6 minutes or until internal temperature reaches 71°C. Remove from heat and rest for 5 minutes before serving.
06 -
Preheat grill to medium-high heat (190-230°C). Place chicken skewers over indirect heat and close lid. Grill for 6 minutes, flip, then grill another 6-10 minutes until internal temperature reaches 71°C and chicken releases easily from grates. Rest for 5 minutes before serving.
07 -
Arrange chicken on plates with cooked rice and the reserved room-temperature peanut sauce. Garnish with lime wedges, chopped peanuts, green onions, and cilantro as desired.