在人工飼養條件下,可飼餵花生麩、豆餅和配合飼料。在魚苗階段,主要以矽藻、甲藻等單細胞藻類和輪蟲、枝角類、橈足類等浮遊動物為食。觀察到初孵仔魚以卵黃為營養,4 ~ 5天後腸道形成。長到5.6毫米時開始吃浮遊生物,主要是小單孢菌和輪蟲。全長約16 mm時,消化道內食物以水蚤為主;全長4 ~ 5 cm時,胃內食物主要有水蚤和枝角類;全長6厘米左右時,消化道的食物組成除了各種浮遊生物外,還包括植物碎屑和人工餵養的飼料。當全長大於7厘米時,其食物組成主要是各種植物碎屑和飼料。因此,魚苗階段主要以浮遊生物為食。