As with any allergy, a food allergy develops when the immune system attacks a normally harmless substance and creates specific antibodies for this substance. From this point on, whenever the food allergy sufferer eats the food to which they're allergic, the antibodies respond by releasing histamine, which causes allergic symptoms to appear.