Ekologia i zachowanie Środowiskiem życia kukuł czarnobrzuchych są lasy, zarośla wtórne, bagniste lasy deszczowe i zarośla bambusów. Na Borneo stwierdzane do wysokości 915 m n.p.m., niegdyś do 1700 m n.p.m. Na Sumatrze do 900 m n.p.m., do 2000 m n.p.m. w Parku Narodowym Gunung Leuser. W Tajlandii zamieszkuje wiecznie zielone, nizinne lasy do wysokości 200 m n.p.m. Na Półwyspie Malajskim spotykany również na zapuszczonych plantacjach kauczukowców, lasach na torfowiskach oraz lasach z ingerencją człowieka. Na Sumatrze zamieszkują zarówno lasy pierwotne, jak i wtórne, namorzyny, nadrzeczne lasy na bagnach i ich obrzeża, lasy na torfowiskach oraz zarośla bambusów. Na Borneo kukuły czarnobrzuche zamieszkują lasy z udziałem dwuskrzydlcowatych, namorzyny, lasy wtórne oraz plantacje kakaowców i plantacje albicji (Albizia). Na wysokości 1700 m n.p.m. przedstawiciele P. diardi stwierdzani byli na Kinabalu, kiedy na nizinach występowały pożary.

Pożywieniem kukuł czarnobrzuchych są owady, w tym chrząszcze, mrówki, modliszkowate, prostoskrzydłe, gąsienice i karaczany. Ptaki te rzadko latają;