Seeigel sind Pflanzenfresser (Herbivoren), ihre Nahrung besteht hauptsächlich aus:
- Algen: Sie weiden Seegras, Tang und Phytoplankton ab.
- Diatomeen: Diese mikroskopischen Algen sind ein signifikanter Nahrungsbestandteil.
- Detritus: Sie fressen auch abgestorbenes organisches Material am Meeresboden.
Mit ihren scharfen Zähnen schaben sie Algen von Felsen und anderen Oberflächen ab. Manche Arten besitzen spezielle Strukturen („Aristoteles-Laterne“), die beim Zerkleinern und Zermahlen der Nahrung helfen.