2. Acidic Foods
Acid can be very hard on your mouth, teeth, and gums. It can also be hard to digest and may cause you to experience acid reflux, which is burning throughout the esophagus and digestive system. If you eat a lot of foods that are high in acid, such as citrus fruits, you may be more likely to develop canker sores. The acid from the foods that you are eating may cause the skin around your mouth to become more sensitive.
When this occurs, the acid may cause a sore to appear. If you are experiencing a canker sore, it is a good idea to remove acidic foods from your diet for a bit. In addition to causing canker sores, acidic food may also burn the sore, which will make it worse. This can cause the sore to last for even longer as it will struggle to heal if you are reinjuring the area with foods high in acid.