Causes and risk factors of irritable bowel syndrome

Reading time: 1 min

There is no single cause of irritable bowel syndrome (IBS). The condition is thought to result from a combination of biological, psychological and environmental factors.  

These factors include:

Bland or astringent diet with rice, fish and bananas

Diet. Eating foods that are high in fermentable carbohydrates, known as FODMAPs, may contribute to worsening symptoms in some people. FODMAPs are found in a range of foods, including some sweeteners, pulses, fruits and vegetables.

Intense psychological stress

Psychological factors. Stress, anxiety and depression can worsen symptoms, partly because of the close relationship between the brain and the digestive system.

Previous gastrointestinal infections. In some cases, IBS develops following an acute gastrointestinal infection.

Bacteria of the intestinal microbiota in a petri dish

The gut microbiota. The community of microorganisms that live in the gut plays an essential role in maintaining health. Changes in the balance of these microorganisms, known as dysbiosis, may contribute to the development or worsening of IBS symptoms.

DNA molecule or helix

Genetic predisposition. Certain genetic factors may increase a person's susceptibility to developing IBS.

All of these factors can influence gut sensitivity, gut movement (gastrointestinal motility) and the way the brain interprets signals from the gut. 

Substantiated information by:

Published: 25 September 2026
Updated: 25 September 2026

The donations that can be done through this webpage are exclusively for the benefit of Hospital Clínic of Barcelona through Fundació Clínic per a la Recerca Biomèdica and not for BBVA Foundation, entity that collaborates with the project of PortalClínic.

Subscribe

Receive the latest updates related to this content.

Thank you for subscribing!

If this is the first time you subscribe you will receive a confirmation email, check your inbox

An error occurred and we were unable to send your data, please try again later.