What are the best foods to eat when you have diarrhea?


Quick Answer

Whole grains, such as oats, brown rice and barley, beans and peas, dried fruits, apples and oranges without the skin, and carrots are high in soluble fiber and will add bulk to the colon, often relieving diarrhea, according to WebMD. Four or five small meals should be eaten each day.

Continue Reading

Full Answer

Soluble fiber remains in the intestines longer than insoluble fiber. During bouts with diarrhea, it's wise to avoid foods high in insoluble fiber, such as the skins of fruits and root vegetables, cruciferous vegetables, wheat and corn bran, and green beans. Fried or fatty foods, high-fat dairy products, caffeinated drinks, gluten grains, and chocolate are also triggers for digestive upset and should be eliminated until the diarrhea clears. Alcoholic beverages, the fructose in honey and the sugar substitute sorbitol can bring on a diarrhea flair for some individuals.

If the diarrhea is mild and of a short duration, in addition to eating foods that are tolerated, individuals should drink at least six 8-ounce glasses of fluid, such as fruit juice without pulp, low-fat chicken broth, tea with honey or sports drinks, every day. It's best to drink small amounts of liquids at frequent intervals, one hour before or one hour after meals. If the diarrhea is prolonged, there is blood in the stool, a fever persists longer than 24 hours, or vomiting doesn't allow the replacements of fluids, people should seek medical attention.

Learn more about Nutrition & Diets

Related Questions