龙虾为杂食性动物,在天然条件下主要摄食有机物碎屑、着生藻类、丝状藻类、水生植物的根、叶及碎片,特别喜食汁多肥嫩的绿色植物,如水浮莲、水葫芦、马来眼子菜、绿萍和苦草等。

动物性食物包括水蚯蚓、蚯蚓、水生昆虫的卵、蛹、螺、蚌和鱼肉等。

在人工养殖情况下,可投喂配合饲料、农副产品加工的副产品,屠宰场的下脚料以及各种细嫩的陆草、瓜果、菜叶等。