Many foods can cause poisoning if they are eaten without adequate heating. For example, beef contains Escherichia coli, which is easily infected when eaten without sufficient heating. Infection with this bacterium can lead to severe diarrhea, abdominal pain and vomiting. When eating meat, you must fully heat it and wait until it is cooked.