What Do Crayfish Eat. However, they prefer eating live animals over aquatic plants. The crayfish in the wild eat just about anything they find.

Crustaceans like shrimp and other fish. Crayfishes are such bad parents that they’ll eat their babies! As previously mentioned, crayfish will eat just about anything and therefore are easy to feed.