* Serangga: Mereka biasanya memakan larva serangga air, seperti lalat capung, lalat caddisflies, dan pengusir hama.
* Alga dan detritus: Alga dan bahan organik yang membusuk (detritus) juga merupakan komponen penting dalam makanan mereka.
* Invertebrata kecil: Mereka juga mungkin memakan krustasea kecil, cacing, dan invertebrata lainnya.
* Bahan Tanaman: Biji dan potongan tanaman
Makanan spesifik burung cantik bersinar bisa berbeda-beda tergantung ketersediaan sumber makanan di habitatnya.