Dans un bol, mélanger le lait de coco, la pâte de curry, l'ail, l'oignon, le sucre, le jus de citron, le sel et le poivre.
Mariner les morceaux de poulet dans cette marinade pendant au moins 30 minutes, idéalement 2 heures au réfrigérateur.
Chauffer l'huile dans une poêle ou une casserole, y faire revenir un peu de marinade pour libérer ses saveurs, puis ajouter le reste de la marinade et laisser mijoter pendant 10 minutes.
Transférer les morceaux de poulet sur le gril, en les badigeonnant régulièrement avec la marinade pendant la grillette.
Griller le poulet pendant environ 10-15 minutes, en le tournant pour une cuisson homogène, jusqu'à ce qu'il soit bien doré et cuit à cœur.