丁桂鱼的食料十分广泛,为杂食性鱼类。喜欢吃轮虫、枝角类、饶足类、绿藻、水生昆虫幼体、孑孓、水蚯蚓的饵料、浮游生物、底栖生物、附着的藻类,还可以养殖鲫、鳊鱼等饵料鱼。
人工养殖投喂需要蛋白饲料,鱼粉、豆粕、菜粕、棉粕、次面、麸皮配置饲料