A food allergy is when the body's immune system reacts as if a certain food is harmful. Your child may have a food allergy if you see these problems within 2 hours after your child eats a certain food:
These foods cause most food allergies:
Only a few children have true food allergies. Most children outgrow it by the time they are 2 or 3 years old. Some allergies last a lifetime.