Pferdeschnecken sind fleischfressend und ernähren sich hauptsächlich von anderen Weichtieren.
Sie verwenden ihre scharfe Radula, um in die Schalen anderer Schnecken und Muscheln zu bohren und die weichen Körper darin zu verzehren. Sie können auch Würmer fressen, obwohl Weichtiere ihre Hauptbeute sind. Pferdeschnecken sind opportunistische Fresser und fressen, was immer in ihrer Umgebung verfügbar ist.