地図魚は1日に2~3回与えるのがベストで、食べる量が多く、消化の能力も高く、与える量も大きくする必要があります。彼らの幼年期には、飼育者は1日3回の給餌を選択することができ、給餌の時間は朝食、中華、夕食の時間に応じて同じにすることができるが、夜4時を超えて給餌しないと消化不良を引き起こす可能性があるので注意しなければならない。大人になったら、1日2回与えることができます。エサを与える時間は朝と夜、朝と昼を選ぶことができます。
地図魚は体が大きいので、食べる量も多いです。人工飼育の場合、彼らの体重に応じて与える餌を決める必要があります。一般的には、彼らの体重の10分の1が最適とされている。食事をした時間で判断することもできますが、普通に与えられた食事は10分以内に食べられればよいとされています。
飼育者は地図魚にいくつかの動物性飼料を与えることを選択することができて、これらの飼料は比較的に大きい蛋白質と脂肪を含んで、彼らの日常の発育に必要なほとんどの栄養を満たすことができます。彼らが食べるのに適した動物性のエサは、小魚、小エビ、ドジョウ、アカ虫、ミミズ、牛の心、赤身などだ。
飼育者は動物性の飼料だけでなく、植物性の飼料も定期的に配合することで、栄養バランスを保つことができます。彼らが食べるのに適した植物性飼料は、野菜、果物、苔、藻など。地図魚が成熟した後、その主食として合成飼料を選択することも可能である。合成飼料は栄養が比較的豊富で、水質を汚染しにくい。