U.S. doctors online nowAsk doctors free
A 33-year-old member asked:

Do food allergies go away?

3 doctor answers11 doctors weighed in
Dr. Madhukar Punja
Specializes in Allergy and Immunology
Yes: Yes, particularly in children. Most children with allergy to milk, egg and soy outgrow their allergies by age 5-6. However, childhood peanut allergy can be lifelong. In adults it is a different story. Their allergies will be lifelong once they develop it; most commonly they develop allergies to shellfish which stays on for life.
Dr. Steven Machtinger
Allergy and Immunology 45 years experience
Yes: Especially in kids. Food allergies to cow's milk, egg, wheat, soy, and corn that begin in infancy or early childhood usually resolve by adolescence and often by kindergarten entry. Unfortunately peanut, tree nut, and crustacean allergy is more likely to persist whether starting in childhood or adulthood. Only 20-25% of children allergic to peanut or tree nuts ever tolerate these foods in life.
Dr. Alyson Simpson
Allergy and Immunology 18 years experience
Depends: I agree with the above answers. Most food allergies including egg, milk, soy, and wheat allergy resolve over time. However, some studies suggest that some children are outgrowing them later in childhood than previously thought. Only about 20% of children outgrow peanut allergy. Peanut, treenut, and shellfish allergy are present through adulthood and require lifelong avoidance.

Related questions

A 44-year-old member asked:
1 doctor answer4 doctors weighed in
A 45-year-old member asked:
2 doctor answers6 doctors weighed in
A 34-year-old member asked:
1 doctor answer1 doctor weighed in
A 33-year-old member asked:
1 doctor answer1 doctor weighed in
Last updated Mar 24, 2018
Connect with a U.S. board-certified doctor by text or video anytime, anywhere.
24/7 visits - just $39!
50% off with $15/month membership


Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.