U.S. doctors online nowAsk doctors free
A 18-year-old female asked:

I get canker sores after eating chocolate. is it possible that i am allergic to chocolate?

4 doctor answers6 doctors weighed in
Dr. David Miller
Dr. David Milleranswered
Family Medicine 11 years experience
Not likely: Food allergies tend to present like other allergies, with hives and anaphylaxis, not canker sores, which most frequently are caused by physical trauma (toothbrush, self bite, hard/sharp foods). There may also be a link to citrus fruits &/or vitamin deficiencies.
Dr. Javier Chinen
Pediatric Allergy and Asthma 31 years experience
Yes, possible: Allergic reactions are most known to be of immediate nature, most dangerous because they can cause anaphylaxis with respiratory involvement. Less known are other types of 'allergies', which might produce inflammation of skin, lip, mucosas or other parts upon contact. Elimination diets with supervised challenge is one way to find out, traditional allergy testing might be negative.
Dr. Edward Zuckerberg
Dentistry 44 years experience
No: Canker sores are not a sign of an allergy, however you may be sensitive to an ingredient in the chocolate. Preservatives, especially sls or sodium lauryl sulfate have been shown to increase the occurrence of canker sores in sensitive individuals.
Dr. Lon Kessler
Specializes in Dentistry
Yes: In some cases that is a possibility. I would confirm with an allergist.

Related questions

A 47-year-old member asked:
Help docs! i'm trying to find out what causes canker sores and how do you get rid of them?
1 doctor answer5 doctors weighed in
A 49-year-old member asked:
What can be best for like those painful sores/canker sores that i get on my tongue sometimes?
1 doctor answer1 doctor weighed in
A 43-year-old member asked:
How can I get rid of a canker sores on my upper gums?
3 doctor answers4 doctors weighed in
Last updated Oct 4, 2016


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.