Could coughing be caused by acid reflux?
Q. My mom is 70 years old. She has a (nonsmoking) cough that only goes away after she eats. Every time she starts coughing, she knows that she is hungry and must eat to make the coughing stop. Why is this happening?
A. Here is one idea. Acid reflux can cause a cough. Usually people with acid reflux will have heartburn, but not always. There are nerves in the esophagus that cause coughing when the nerve endings are stimulated by acid.
When your mom gets hungry, acid may reflux back from her stomach, causing her to cough. When she eats and drinks, she is washing the acid back down toward the stomach and away from the lining of the esophagus. Also, the saliva mixed with the food neutralizes acid.
Once the acid leaves the esophagus, the coughing would stop.
She could try an acid blocker for a few days. If my theory is correct, her cough should go away. Your mother and her doctor will need to decide if she needs to be on medication to reduce stomach acid for a more prolonged period of time.
Image: © tkpond/Getty Images
About the Author
Howard E. LeWine, MD, Chief Medical Editor, Harvard Health Publishing; Editorial Advisory Board Member, Harvard Health Publishing
Disclaimer:
As a service to our readers, Harvard Health Publishing provides access to our library of archived content. Please note the date of last review or update on all articles.
No content on this site, regardless of date, should ever be used as a substitute for direct medical advice from your doctor or other qualified clinician.