Skala och finhacka löken. Riv tomaterna. Skala och skär pumpan i 1 cm stora tärningar.
Hetta upp oljan i en stekpanna och bryn kycklingköttet i 4-5 minuter. Tillsätt löken, ingefära, tomat, persilja, koriander, spiskummin, gurkmeja och saffran och fräs på medelvärme tills löken mjuknar, 4-5 minuter.
Tillsätt pumpan, kokosmjölk, vatten, socker och salt. Låt koka under lock på svag värme tills pumpan är mjuk, ca 30-40 minuter. Rör om då och då.
Häll av och skölj bönorna, låt rinna av. Tillsätt bönorna och limejuicen i grytan. Tillsätt eventuellt mer vatten om det behövs. Smaka av med salt.
Toppa med granatäppelkärnor, rostade pumpafrön och hasselnötter.