ベタは蚊の幼虫を食べるのが大好きです。なぜならば、彼らは野外で生活する時、蚊の幼虫を食べるからです。もちろんベタも大人の蚊を好んで食べるのですが、大人の蚊は捕まえるのが難しく、蚊の幼虫は水面にいるので、蚊の幼虫を主食にするようになりました。家庭で飼われているベタは蚊の幼虫を食べるのが難しく、飼育者は大人の蚊を捕まえて餌を与えることができる。
一般的にベタを飼育するには人工合成飼料と生餌を一緒に与えている。人工飼料は、ベタが上層魚であり、その習性を満たすことができるので、浮水性のものを選択することができる。生きた餌は、豊年エビ、アカミミズ、ミミズク、パンナコムシ、ミジンコなどを選ぶことができる。生きた餌を与える前に殺菌消毒し、寄生虫や細菌感染を避ける必要がある。
闘魚は食べ物の需要量があまりなく、成人になってからの闘魚は毎日一回給餌すればいい。ベタは偏肉食性の魚なので、飼育者は生き餌を多めに与え、人工飼料を少なめに与えることができる。ベタは空腹を知らず、飼育者は定量的に餌を与える必要があり、1回の餌の量を10分以内に食べきるのが最適だ。