Pour faire la sauce aux arachides, fouetter ensemble le beurre d'arachide, la sauce soya, le jus de lime, la cassonade, la sauce chili à l'ail et le gingembre dans un petit bol. Ajouter 2 ou 3 cuillères à soupe d'eau en fouettant jusqu'à obtention de la consistance désirée ; mettre de côté.
Dans un bol moyen, combiner le lait de coco, la sauce soya, la poudre de cari, le curcuma, l'ail, le gingembre, la cassonade et la sauce de poisson.
Dans un sac Ziploc ou un grand bol, combiner le poulet et le mélange de lait de coco ; laisser mariner pendant au moins 2 heures ou toute la nuit, en retournant le sac de temps en temps.
Égoutter le poulet de la marinade, en jetant la marinade.
Préchauffer le gril à feu moyen-élevé. Enfiler le poulet sur des brochettes. Badigeonner d'huile de canola ; assaisonner de sel et de poivre, au goût.
Mettre les brochettes sur le gril et faire cuire, en tournant de temps en temps, jusqu'à ce que le poulet soit complètement cuit, atteignant une température interne de 165 degrés F, soit environ 12 à 15 minutes.
Servir immédiatement avec la sauce aux arachides.