信号魚はエビを食べます。雑食性の偏肉食性の魚なので、エビなどのエサを与えることができる。同時にエビは信号機の魚にエビの赤素を提供し、彼らの成長発育に必要な栄養を提供し、彼らの観賞性を高めることができる。それ以外にも、魚やミジンコ、アカモズク、パン虫など、新しい生き餌を与えてあげましょう。
ただし注意が必要なのは、餌を与える前にあらかじめ生き餌を殺菌消毒しておくことで、外来の細菌に感染しないようにすることです。また、信号機魚にビタミンを与えて免疫力を高め、体質を強化することができるので、必要な新鮮な野菜を与えることも必要である。
信号機魚は食べる量が少ないのですが、満腹感を知らないので、飼育員がエサを与え続けると、エサを食べ続けることになります。消化不良になり、健康を害する可能性があります。そのため家庭飼育では、少量ずつ何度も餌やりを行うことになる。1日に2~3回、10分以内に食べきるように与えてください。餌やりが終わるたびに、水槽内の餌かすを水から引き上げることができ、水質を汚染して魚が病気にならないようにすることができる。