Harvard Health Letter

Is something in your diet causing diarrhea?

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.
  • Research health conditions
  • Check your symptoms
  • Prepare for a doctor's visit or test
  • Find the best treatments and procedures for you
  • Explore options for better nutrition and exercise
Learn more about the many benefits and features of joining Harvard Health Online »