Yengeçler, hem bitkisel hem de hayvansal besinlerle beslenirler. Yedikleri hayvanlar arasında şunlar bulunur: - karidesler; - küçük balıklar; - deniz solucanları; - kabuklular; - bazen diğer yengeçler. Ayrıca, detritus adı verilen organik maddeleri de tüketirler.