Não existe apenas uma única causa das doenças inflamatórias intestinais.
As DII são doenças multifatoriais, ou seja, causadas por diversos fatores, entre eles:
Genéticos
Imunológicos
Ambientais
Alterações na flora intestinal (disbiose intestinal)
Mas nenhum desses fatores sozinho, ou mesmo estresse ou alguma comida provocam o surgimento das doenças.