A food intolerance occurs when an individual has difficulty digesting a particular food, leading to symptoms such as intestinal gas, abdominal pain or diarrhoea. A food intolerance is sometimes confused with a food allergy, which is an abnormal response to a food triggered by your body’s immune system, including: