七星刀鱼进食的最佳时间在鱼晚上21:00左右,这个时间段七星刀鱼才会出来大量的活动,而其他的观赏鱼大多已经休息,作为底层的观赏鱼七星刀鱼这时是最活泼的,这时候喂食,七星刀鱼进食效果最佳,同时也避免了同其他观赏鱼之间的抢食现象的发生。
七星刀鱼最喜欢吃的就是小鱼,小虾,泥鳅,碎肉和鱼块,其中以活的小鱼七星刀鱼最喜欢吃,可以小鱼和其他的饵食搭配喂食,泥鳅的话营养比较丰富,但是喂食的时候需要经过处理,去头去尾,剪成段喂食,处理不干净容易引发疾病,而且不去头去尾活的泥鳅的话容易穿肠而过,造成鱼的死亡。
七星刀鱼有的也会吃饲料,可谓大千世界无奇不有,七星刀鱼是从肉食性鱼类转为杂食性鱼类的一大例子,见到的七星刀鱼主要是接受鹦鹉鱼和乌龟类的饲料。