Les poulpes sont des prédateurs et des charognards qui ont une alimentation très variée, mangeant principalement des crustacés, des mollusques et des poissons. Voici une liste de certains des principaux aliments sur lesquels il se nourrit:
Crabs: Les poulpes adorent manger des crabes, cassant souvent leurs coquilles pour se rendre à la viande à l'intérieur.
mollusques: Les poulpes profitent d'une grande variété de mollusques, tels que des palourdes, des moules, des escargots et des calmars.
poisson: Les poulpes sont des mangeoires opportunistes et mangeront tout type de poisson qu'ils rencontrent, comme les petits poissons de récif, le poisson plat et même les requins.
échinodermes: La poulpe mangera également des échinodermes, tels que les oursins, les étoiles de mer et les étoiles cassantes.
Autres invertébrés: La poulpe peut également consommer d'autres invertébrés, tels que les vers, les concombres de mer et les homards.
Carrion: Les poulpes sont également des charognards et se nourriront d'animaux morts ou mourants, y compris les poissons, les mollusques et les crustacés.
Plankton: La petite poulpe et la pieuvre planctonique peuvent se nourrir de plancton et d'autres organismes microscopiques.