Food allergy is an immune system reaction that occurs after consuming a certain food. The symptoms usually develop within a few minutes to 2 hours after eating the offending food. If you notice any of these symptoms after eating certain food it is advisable to consult a doctor for diagnosis and required treatment.