Ruokavalionsa suhteen Pufferfish on yleensä lihansyöjä ja opportunistisia syöttölaitteita, mikä tarkoittaa, että he kuluttavat laajan valikoiman ruokaa riippuen heidän ympäristössään käytettävissä olevista. Heidän ruokavalionsa voi sisältää:
1. Pieni kala: Pufferfishin tiedetään saalistavan pieniä kalalajeja, kuten sardiineja, sardelleja ja muita pieniä koulun kaloja. He käyttävät vahvoja leukaansa murskatakseen saaliinsa luut ja asteikot.
2. äyriäiset: Pufferfish kuluttaa myös äyriäisiä, mukaan lukien katkarapuja, rapuja ja barnakleja. He käyttävät teräviä hampaitaan ja vahvoja leukaansa rikkoakseen saaliinsa kuoret.
3. nilviäiset: Jotkut pufferfish -lajit ruokkivat nilviäisiä, mukaan lukien simpukat, simpukat ja etanot. Ne murskaavat näiden eläinten kuoret päästäkseen pehmytkudoksiin sisälle.
4. kalmari ja seepia: Pufferfish syö helposti kefalopodeja, kuten kalmaria ja seepia. He kykenevät vangitsemaan ja kuluttamaan nämä pehmeän ruumiin eläimet kokonaan.
5. merimatoja: Tietyt pufferfish -lajit ruokkivat merimatoja, mukaan lukien polychaetes ja lugwormit. He seuloavat hiekan ja mudan läpi löytääkseen nämä madot ja kuluttavat niitä.
6. piinodermit: Pufferfishin on tiedetty kuluttavan eekinodermeja, mukaan lukien merisiilit ja meritähti. He käyttävät vahvoja leukaansa rikkoakseen näiden eläinten kovat eksoskeletonit.
7. levät ja meriruohot: Jotkut pufferfish -lajit ovat kaiken kaikkiaan ja sisältävät kasvimateriaalia ruokavalioon, kuten levät ja meriruohot. He laiduntavat näitä kasveja täydentääkseen ruokavaliota.
On syytä huomata, että pufferfishilla on erikoistuneita hampaita, jotka kasvavat jatkuvasti ja vaihdettuna, jotka auttavat heitä saaliinsa ja jauhamaan tehokkaasti. Eri pufferfish -lajeilla voi olla muunnelmia ruokavaliossa riippuen niiden erityisistä elinympäristöistä ja ekologisista kapeista.