Certains aliments contribuent plus que d'autres à la formation des gaz intestinaux parce qu'ils sont plus riches en sucre, en amidon ou en fibres, les principales substances que l'estomac et l'intestin grêle ne digèrent pas. Les aliments riches en matières grasses, comme les fritures, les viandes grasses et les sauces riches tendent aussi à augmenter les flatulences.

Les sucres qui causent des gaz sont principalement le raffinose, le lactose, le fructose et le sorbitol. Les légumineuses contiennent une quantité importante de raffinose. On le retrouve aussi dans les légumes de la famille des choux, les asperges et les céréales à grains entiers. Le lactose, contenu dans le lait de vache et ses produits, peut augmenter les gaz, mais pour certaines personnes, il s'agit d'une véritable intolérance. Les autres sucres responsables de flatulences sont le fructose et le sorbitol. On les retrouve naturellement dans certains fruits et dans certains légumes. Mais ces sucres sont aussi utilisés, sous forme artificielle, dans les boissons gazeuses ou à base de fruits, ou comme succédané du sucre dans les aliments dits «diététiques» et les gommes à mâcher sans sucre.

L'amidon est une autre substance qui peut échapper partiellement à la digestion de l'estomac et de l'intestin grêle et causer des gaz intestinaux. L'amidon contenu dans le riz semble le seul à être bien absorbé par l'estomac, ce qui en fait le féculent le moins susceptible de causer des gaz.

Les fibres alimentaires produisent aussi des gaz pendant leur fermentation. Certaines fibres se dissolvent dans l'eau et forment une substance gélatineuse qui contribue à améliorer la consistance des selles. Ce sont les fibres solubles. D'autres fibres, les fibres insolubles, absorbent l'eau et augmentent le volume des selles. Ces deux types de fibres ne sont pas digérés par l'estomac et l'intestin grêle. Elles peuvent donc produire certains gaz pendant leur fermentation dans le gros intestin.

Les gaz sont parfois les effets d'une prolifération des bactéries causée par certains antibiotiques. Enfin, certaines conditions ou maladies qui affectent le côlon, comme le syndrome du côlon irritable, sont souvent responsables d'une augmentation des gaz intestinaux.