Als Allesfresser fressen Krebse gerne Muscheln, Würmer, Pflanzen, Insekten, Plankton, Insekten und Schnecken. Krebse sind nicht wählerisch und fressen sogar tote Fische, verwesende Pflanzen und tote Tiere. Sie fressen alles, was in ihrer Reichweite ist, sei es in freier Wildbahn oder auf dem Boden ihres Aquariums.
Wenn Sie ein Aquarium mit Krebsen haben, sollten Sie beim Hinzufügen anderer kleiner Fische vorsichtig sein. Schläfrige Fische oder Fische, die auf dem Boden des Tanks schwimmen, sind leichte Mahlzeiten für Krebse. Krebse fressen gerne verrottende Pflanzen wie Spinat und Salat und fressen sie sofort, wenn verfügbar. Goldfischfutter, Algenwaffeln und Garnelenpellets sind nahrhafte Lebensmittel, die Sie für Ihre Krebse in einer Zoohandlung kaufen können.
In freier Wildbahn neigen Krebse dazu, verrottendes Pflanzenmaterial, tote Fische und andere Dinge zu jagen, die für sie leichter zu fangen sind. Es ist bekannt, dass sie kleine Nagetiere und Vögel fressen, wenn sie ihre Zangen bekommen können. Sie fressen bei der Mauser ihre eigene Schale, um Kalzium zurückzugewinnen. In einem Aquarium mit anderen Fischen, Pflanzen und anderen Wasserlebewesen versuchen Krebse, alles zu fressen, was sie fangen können.