中华鲟一般以虾、蟹、小鱼、软体动物和水生昆虫为食。中华鲟是杂食动物,通常吃底栖无脊椎动物,如水蚤,有时吃小鱼、虾、蛤或一些浮游生物和植物碎屑。
人工养殖条件下,中华鲟幼鱼在体长约3.05 cm时开始摄食,主要以水蠕虫、摇蚊幼虫、大型溞、大型溞等食物为食。成年中华鲟一般以各种饲料鱼块为食,如鲫鱼、鲢鱼、草鱼等。