Cua thường ăn tảo. Cua là loài ăn tạp, nghĩa là chúng sẽ ăn cả thực vật và động vật khác để làm thức ăn.
Nhiều loài cua có chế độ ăn hơi khác nhau. Chúng có một hệ thống tiêu hóa rất mạnh cho phép chúng ăn nấm, động vật thân mềm, vi khuẩn, giun và thậm chí cả các loài giáp xác khác, chẳng hạn như tôm hoặc chim vằn. Trong lúc tuyệt vọng, chúng được biết là ăn nội tạng dưới đáy biển, có thể bao gồm cả động vật đã chết và đang phân hủy.
Giống như hầu hết các loài động vật ăn tạp, cua yêu cầu một chế độ ăn uống cân bằng để duy trì mức độ khỏe mạnh nhất và đạt được khả năng phát triển tối đa của chúng. Hệ thống của chúng cần cả protein có trong thịt cũng như vitamin có trong rau dưới biển để duy trì quá trình tiêu hóa có chất lượng.