2 doctors weighed in:
Why does it take a couple of hours before you start feeling ill from food poisoning?
2 doctors weighed in

Dr. James Ferguson
Pediatrics
1 doctor agrees
In brief: Germs require time
Sevreal variables can delay the onset of symptoms in food poisoning.
The amount of germs ingested may vary & stomach acid may destroy them before they can get thru. The host body may also be tolerate the toxin up to a point.Any left over germs require time to make enough toxin in the gut to trigger symptoms.Occasionally the germs have made enough toxin before intake that symptoms come sooner.

In brief: Germs require time
Sevreal variables can delay the onset of symptoms in food poisoning.
The amount of germs ingested may vary & stomach acid may destroy them before they can get thru. The host body may also be tolerate the toxin up to a point.Any left over germs require time to make enough toxin in the gut to trigger symptoms.Occasionally the germs have made enough toxin before intake that symptoms come sooner.
Dr. James Ferguson
Dr. James Ferguson
Thank
Get help from a real doctor now
Dr. William Forsythe
Board Certified, Emergency Medicine
23 years in practice
171K people helped
Continue
107,000 doctors available
Read more answers from doctors