Food allergy symptoms occur most often in babies and children but can appear at any age. Foods that you have eaten for years without problems can cause allergies.
Eight foods account for 90% of all food-allergic reactions. They are milk, egg, peanut, tree nuts, fish, shellfish, wheat, and soy.
Symptoms may include one or more of the following: a tingling sensation in the mouth, swelling of the tongue and the throat, difficulty breathing, hives, vomiting, abdominal cramps, diarrhea, drop in blood pressure, loss of consciousness, and even death. Symptoms typically appear within minutes to two hours after the person has eaten the food to which he or she is allergic.