Coloque el pollo en un plato. Espolvoree la cebolla verde, el cilantro, el ajo, la cebolla, la sal y la pimienta. Cubrir y dejar marinar durante 30 minutos.
Calentar el aceite vegetal en una olla profunda a fuego medio. Agregue el azúcar y cocine hasta que el azúcar se haya derretido en un jarabe dorado. Agregue los trozos de pollo, y dore rápidamente mientras gira continuamente. Tapar la olla, y dejar cocer durante 2 minutos.
Vierta en 1 taza de agua, leche de coco y hojuelas de pimienta. Vuelva a colocar la tapa y cocine a fuego medio durante 10 minutos. Agregue el ketchup y la mantequilla. Continúe cocinando hasta que el pollo esté tierno, 20 a 30 minutos. Pruebe y sazone con sal y pimienta adicionales si es necesario. Servir el pollo con la salsa en la olla como salsa.