A member asked:

How long does it take food poisoning to show up if you eat unsanitary food?

5 doctors weighed in across 2 answers

6-72 hours: It depends on the infection but at least 6 hours and generally less than 48 (but not always).

Answered 11/4/2012

6.3k views

Thank

Depends: It depends on the offending agent in the food in question. Most symptoms do start in a day or so, but some may takes days to weeks. You may visit this site for more information on this topic: https://www.mayoclinic.org/diseases-conditions/food-poisoning/symptoms-causes/syc-20356230 Wish you good health! - Have a diet rich in fresh vegetables, fruits, whole grains, milk and milk products, nuts, beans, legumes, lentils and small amounts of lean meats. Avoid saturated fats. Drink enough water daily, so that your urine is mostly colorless. Exercise at least 150 minutes/week and increase the intensity of exercise gradually. Do not use tobacco, alcohol, weed or street drugs in any form. Practice safe sex, if you have sex.

Answered 7/1/2018

314 views

Thank

Related Questions

A member asked:

When before food poisoning symptoms show up?

A doctor has provided 1 answer

A member asked:

When do food poisoning symptoms start to show?

A doctor has provided 1 answer