メダカは藻を食べるが、それらの食性は比較的に雑で、食べることができる食べ物の種類も比較的に多い。普段は動物性の餌を好んで食べているが、野外では餌が乏しい中、藻類も食べている。メダカは藻を食べますが、すべての藻を好んで食べるわけではありません。彼らが好むのは緑藻と糸状藻だけで、他の藻類は一般的にはあまり食べない。メダカを家庭で飼育する場合、定期的にいくつかの藻類や市販の藻類の粉末を与えることで、体内の栄養バランスを整え、食性が単一であったり、栄養が単一であったりすることを避けることができる。さらに水中で育つ藻類にはたくさんの微生物がいるので、メダカの成長発育にも大いに役立っています。
メダカは赤い虫を食べますが、赤い虫は彼らの最も好きな食べ物の一つです。アカ虫は分布範囲が広いため、飼育者の入手も容易である。また栄養価も高く、メダカの優れた天然飼料であり、世界が認める最も優れた熱帯魚の生き餌でもあるため、多くの飼育者がアカ虫を観賞魚に与えることにしている。しかし生きているアカ虫は寄生虫や細菌を運びやすく、飼育者は餌を与える前に冷蔵庫で数日間冷凍することができる。