河蟹为杂食性甲壳类。动物性食物有鱼、虾、螺、蚌、蚯蚓及水生昆虫等;植物性食物有浮萍、丝状藻类、苦草、金鱼藻、菹草、轮叶黑藻、水葫芦、水花生、南瓜等;精饲料有豆饼、菜饼、小麦、稻谷、玉米等。但在一般情况下,水草等食物较易获得,故在自然环境中,其胃内食物组成常以植物性食物为主。河蟹不仅食量大、贪食,而且消化能力强。这是由于河蟹具有胃磨,对食物的加工较彻底,其消化吸收较好。饱食后多余的养料贮藏在肝脏中(即所谓的蟹黄)。因此它的耐饥能力也是很强的,长达一个月不吃食也不致饿死。水温在5℃以下时,河蟹的代谢水平很低,摄食强度减弱或不摄食,在洞中隐藏越冬。