According to a team of researchers from Canada’s University of British Columbia, fasting can prevent severe symptoms of food poisoning. In lab tests carried on mice, it was found that when administered Salmonella orally to mice that were on fasting for 48 hours, they experienced less infection.