
Fiber and lactose are two common food substances that can cause problems with diarrhea.
Fiber comes from the portion of plants that is not digested and, therefore, passes intact through the digestive tract. There are two classes of fiber: fiber that dissolves in water (soluble) and fiber that does not (insoluble). Insoluble fiber can increase the rate of food passing through the digestive tract, whereas soluble fiber can decrease the rate.
If your intestinal tract is irritated, the normal amount of insoluble fiber may be too much. Minimizing your intake of insoluble fiber may help relieve diarrhea.
To reduce the amount of insoluble fiber in your diet, avoid the following foods:
Instead of the foods above, try to eat the following:
To increase the amount of soluble fiber in your diet, try eating:
Reviewed by health care specialists at UCSF Medical Center.
This information is for educational purposes only and is not intended to replace the advice of your doctor or health care provider. We encourage you to discuss with your doctor any questions or concerns you may have.

Liver Disease and Liver Transplant
350 Parnassus Ave., Suite 300
San Francisco, CA 94143
Phone: (415) 353-2318
Fax: (415) 353-2407
Gastroenterology at Mount Zion
2330 Post St., Suite 610
San Francisco, CA 94115
Phone: (415) 502-4444
Fax: (415) 502-2249
Inflammatory Bowel Disease Center
2330 Post St., Sixth Floor
San Francisco, CA 94115
Phone: (415) 502-4444
Fax: (415) 502-2249
Nutrition Counseling Clinic at Mount Zion
1701 Divisadero St., Fifth Floor
San Francisco, CA 94143-0310
Appointments: (415) 353-4174
Office: (415) 353-2291
Fax: (415) 353-2648