Lõhnava kõhupuhituse peamine põhjus on gaasi, mida nimetatakse vesiniksulfiidiks, olemasolu. See gaas tekib seedimisprotsessi käigus, kui keha lagundab väävlit sisaldavaid toite. Erinevate toiduainete väävlisisaldus võib oluliselt erineda ja seetõttu võivad kõhugaasid mõnikord olla väga haisvad, teinekord aga peaaegu üldse lõhnata. Toidud, mis toodavad suures koguses vesiniksulfiidi, hõlmavad liha, mune ja lillkapsast.
Taimetoitlastel ei teki tavaliselt nii palju haisvaid gaase kui inimestel, kes söövad palju liha. Mõnikord võivad kiudainerikkad köögiviljad seedimise käigus tekitada palju gaase ja taimetoitlastel pole harvad ka kõhugaasid, kuid tavaliselt on need vähem lõhnavad. Mõned köögiviljad rikuvad seda reeglit, sealhulgas ülalmainitud lillkapsas koos brokoli, sibula ja kapsaga.
Üks tegur, mida paljud inimesed kõhugaasile mõeldes ei arvesta, on ventilatsioon. Mõnikord võib kõhupuhituse lõhn olla liialdatud selle vabanemise asukoha tõttu. Näiteks auto sees tekkivad gaasid võivad avaldada oluliselt tugevamat mõju, sest gaasil pole kuskilt välja pääseda. Seevastu õues eralduv väga haisev kõhupuhitus ei pruugi olla üldse märgatav, eriti kui puhub tugev tuul.
Oad on tuntud suure kõhupuhituse tekitajana. See on osaliselt tingitud sellest, et seedesüsteemil võib olla raskusi nende lagunemisega. Tavaliselt ei tekita nad väga haisvaid gaase, peamiselt seetõttu, et neil ei ole väga kõrget väävlisisaldust, kuid kui ube süüakse koos kõrge väävlisisaldusega toiduainetega, näiteks lihaga, on haisva kõhugaasi tekkimine eriline võimalus.
Teadlased on avastanud võimaliku seose haisva kõhupuhituse ja madala vererõhu vahel. Ilmselt on vesiniksulfiidil potentsiaal hiirte vererõhku langetada ja teadlased mõtlevad, kas see võib inimestel sama teha. Teadlased loodavad, et nende teadmiste põhjal võidakse koostada uusi ravimeetodeid selliste asjade jaoks nagu hüpertensioon.
Kõhupuhitus on inimese universaalne seisund. Kõik teevad seda, kuid hirm piinlikkuse ees paneb paljud inimesed proovima seda tagasi hoida või enne selle vabastamist privaatset asukohta leida. Teadlased on näidanud, et tegelikult on võimatu lõpmatuseni kõhugaase tagasi hoida ja paljud inimesed, kes seda üritavad, vabastavad lõpuks kõik need gaasid kohe, kui nad magama jäävad. Tekkivate gaaside hulka on võimalik vähendada, enamasti vältides teatud toite, kuid seedimisprotsessi käigus tekkivate gaaside teket täielikult kõrvaldada pole võimalik.