淡水小龙虾主要以浮游生物、水生植物、藻类、螺类、贝类、虾类、小鱼等水生生物为食,也会吃一些营养丰富的人工饲料。在人工养殖中,通常会提供调制好的饲料,包括各种营养元素、蛋白质、维生素和矿物质等,以满足小龙虾的营养需求。