草魚は食性の比較的雑魚で、植物を食べることができて、動物を食べることができて、その中で植物はそれらの主要な食品です。川や湖などの水域に生息する野生の草魚は主に草類を食べ、毎日多くの草を食べることができる。草魚を人工飼育すると、餌になる植物類の飼料が多い。陸生の草類の若葉を与えることができ、また穀物を与えることもできる。穀物飼料ではトウモロコシがよく見られる。特に柔らかいトウモロコシの粒、草魚はとても好きです。
トウモロコシの粒は直接餌を与えるだけでなく、小麦や水稲など他の品種の穀物と混ぜても、水を加えて穀物の飼料を作ることができ、草魚も興味を持っています。また、草魚はトウモロコシに興味があるので、草魚を釣るときにもトウモロコシの粒を餌や巣として使うことがあります。
上で紹介しましたが、草魚はトウモロコシを食べることができて、しかもトウモロコシに興味があって、特に新鮮なトウモロコシの粒です。草魚は毎日食べる量が多いです。トウモロコシを主飼料とし、他の飼料を与えなければ、草魚1斤は毎日体重の40~60重量%に相当するトウモロコシを食べることができる。つまり、草魚の体重が1斤であれば、毎日200~300グラムほどのトウモロコシを食べることができます。トウモロコシが主な食べ物ではなく、補助的な食べ物であれば、適量を与えればいいので、あまり多くはありません。トウモロコシは他の穀物と一緒に穀物の混合飼料を作って、草魚に食べさせることもできます。