Infections with microbes—viruses, bacteria, and parasites—cause most food poisoning. Harmful chemicals also cause some cases of food poisoning.