Los peces globo son animales omnívoros que comen una gran variedad de plantas y animales. Los peces globo se alimentan principalmente de las algas que crecen en las rocas y los corales, y también de los invertebrados que habitan en estas áreas. También comen mariscos como camarones, cangrejos y moluscos.
Aunque hay una serie de animales que se aprovechan del pez globo, estos depredadores a menudo se encuentran con un final desagradable. Cuando el pez globo está amenazado, infla su cuerpo con aire exponiendo las largas espinas afiladas y tóxicas que normalmente intimidan al depredador. Sin embargo, si un animal logra comer el pez globo, a menudo será envenenado por las toxinas de las espinas o por la toxina que se libera de sus órganos cuando muere.
A pesar de sus toxinas algunos animales como los tiburones pueden comer el pez globo sin sufrir daños. También es importante saber que no todas las especies de peces globo son en realidad venenosas.