河豚主要以贝类、虾类、螃蟹等海洋小型无脊椎动物为食,也会吃些浮游生物和海藻。它们的饮食习惯因物种和环境而异,但普遍喜欢食用软体动物。河豚的食物选择与其口部结构有关,特化的尖锐牙齿和强大的颚肌使其能够破碎坚硬的壳类和甲壳动物外壳。