Question: how long after eating does food poisoning strike?
Answer: Many people with mild cases of food poisoning think they have stomach flu. The time it takes food poisoning symptoms to start can vary. Illness often starts in about 1 to 3 days. But symptoms can start any time from 30 minutes to 3 weeks after eating contaminated food.