Pensa-se que as intolerâncias alimentares podem ser causadas por bactérias de má qualidade no intestino. Isso pode causar dificuldade em digerir os alimentos desencadeadores e sintomas desagradáveis, como inchaço, gases, diarreia, dor abdominal e náusea. Existem algumas evidências de que as alergias alimentares também podem estar relacionadas à saúde intestinal.