What types of reactions could be the cause of food allergy?

Allergy

"Adverse reaction to food" refers to any abnormal response to food. Food allergy is a subgroup that includes IgE-mediated reactions as well as non IgE-mediated reactions (they could be mediated by other immunoglobulin classes or by lymphocytes).
Further Reading