Les écrevisses sont omnivores et mangent une variété de matières végétales, d'invertébrés et de petits poissons. Dans la nature, ils mangent des algues, des insectes, des vers, des mollusques et des crustacés plus petits. Ils sont également connus pour se nourrir de poissons morts et d’autres animaux. En tant qu'animaux de compagnie, ils mangent des granulés d'écrevisses du commerce, des flocons de poisson et des artémias. Ils mangeront également des légumes et des fruits comme de la laitue, du concombre et de la courgette.