塘虱鱼是一种喜阴怕阳、群居底栖、以摄食动物性饲料为主的杂食性鱼类。在天然水域,它常以水中的小鱼虾、昆虫以及其它动物的腐尸为主要饲料。但人工养殖是利用水蚯蚓、枝角类或蚕蛹、屠场的下脚料等,也可以用鱼粉、花生麸、玉米粉等配合制工饲料进行喂养。