在没有被大量捕捞、人工繁殖之前,野生的龙鱼多以昆虫作为食物,比如龙鱼会从水中跳起,捕食停留在水面的蜻蜓,或是吞食水中的一些昆虫。如今,龙鱼作为非常受玩家欢迎的观赏鱼之一,食物也由饲主进行挑选,一般小鱼、小虾、蜈蚣等比较多。龙鱼吃食可以分为三个阶段:幼龙阶段(20cm以下)、中龙阶段(20cm-35cm)、成龙阶段(35cm以上)。
龙鱼刚出生时,在仔鱼的腹部有卵囊,幼龙依靠卵囊来提供营养,并不吃食。随着生长,卵囊会慢慢消失,直到腹部收回才会吃食。在这个阶段建议投喂一些小面包虫、小虾等,长到15cm以上可喂食新鲜的肉块,;在中龙时期,龙鱼吃食食量增加,可以投喂小鱼、蟑螂、南极虾等;到成龙时期,可以投喂较大的虾、青蛙、蟑螂、大肉块等。这个阶段,龙鱼比较喜欢吃蜈蚣、蟋蟀等。蜈蚣虽是龙鱼爱吃的食物,但幼中龙鱼不建议喂食蜈蚣,尽量喂食富含高蛋白的青蛙、小鱼等饵料。
龙鱼吃食,饲主应该把握少量多餐的原则,这样既可避免因喂食过多消化不良而引起龙鱼拒食,同时又可让龙鱼保持饥饿感,助龙鱼增加金质,还可以降低饵料残留,避免因残饵引起龙缸中水质的变化。同时,这也是非常有效的控制水质的方法。
龙鱼学名美丽硬仆骨舌鱼,龙鱼属于肉型性动物,大部分龙鱼的食谱为,青蛙、泥鳅、板球、金鱼、蚂蚱、小虾等等。在人工饲养中要注意龙鱼在吃食时用力过猛会撞到缸里的某一个角度以导致受伤,喂食时最好在鱼缸的中间来投食。
12厘米以下的幼鱼刚刚开始吃生饵,这时可以投喂刚刚脱壳的白色面包虫、小虾(一定要去掉头尾,最好是剥成虾球投喂以免硬壳伤其肠胃)、血虫等较适口的饵料。要少吃多餐一天投喂四次。20厘米以上的龙鱼可以投喂较大型的鱼、虾、泥鳅、肉块等饵料。还可以投喂各种昆虫等活饵,这些都是龙鱼喜欢的食物,但要注意不要让这些饵料受到污染。