what happens when eating stale food
Generally, people get sick within four to 48 hours after eating spoiled or contaminated food, says HowStuffWorks. According to KidsHealth, food poisoning results from eating foods that contains harmful bacteria or toxins. Bacteria are found everywhere, especially in spoiled leftovers.