Food allergies happen when the body reacts against a harmless protein found in foods. These proteins are called allergens. Food allergy reactions can vary from mild to severe, even life-threatening.