Crawfish are omnivorous, eating both plants and animals. Crawfish consume a variety of foods, including shrimp, fish, worms, insects, plankton, and water plants. They use their claws to hold their food.