サザエは水中に生息する軟体動物である。食性からサザエさんが食べられる食べ物は雑で、動物も植物も食べられます。体型自体は特に大きくないので、非常に大きな体の生き物を食べることもできません。サザエがまだ小さいとき、つまり幼貝の段階のとき、サザエは水の中を漂流します。このとき、主に周りのプランクトンを食べています。サザエが大きくなるにつれて、食べられる食べ物が多くなります。彼らはよく動物を食べることができて、主にいくつかの体の小さい棘の皮の動物です;珪藻などの植物を食べることもできます。また周囲のプランクトンを食べることもできます。
サザエも人工養殖が可能であり,養殖においても餌の種類に注意する必要がある。動物を食べさせることができます。魚、エビ、その他の小型の貝類もいいです。これらの動物の飼料に含まれる栄養が多くて、サザエの成長状態をよくすることができます。また、珪藻などの植物を食べさせることもできます。
上で紹介しましたが、サザエさんの食性は雑で、動物も植物も食べます。水草は植物の一種で、サザエは水草を食べることもある。いくつかの観賞貝の品種も水草を食べることができて、甚だしきに至っては時には水槽の中の水草をすべて食べて、破壊力は比較的に大きいです。人間はサザエが水草を食べる能力を借りて、繁殖し続ける水草を取り除くこともできる。