Triggerfish sú mäsožravé a ich strava pozostáva hlavne z kôrovcov, mäkkýšov a malých rýb. Používajú svoje silné čeľuste a zuby na rozdrvenie škrupín svojej koristi. Je známe, že niektoré druhy triggerfish sú agresívne a územné a môžu dokonca zaútočiť na potápačov alebo šnorchlerov, ktorí sa prichádzajú príliš blízko k svojim hniezdom.
Tu je podrobnejší zoznam niektorých potravín, ktoré jedia:
* Kôrovce:kraby, krevety, homár, krill
* Mollusky:mušle, mušle, ustrice, lastúry, chobotnica, chobotnica
* Malé ryby:sardinky, sardely, sleď, makrela, priehrada
* Morské súžky
* Krehké hviezdy
* Morské uhorky
* Červy