Diarrhea may be caused by a number of factors. When it comes to diet, foods that are sugary, fatty, spicy, or fried can cause loose stools or make them worse. Dairy foods and foods with gluten can also cause diarrhea. Identifying foods and drinks that may be causing loose stools, and then eliminating those foods or drinks from the diet, can help reduce diarrhea. Other causes of diarrhea include bacterial or viral infection; surgery to the digestive system; alcohol abuse; medication side effects; and medical conditions such as irritable bowel syndrome.
To continue reading this article, you must login
Subscribe to Harvard Health Online for immediate access to health news and information from Harvard Medical School.