Yengeçler genellikle yosun yerler. Yengeçler omnivordur;
Çeşitli yengeç türlerinin biraz farklı diyetleri vardır. Mantarları, yumuşakçaları, bakterileri, solucanları ve hatta karides veya kıskaç gibi diğer kabukluları yemelerini sağlayan çok güçlü bir sindirim sistemine sahiptirler. Çaresizlik zamanlarında, ölüleri ve çürüyen hayvanları içerebilen sakatatı deniz tabanından yedikleri bilinmektedir.
Çoğu omnivor gibi, yengeçler de en yüksek sağlık derecesini korumak ve maksimum büyüme potansiyellerine ulaşmak için dengeli bir diyet gerektirir. Bu sistemlerin hem kaliteli bir sindirimi sürdürmek için hem ette bulunan proteine hem de denizaltı sebzelerinde bulunan vitaminlere ihtiyacı var.