What is the difference between a food allergy and a food sensitivity or intolerance?
A classic food allergy occurs immediately (usually within 2 hours), whereas a food intolerance can occur anywhere from 3 hours to 3 days after eating the food. A classic food allergy is obvious and easy to diagnose as your get a significant rash, your tongue swells or your throat closes up. Whereas a food intolerance is not that obvious and easy to self diagnose, as the symptoms and signs may be non specific and vague.