六角龙鱼是食肉的鱼类,幼年吃红虫、水蚤、蚯蚓等,亚成年吃虾、鱼、鱼肝、鸡肝、猪肉等,成年后可以吃鲫鱼、泥鳅等。在饲养时候要保证六角龙鱼吃饱,避免它吃其他鱼。
六角龙鱼是食肉动物,幼年时期可以吃红虫、水蚤、蚯蚓等,亚成年后可以适当的吃些虾、鱼、鱼肝、鸡肝、猪肉等,等到成年后,基本上就可以给六角龙鱼喂食鲫鱼、泥鳅等。
六角龙鱼的食量很大,一旦食物供应不足,就会去吃其他的鱼类,因此在饲养六角龙鱼期间,需要多给它准备几种食物,并且食物投放量最好能够满足六角龙鱼。
白天几乎可以不用喂鱼,如果喂可以喂食体型相对小的鱼苗,体型越小的越不咬腮。到了晚上,才真正是六角开始动武的时候,可以挑选一些体格大点的饲料鱼放入缸中。