1、動物性飼料:フナは食物に対する要求は高くなく、人工養殖の時、多く彼らにいくつかの小魚、小エビ、ドジョウ、オタマジャクシ、ミミズ、赤虫、パン虫、黄粉虫などを与えることができる。これらの食品は栄養が豊富で、十分な栄養を確保することができます。
2、植物性飼料:フナも植物性飼料を食べることができます。普段よく見られるトウモロコシ、小麦、米、パンくず、野菜、果物などです。これらの食品に含まれるデンプンやビタミンの含有量は比較的多く、体質を強化し、病気になる確率を下げることができます。
3、合成飼料:飼育者はまたフナにいくつかの合成飼料を与えることができて、これらの飼料の中の栄養の含有量は比較的に豊富で、それらの栄養の全面を保証することができます。しかし合成飼料は消化しにくく、飼育者はタイミングを決めて定量的に給餌する必要がある。
フナには1日に1~2回与えることができ、成長段階によって与える頻度は異なる。幼少期のフナは1日2回餌を与える必要がありますが、1回の餌の量は多すぎず、満腹の7割程度でOK。大人になったら、1日1回にして、1回の餌の量を腹の8割程度にするのがベストです。水温が低かったり、餌の状態が悪かったりした場合は、飼育者が2日に1回与えるように変更してもよい。