枪鱼主要会以周围的一些海洋生物为食,平时也主要吃动物,比如鳗鱼、虾类、蟹类、乌贼等动物,而且它们的食量相对来说比较大,在一般情况下,它们每次可以吃掉相当于自身体重18%左右的食物。
若是人工饲养,则可以主要喂鱼虾类的食物。枪鱼需不停游动,消耗能量多,所以其食量也大。因此,养殖的时候需要及时提供食物,来为它们提供充足的营养。
射水鱼又名枪鱼、射手鱼、高射炮鱼、喷水鱼、捉虫鱼,这种鱼可以喝其他的热带鱼混养,爱吃蚊虫、蛾子、蜘蛛、苍蝇等昆虫,也可喂红虫、水蚯蚓等活食,比较好养!金枪鱼的食性较杂,乌贼、螃蟹、鳗鱼、虾及诸如此类的海洋动物都是它的佳肴。枪鱼可以跟其他鱼类拿来红烧、清蒸、或是煮汤,但如今越来越多的人喜欢把金枪鱼做成西餐类的食物