丁桂魚食性廣泛,屬於雜食性魚類。它喜歡吃水中的浮遊生物、底棲生物和植物碎屑,主要以腐爛的植物殘體和水生昆蟲幼蟲為食。對豆餅、魚粉、菜籽餅等人工飼料也十分喜愛,可配合工業養殖的配合餌料投餵。
放養前必須施足基肥,飼養時可根據水質和顏色定期追肥。有機肥和無機肥可以配合使用,培養足夠的浮遊生物。註意調節水質,及時補充新水。養丁桂魚不宜混養鯉魚、草魚、鱅魚等食物競爭激烈的魚,適量混養鰱魚。