From: https://www.diseasewiki.com
Can steamed onions relieve cough?
Onions have a certain cough-relieving effect because a substance in onions can inhibit the effect of histamine, which has a good cough-relieving and lung-nourishing effect. For example, if infants or young children have a cough, they can eat steamed onions or drink onion water, which have a good cough-relieving and lung-nourishing effect. There are no side effects, making it a good folk remedy.
Onions are wonderful food that can be eaten raw, cooked, stir-fried, fried, can be a main dish, or a side dish. Foods cooked with onions are especially fragrant, and onions are rich in vitamins B, C, E, A, and potassium, folic acid, and so on.
From ancient times to the present, onions have been regarded as a ‘medicine’ that can cure hundreds of diseases. It is a diuretic, antibiotic, stimulant, expectorant, and can treat rheumatism, dysentery, colds, and other diseases. No matter how you cook it, the nutritional components of onions are almost unaffected. There must be onions in my family, because they can be used to cook various foods, such as scrambled eggs, soups, and so on.
The method is very simple:
Peel an onion, slice it, and then steam it in a bowl over boiling water. Steam until the onion releases juice, then drink the hot onion juice. Remember, no water should be put in the bowl. Friends say that the juice steamed out is just a little, not as spicy as raw onions, but with the sweet taste of cooked onions. Note that the onion residue is not eaten.
Someone has tried to treat chronic cough caused by wind-cold with this method, saying that after drinking once, the qi has been smoothed out a lot. The next day, drink it again, and the cough will be cured.