过敏性荨麻疹多数是由于过敏性机理引起的。食物中的过敏原(多属于异种蛋白质)刺激人体,使人体产生特异抗体IgE(免疫球蛋白E),这种IgE抗体附着在体内的肥大细胞上或嗜碱性白细胞上,当再吃这种食物时,IgE抗体就和食物中的过敏原相结合,从而使肥大细胞和嗜碱性白细胞释放组织胺。