Yumuşakçalar herbivor, omnivor ve etobur olarak sınıflandırılır ve diyetleri büyük oranda belirli bir bölgedeki yiyeceklerin türüne ve bulunabilirliğine bağlıdır. kabuklu deniz hayvanlarını ve hatta küçük balıkları yiyin.
Bitki maddesi mi yoksa canlı organizma mı yediklerine bakılmaksızın, yumuşakçalar avlarını yakalamak ve tüketmek için büyük fonksiyonel dişlere güvenir. Yosun tüketen yumuşakçalar, yosun ve ot parçalarını kırmak için kaya ve mercan yüzeyleri boyunca dişlerini kazımaktadır. Balık yiyenler dişlerini zıpkın olarak kullanırlar: içsel silahları da anında avını öldüren güçlü zehirler içerir.