当海星慢慢接近海胆,并快速地用腕上的管足捉住海胆后,就会把整个身体裹上去包住海胆,然后,把自己的胃从口中吐出来。接下来,胃中的消化酶被迅速释放到海胆身上,把海胆溶解掉再吸食进去。这种消化被称为体外消化,整个过程和蜘蛛把消化液吐在食物上溶解后再吸收是差不多的。
海星类都是肉食性动物,可以取食各种无脊椎动物,特别是贝类、甲壳类、多毛类、甚至鱼类等。其中有的是单食性的,例如许多种类通常仅食双壳类动物。也有多食或杂食性种类。