Éplucher et couper les pommes de terre en cubes. Émincer l’oignon. Couper les carottes en petits tronçons et le poivrons en lamelles.
Dans un faitout, faire revenir dans 2 cuillères à café d’huile d’arachide, le fenugrec, le curry, le curcuma le piment et la cardamome pour que les épices libèrent leurs arômes. Ajouter l’oignon émincer et continuer la cuisson 3 minutes sans cesser de remuer. Incorporer le poulet et le sel et laisser cuire 5 minutes environ à feu vif, en remuant de temps en temps.
Lorsque le poulet et doré, ajouter les pommes de terre, les carottes, le poivron, le sucre, puis couvrir avec le lait de coco. A la reprise de l’ébullition, couvrir et laisser cuire à feu doux pendant 10 minutes. Ajouter les haricots verts et prolonger la cuisson à couvert pendant 5 minutes.
Ôter le couvercle et laisser cuire à feu vif jusqu’à ce que le lait de coco réduise, en remuant souvent pour que cela n’accroche pas, 20 minutes environ. Il ne doit rester que très peu de sauce, juste de quoi napper la viande et les légumes.