過敏性蕁麻疹多數是由于過敏性機理引起的。食物中的過敏原(多屬于異種蛋白質)刺激人體,使人體產生特異抗體 IgE(免疫球蛋白 E),這種IgE抗體附著在體內的肥大細胞上或嗜堿性白細胞上,當再吃這種食物時,IgE抗體就和食物中的過敏原相結合,從而使肥大細胞和嗜堿性白細胞釋放組織胺。組織胺又作用于血管,使之擴張和通透性增加,因而大量蛋白質和液體外滲到皮膚組織中,于是產生蕁麻疹。這屬于I型過敏性反應。