Food poisoning is almost never from the last meal we ate before feeling sick, so it can be hard to pinpoint what the source is. Most cases are from food prepared at home. We hear about cases from restaurants because those tend to involve large groups of people.