食物过敏是会引起瘙痒等症状,多长时间消退是需要根据病情的严重程度而定的,还容易引起皮肤红肿,长痘痘等情况,瘙痒严重的最好是服用西替利嗪胶囊等抗过敏的药物治疗,注意饮食清淡,避免接触过敏原或吃容易过敏的食物,严重的建议您到医院皮肤科检查看看。