La pieuvre se nourrit principalement de crabes et d'autres invertébrés à carapace, bien qu'elle mange également du poisson et des petits requins. Le fait qu'ils mangent principalement des crabes est la raison pour laquelle une pieuvre a un bec.
La pieuvre a un bec court pour briser les coquilles épaisses des invertébrés tels que les crabes. En particulier, la pieuvre se nourrit de mollusques, de palourdes, de homards et de tout poisson qu'elle peut attraper. Habituellement, cela signifie de petits poissons, mais en de rares occasions, une pieuvre assez grande peut essayer de manger un petit requin s'il peut l'attraper avec ses tentacules. Un bébé poulpe mange généralement des invertébrés plus petits tels que des crevettes. Certains types de poulpes, tels que le poulpe géant du Pacifique, pourraient même s'en prendre aux oiseaux qui errent trop près de la surface de l'océan ou à ceux qui flottent au-dessus ou plongent à la poursuite des poissons. En plus de leurs becs durs, la pieuvre a ce qu'on appelle une papille salivaire qui est pleine de dents qui peuvent percer les coquilles de crustacés. Leur salive est également corrosive et peut briser les coquilles et même détacher le dessous mou des crustacés de leurs coquilles. La pieuvre utilise ensuite sa langue barbelée pour retirer l'animal.