Os peidos mal cheirosos podem ser causados pela ingestão de alimentos ricos em proteínas ou pela obstipação.
1) Consumo de alimentos ricos em proteínas: Se comer muitos alimentos ricos em proteínas, como carne, peixe e proteínas em pó, que são ricos em aminoácidos e indigestos, e que produzem muito sulfureto de hidrogénio quando são fermentados e decompostos no trato intestinal, os seus peidos serão particularmente malcheirosos.
2) Prisão de ventre: A prisão de ventre significa que os alimentos permanecem no trato gastrointestinal durante mais tempo. A perda de água e a constante decomposição dos alimentos pela flora intestinal não só produzem aminas voláteis, indol e outros gases desagradáveis, como também provocam dificuldade em defecar e secura das fezes.
Os peidos malcheirosos também podem ser causados por outras razões, excluindo os factores fisiológicos. Se os sintomas continuarem a não ser aliviados, recomenda-se que consulte um médico atempadamente, sob a orientação de um médico para determinar a causa da doença e o tratamento específico, não tome medicamentos, de modo a evitar atrasos na condição.