Tùy thuộc vào loài, cua biển ăn sinh vật phù du, giun, cá, tôm và các loài cua khác. Cua sống ở biển sâu sống sót nhờ vào thức ăn là những mảnh thịt vụn rơi xuống đại dương sàn sau khi bị một loài động vật biển khác giết chết.
Một số loài cua được sinh ra với một noãn hoàng dự trữ chứa đủ thức ăn cho giai đoạn phát triển đầu tiên của chúng. Những con khác bắt đầu ăn các sinh vật nhỏ giống như sinh vật phù du ngay lập tức. Cua huỳnh đế trải qua giai đoạn phát triển không thể ăn hoặc tiêu hóa thức ăn.
Cua biển có thể tồn tại trong một thời gian dài mà không cần thức ăn. Điều này hỗ trợ chúng khi nguồn thức ăn khan hiếm hoặc khi chúng đang tìm kiếm một khu vực kiếm ăn mới. .