Enlevez la peau du poulet, le couper en 8 morceaux et incisez chaque morceau.
Mélangez le piment de cayenne, le sel et le jus des citrons, faites y macérer le poulet 30 minutes environ.
Pour la marinade, hachez au mixeur, l'ail, le curry, la moitié du coco, les oignons, le bouquet garni, le yaourt et un peu de la crème faiche.
Salez, poivrez et enduire les morceaux de poulet de cette préparation, mettez dans un plat à four au réfrigérateur recouvert d'un film alimentaire pendant 24 heures
Le jour même, sortir le poulet 1 heure avant de le cuire, ajoutez un peu de beurre et enfournez 30 minutes à four chaud (220°), puis baissez le thermostat et le cuire encore 30 minutes en prenant soin de l'arroser souvent.
Au moment de servir, retirez l'ail et le bouquet garni, ajoutez le reste ce crème, présentez à part l'autre moitié des oignons hachés revenus au beurre, le reste de pulpe de coco, les cacahuètes et les bananes coupés dans le sens de la longueur et passées au beurre.