Viral infections like norovirus (also the virus most commonly associated with stomach flu) and hepatitis A can also cause food poisoning. Whenever you eat something toxic—whether it’s infected ...