İbibik kuşları, genellikle haşere, böcek ve böcek larvaları ile beslenir . Diyetlerine dahil olan diğer yiyecekler:
- Salyangoz ve solucanlar ;
- Dut ve böğürtlen gibi küçük meyveler .
Üreme döneminde ise kertenkele ve kurbağa da avladıkları gözlemlenmiştir .