While food poisoning symptoms usually begin immediately after ingesting contaminated food, they can appear several days later. Food poisoning is usually associated with undercooked meat, poultry, unpasteurized milk, and egg yolks. The symptoms usually pass on their own after two to three days. However, if you experience diarrhea or vomiting, you should immediately call your doctor. If you suspect you may have food poisoning, avoid drinking sugary drinks, and try eating bland foods.
While symptoms can appear hours or even days after eating contaminated food, they usually only occur within one to 10 days after the initial exposure. However, some foodborne illnesses are latent and need to reproduce in the system before they manifest. For example, hepatitis A can take as long as 15 to 50 days to manifest itself in humans. A typical gastrointestinal illness can result in a high fever, diarrhea, and vomiting.
In most cases, foodborne illness can be prevented by washing hands thoroughly and avoiding foods with potentially infectious germs. A CDC report in 2018 found chicken and pork as the most common causes of food poisoning, with seeded vegetables being the least likely culprits. However, there is no way to predict exactly which foods may cause food poisoning. Therefore, it’s best to follow the guidelines of the CDC and be aware of what foods and drinks may make you ill.
Diarrhoea can be treated with the same treatment as stomach flu, while vomiting and blood in the diarrhoea should be avoided. The same goes for food with a weakened immune system. Avoid sharing a cutting board or silverware with other foods until you’re sure it’s safe to do so. In the meantime, don’t eat leftover food. Instead, boil any leftovers until they’re still piping hot in the center.