A food allergy is an exaggerated immune response triggered by eggs, peanuts, milk, or some other specific food.
Alternative Names
Allergy to food
Causes, incidence, and risk factors
Normally, your body's
The cause of food allergies is not fully understood, because they can produce such a variety of symptoms. Reactions to foods may vary from mild to fatal.
While many people have a food intolerance, food allergies are less common. In a true food allergy, the immune system produces
The symptoms may be confined mainly to the stomach and intestines, or may involve many parts of the body after the food is digested or absorbed. The symptoms usually begin immediately, seldom more than 2 hours after eating. Rarely, the symptoms may begin hours after eating the offending food.
Any food can cause an allergic reaction, but a few foods are the main culprits. In children, the most common food allergies are to:
- eggs
- peanuts
- milk
- soy
- tree nuts
- wheat
- shellfish (shrimp, crab, lobster, snails, clams)
Fortunately, many children will outgrow their allergy to milk, egg, wheat, and soy by the time they are five years old if they avoid the offending foods when they are young. Allergies to peanuts, tree nuts, and shellfish tend to be lifelong.
In older children and adults, the most common food allergies are:
- peanuts
- tree nuts
- shellfish
- fish
It is controversial whether food additives -- such as dyes, thickeners, and preservatives -- likely cause a true allergic reaction.
Many Americans believe they have food allergies, while in reality fewer than 1% have true allergies. Most people's symptoms are caused by intolerances to foods such as:
- wheat and other gluten-containing grains (see
celiac disease ) - cow's milk and dairy products (see
lactose intolerance ) - corn products
A food allergy frequently starts in childhood, but it can begin at any age.

























