I can give you an old recipe that always makes me to stop coughing when i am cold. You have to take two onions(not green) and boil them in 1 liter of water, when the water is half you can stop and drink that syrup(either warm or cold without sugar). It is good for cough. If you don't like onions or the smell, then don't do it.

Elly Jaine.