Dans la nature, Subulina octona consomme des végétaux qui constitue la plus grande partie de son régime alimentaire, suivi des lichens, des champignons et du sol.
En captivité, ces escargots mangeront volontiers des feuilles de laitue fraîches, et des légumes : carotte, courgette, concombre, choux, haricots verts, épinards, etc... À Donnez fraîchement épluchés et coupez très finement.
Leur alimentation sera avantageusement complétée par du calcium : os de seiche, coquilles d'œufs, craie naturelle, coquilles d'huîtres (farine d'huîtres), etc...
Chez les escargots, 98 % de la coquille est constituée de carbonate de calcium. Le calcium ajouté empêchera les coquilles de se détériorer.