Food allergies are abnormal immune responses to specific foods. They occur when the immune system mistakenly identifies a harmless food protein as a threat and triggers a defensive response. Common symptoms range from mild (hives, itching) to severe (anaphylaxis).