A food allergy is an abnormal response to a food. It is triggered by your body's immune system.