If the allergy is caused by food it usually happens within 30 minutes of eating the food. Anaphylaxis is a severe and life threatening allergy.