闘魚は生性が獰猛で、食性が雑で、人工合成の飼料を与えることもできて豊年虫、糸ミミズ、ミジンコなどのプランクトンやボウフラなどの昆虫の幼虫を与えることもできて、この魚はまた水草などの藻類植物を食べます。生きた餌を与えると魚の発色が良くなり、ベタの表面がより鮮やかになるが、生きた餌には病原菌がついている可能性があるので、餌を与える前に殺菌消毒をしなければならない。
人工合成飼料は栄養が豊富でバランスがとれており、この魚の生育に有益である。ただし、この魚のレシピが単調にならないように、適切な組み合わせを心がける必要があります。給餌量は5分以内に魚が食べ切れるように1日1回でよい。
新鮮な生きた食べ物はベタの成長・発育を促します。生きた餌はミジンコ、ミミズ、豊年エビ、ボウフラ、アカ虫などのプランクトンや昆虫幼虫が主で、アカ虫は成長だけでなく発色も促進するが、生き餌は病原菌をもたらしやすいので長期間の使用は控えた方がよい。栄養バランスがよく、時には小魚や小エビにも与えられる人工飼料と組み合わせて与えることができる。
早く成長させたいなら、水温や水質の影響にも注意が必要だ。水温は24〜27℃の間に保つ必要があり、水のPHは6.5〜7.2の間に保つことが望ましい。ベタは水面の上層部で活働するのが好きで、餌を食べるときは、選んだ餌をしばらく目をつけてから不意に襲いかかるのが好きだ。ですから、動かないものや底に沈んだものは嫌いで、浮きやすいものを選んだほうがいいでしょう。