白条鱼是典型的杂食性鱼类,自然环境下主要以藻类、浮游植物、高等植物碎屑等植物性食物和浮游动物、水生昆虫、底栖甲壳类动物等动物性食物为食,人工养殖时可投喂麸皮、米糠、豆腐渣、骨粉、虾粉、配合饲料等。
1、自然环境:白条鱼是杂食性鱼类,其中植物性食物主要有浮游植物、藻类及高等植物碎屑、枝叶、果实等,而动物性食物则主要有浮游动物、水生昆虫、底栖甲壳类动物等。
2、人工养殖:白条鱼是经济型鱼类,对食物完全不挑剔,人工养殖时主要投喂麸皮、米糠、豆腐渣等植物性饲料和骨粉、蚯蚓粉、虾粉等动物性饲料,亦可投喂人工配合饲料。