中国闘魚は偏肉性の雑食性魚類に属して、それが最も好きな食べ物は動物性の生き餌です。養生の際、餌が十分であれば苔を食べることはほとんどない。食性が雑多なため、生育を容易にするため、動物性餌を主とし、植物性餌を補助として混合給餌することが多い。
中国闘魚の食性は比較的に雑で、しかし最も好きな偏食肉類。人工給餌の条件下では、専用の飼料を与えることができるほか、定期的に新鮮な生き餌を添加することができ、緑藻類や乾燥野菜の葉などの植物性飼料を少量補充することができ、それがより成長に有利である。
また、中国闘魚に与えられる生き餌は寄生虫を帯びやすく、病気になりやすいため、これらの生き餌は与える前に必ず消毒しておくことに注意が必要である。幼年の中国闘魚には、1日に2回餌を与え、1回の餌の量は4~5分以内に食べるのがベストだ、成人の中国闘魚には、1日1回餌を与えることができ、1回の餌の量は10分以内に食べるのがベストだ。