
I Am Trying To Find The Cause Of My Diarrhea

Yes, bacterial gastroenteritis can cause symptoms in 2 hours.
Detailed Answer:
Hello and Welcome to 'Ask A Doctor' service.
I have reviewed your query and here is my advice,
A variety of foods, particularly rice and leftovers contains bacillus cereus. Egg contains lots of Clostridium difficile if its old or adulterated. Another one in poultry is Campylobacter jejuni which again may cause symptoms in an hour of ingestion.
Escherichia coli is a very notorious strain and remains in hospital atmosphere and is very easily transferable.
The difference in time is very accurate you had food at 11 and 7 a.m and first loose stool is at 1:30 pm the difference in time is about 2 to 6 hours (perfect time for bacteria to grow) so very likely either bread or vegetable or egg etc have some contamination of bacteria causing initial symptom of gastroenteritis but as concentration of bacterium was low a single dose of Imodium controlled it.
However, if you want to know which bacteria was exactly involved go for stool culture and sensitivity test. Chances are that some culprit bacterial colonies are still there.
To sum up it was very likely biological contamination which means that the food you eat was contaminated by bacteria and germs.
Hope I was helpful.
Feel free to follow up!
Thanks

Answered by

Get personalised answers from verified doctor in minutes across 80+ specialties
