七色せんべいは雑食性の魚で、多くのものを食べることができます。例えば、小魚や小エビなどの動物性飼料、ホウレンソウや藻などの植物性飼料、そして人工飼料だ。中でも動物性のエサを与えるのがベスト。これは主に、動物性の飼料には成長・発育を助けるタンパク質が多く含まれているからです。彼らがよく食べる動物性のエサには、凍ったエサと生き餌の2種類がある。凍った餌は保存時間が長く、給餌が便利である。一方、生き餌には活性があり、水中を泳ぐのを促進し、活性を高める。凍った餌も生きた餌も食感がよく、好んで食べています。
植物性飼料に含まれる栄養素は比較的少なく、長期間食べると成長・発育に影響します。人工飼料には豊富な栄養素が含まれていますが、当時は製造過程で添加物が添加されていましたので、長期間食べると成長に影響を与えてしまいます。だから、複数の食べ物を組み合わせて与えたほうがいい。
七色せんべいにどれだけ餌をやるかは、体の大きさによって決まります。幼少期のもので、体長が5センチほどの場合、1日に3~4回、1回に3分以内に食べ切れる餌を与えるのが一般的だ。一定期間飼育し、体の長さが5~12センチ程度であれば、1日に2~3回、5分以内に食べ切れる餌を与えることができる。十分に成長している場合は、1日1回、満腹になる量の餌を与えてあげましょう。