虹鮫は雑食性の魚で、基本的によく使われる魚の餌はすべて与えることができますが、体型によって与える必要があります。一般的には肉肉類はすべて食べることができます。投与する際には,生きた虫類を中心に小エビ,赤虫,黄粉虫などを投与する。栄養バランスのために、青菜の葉やりんごの塊など、青果類の食べ物を与えてもいいです。水槽の中の苔や藻類の植物を食べることもできるので、魚を掃除することもできます。また、人工顆粒飼料を食べることもできますが、これらの飼料は品質に合格しなければなりません。そうしないと、成長に影響します。
一般的に、ジンベイザメの餌は少食多食の原則に従うことができます。毎日餌をやるので、1日に1~2回餌をやることができます。1回に投与する餌の量は、虹鮫に腹7,8分まで食べさせることができる。餌を与えた後、水槽を適切に掃除し、餌をすくい取らないと、残った餌のくずが汚染されやすくなり、虹鮫の健康成長に影響を与えます。