斗鱼需要每天进行喂食。给斗鱼投食的时候要少量多次地喂食,一天喂食三次,每次喂食的量要保证它们在8~10分钟之内吃完为宜。虽然它们是比较耐饿的,但是如果每次喂食的量过多,那么鱼缸中剩余的食物残渣就会污染鱼缸水质,从而使水中滋生大量的有害细菌,从而增加斗鱼患病的机率。
在给斗鱼喂食的时候,要选择丰富多样的饵料进行喂食。它们属于杂食性偏肉食性鱼类,如果饵料太过于单一,那么它们就会营养不良,甚至影响它们的观赏性。同时,它们属于上层鱼,所以要给它们喂食上浮性饲料。可以以人工合成的上浮性饲料为主,同时以新鲜的鱼饵为辅。
需要注意的是,新鲜的饵料要事先经过杀菌消毒。否则,它们身上的病菌很有可能会使斗鱼患病。可以选择水蚤、水蚯蚓、血虫等作为新鲜的饵料。还可以选择小鱼虾作为辅料,但是如果喂食虾的时候需要将它们的虾刺去掉,以免刺伤斗鱼。