Anaphylaxis can cause many different signs and symptoms over minutes or hours. If the anaphylaxis is caused by something that entered the body directly through the bloodstream (through a vein), symptoms appear within an average of 5 to 30 minutes. If it is caused by a food the person ate, symptoms appear within an average of 2 hours.