A triggerfish húsevő, és étrendjük elsősorban rákfélékből, puhatestűekből és kis halakból áll. Használják erőteljes állkapcsaikat és fogaikat, hogy összetörjék zsákmányuk kagylóit. Néhány triggerfish fajról ismert, hogy agresszív és területi, és akár támadhatnak még a búvárok vagy a búvárkodók számára, akik túl közel állnak a fészekhez.
Itt található néhány olyan étel, amely néhány ételt, amelyek a halat eszik:
* Körögök:rákok, garnélarák, homár, krill
* A puhatestűek:kagyló, kagyló, kagyló, fésűkagyló, tintahal, polip
* Kis halak:szardínia, szardella, hering, makréla, damiszish
* Tengeri sün
* Törékeny csillagok
* Tengeri uborka
* Férgek