Ami az étrendet illeti, a pufferhal általában húsevő és opportunista adagolók, azaz a környezetükben elérhetőek sokféle élelmiszerét fognak fogyasztani. Táplálkozásuk magában foglalhatja:
1. kis halak: A pufferhalról ismert, hogy kis halfajok, például szardínia, szardella és más kis iskolai halakra zsákmányolnak. Erős állkapcsukkal összetörik zsákmányaik csontjait és mérlegeit.
2. A pufferhal rákokat is fogyaszt, beleértve a garnélarákat, a rákokat és a barnákokat. Használják éles fogaikat és erős állkapocsukat, hogy kitörjék zsákmányaik kagylóit.
3. puhatestek: Néhány puffolófaj puhatestűek, beleértve a kagylókat, a kagylókat és a csigákat. Összeomlik ezen állatok kagylóit, hogy hozzáférjenek a lágy szövetekhez.
4. A pufferfish könnyen megeszik a cephalopodokat, mint például a tintahal és a tintahal. Képesek ezeket a lágy testű állatokat egészen megragadni és fogyasztani.
5. tengeri férgek: Bizonyos pufferhalfajok tengeri férgekből táplálkoznak, beleértve a polychaetes -t és a lugférgeket. Átszitálják a homokot és az iszapot, hogy megtalálják ezeket a férgeket, és elfogyasztják őket.
6. Echinoderms: A pufferhalról ismert, hogy echinodermákat fogyaszt, beleértve a tengeri sün és a tengeri csillagokat. Erős állkapcsaikkal kinyitják ezen állatok kemény exoskeletonjait.
7. Algák és tengeri fű: Néhány pufferhalfaj mindenevő, és növényi anyagot tartalmaz az étrendbe, például algák és tengeri fű. Legelnek ezeken a növényeken, hogy kiegészítsék étrendüket.
Érdemes megjegyezni, hogy a pufferfish -nek speciális fogai vannak, amelyek folyamatosan növekszenek és cserélnek, amelyek segítenek számukra a zsákmányuk hatékony összetörésében és őrlésében. A különféle pufferfajok fajtájukban eltérőek lehetnek az étrendben, a specifikus élőhelyektől és az ökológiai résektől függően.