An allergic reaction to food often takes place in a few minutes or a few hours. The timing and location of the reaction depends on the:  Way the food is eaten and digested. Location of the immune cells causing the reaction.