Food poisoning is a general term for health problems arising from eating contaminated food. Food may be contaminated by bacteria, viruses, environmental toxins, or toxins present within the food itself. Symptoms of food poisoning usually involve nausea, vomiting and/or diarrhea. Some food-borne toxins can affect the nervous system.