May 25, 2024, 06:31 PM IST

8 foods that can cause diarrhoea

Shweta Singh

Lactose intolerance can cause diarrhea in individuals who have difficulty digesting lactose, a sugar found in milk and dairy products.

Dairy Products

Spicy dishes containing hot peppers or spices can irritate the digestive tract and lead to diarrhea in some people.

Spicy Foods

High-fat foods such as fried foods, fatty meats, and rich sauces can cause diarrhea as they can be difficult to digest, especially in large quantities.

Fatty Foods

Sugar alcohols like sorbitol, mannitol, and xylitol, often found in sugar-free gum, candies, and some processed foods, can have a laxative effect and cause diarrhea in some individuals.

Artificial Sweeteners

While fiber is essential for digestive health, consuming too much fiber, especially insoluble fiber found in certain fruits, vegetables, and whole grains, can lead to loose stools and diarrhea.

High-Fiber Foods

Caffeine, found in coffee, tea, energy drinks, and chocolate, can stimulate the digestive system and lead to diarrhea, especially in sensitive individuals or when consumed in excess.


Excessive alcohol consumption can irritate the digestive tract and lead to diarrhea, as alcohol can speed up the movement of stool through the intestines.


Beans and legumes contain complex carbohydrates that can be difficult for some people to digest, leading to gas, bloating, and diarrhea.

Beans and Legumes