Why does smoking cause dry heaving? by Specialist Nicotine and tar smoke released during smoking can irritate the nasopharyngeal mucosa, which is detrimental to the recovery of nasopharyngeal inflammation and cause dry heaving or make dry heaving symptoms worse.