Honey for Cough: 7 Indian Remedies That Actually Work

Honey for Cough: 7 Indian Remedies That Actually Work

By InstaCuppa Team  |  May 2026  |  7 min read  |  Last updated: 23 September 2026

Your throat is itchy. You cannot stop coughing at night. You have tried cough syrups. They make you drowsy.

There is a better option. Honey.

Honey for cough is not just a grandmother's remedy. The WHO recognizes it. Multiple clinical studies confirm it. And it works for both adults and children.

Here are 7 honey remedies for cough. Simple, cheap, and backed by science.

Gold Nugget: Honey Beats Doing Nothing. It Roughly Ties With Cough Syrup.

The 2018 Cochrane review pooled the trials into one sentence. Honey "probably relieves cough symptoms to a greater extent than no treatment, diphenhydramine, and placebo, but may make little or no difference compared to dextromethorphan." So honey beats doing nothing. Against a standard cough syrup, it is roughly a tie.

Two trials sit behind that. In 2012, the journal Pediatrics gave 300 children aged 1 to 5 one of three honeys or a placebo before bed. Every honey group coughed less and slept better than the placebo group. In 2007, Archives of Pediatrics & Adolescent Medicine gave 105 children honey, dextromethorphan syrup or nothing. Parents rated honey best. Most children in these studies were treated for one night only. That is the main limit on the evidence.

The practical case is still good. Honey costs Rs 2 to 3 a dose. A bottle of syrup costs Rs 40 to 60. The NHS lists hot lemon and honey as a self-care step for cough.

How to Stop Coughing at Night

Take 1 to 2 teaspoons of honey about 30 minutes before bed. Have it plain, or stir it into a mug of warm water with half a lemon. Do not use boiling water. That is the exact amount the NHS gives for a hot lemon and honey drink. Then raise your head and shoulders on an extra pillow. Keep the room from getting dry.

Night cough is worse than day cough, and the reason is simple. When you lie flat, mucus from the nose drains back along the throat. Through the day you swallow it without noticing. The throat is also drier at night. Honey is thick, so it stays on the throat lining. It dulls the tickle that starts the cough.

A four-step night routine

  1. 30 minutes before bed: 1 to 2 teaspoons of honey, on its own or in warm water with lemon.
  2. Raise your head: add a pillow, or lift the head end of the bed. This stops mucus pooling in the throat.
  3. Add moisture: a bowl of water in the room, or 5 minutes of steam inhalation. Dry air makes a dry cough worse.
  4. Keep water by the bed: a sip when the cough wakes you often stops the next one.

How to stop a child's constant cough at night

For a child over 1 year, give half a teaspoon of plain honey at bedtime. From age 5, give 1 teaspoon. Do not add hot water for the youngest group. For small children, raise the head end of the mattress. Do not add a pillow.

Never give honey to a baby under 12 months. This is a hard rule, not a caution. Honey can carry spores that an infant gut cannot handle. The NHS says the same. Its hot lemon and honey drink is marked "not suitable for babies under 1 year old".

Do not wait at home in these cases. See a doctor if the child has trouble breathing. See a doctor for a fever above 38.5 degrees C, for blood in the cough, or for a cough lasting more than two weeks.

Why Does Honey Soothe a Cough?

Honey works on coughs in three ways.

1. It Coats the Throat

Honey is thick and sticky. When you swallow it, it coats the throat lining. This reduces the irritation that causes coughing.

Think of it like a bandage for the inside of your throat. The honey stays there for a while. This is why 1 tsp of honey before bed helps you sleep without coughing.

2. It Kills Bacteria and Viruses

Most coughs are caused by throat infections. Honey kills the bacteria and viruses that cause these infections.

Honey releases a mild acid when it touches moisture. This acid kills germs in the throat. This is different from most cough syrups — they only reduce the cough reflex. Honey actually fights the cause.

3. It Reduces Swelling

Honey has natural compounds that reduce swelling and redness in the throat.

A swollen throat feels scratchy and triggers more coughing. Honey calms this swelling. The throat feels less irritated. Coughing reduces.

7 Honey Cough Remedies

Remedy 1: Plain Honey (Simplest and Fastest)

Best for: Quick relief, children, night cough

Take 1 tsp of raw honey. Swallow it slowly. Do not add anything. Do not add water. Just honey, straight.

This gives the thickest coating on the throat. It is the fastest way to get relief.

Do this 30 minutes before bed for the best result. Repeat if you wake up coughing in the night.

How much: Children (1 to 5 years): 1/2 tsp. Children (6 to 11 years): 1 tsp. Adults: 1 to 2 tsp.

Remedy 2: Honey and Warm Water

Best for: Daytime cough, sore throat

  • 1 tsp honey
  • 1 glass warm water (not hot — below 40 degrees C)

Mix and drink slowly. Sip, do not gulp. Let the warm honey water run down your throat slowly.

Why warm and not hot? Hot water destroys the natural enzymes in honey. Those enzymes are what fight the infection. Use warm water you can comfortably sip.

Drink 2 to 3 times per day when you have a cough.

Remedy 3: Honey and Lemon (Classic Indian Remedy)

Best for: Cough with cold, blocked nose, sore throat

  • 1 tsp honey
  • 1 tsp fresh lemon juice
  • 1 glass warm water

Mix and drink on an empty stomach in the morning. Drink again before bed at night.

Lemon adds Vitamin C. Vitamin C helps the body fight infections faster. Honey fights the infection directly. Together they work better than either one alone.

Remedy 4: Honey and Ginger (Best for Winter Cough)

Best for: Dry cough, winter cough, chest tightness

  • 1 tsp honey
  • 1/2 tsp fresh ginger juice (grate ginger, squeeze the juice)
  • Or: add a small piece of ginger to warm water, steep 5 minutes, then add honey

Mix and drink. Take 2 times per day.

Ginger has compounds that loosen mucus in the chest. This is very good for dry winter coughs and chest congestion. Honey soothes the throat at the same time.

Remedy 5: Honey and Tulsi (Traditional Immunity Boost)

Best for: Viral cough, weak immunity, recurring cough

  • 1 tsp honey
  • 4 to 5 fresh tulsi leaves
  • 1 glass warm water

Crush the tulsi leaves. Add to warm water. Steep for 3 minutes. Add honey. Drink.

Or: boil tulsi leaves in water for 5 minutes. Let it cool to warm. Add honey. Drink.

Tulsi has its own germ-fighting compounds. Combined with honey, this is a strong natural remedy for viral coughs. Very common in South India and Ayurvedic practice.

Remedy 6: Honey, Turmeric, and Warm Milk (Night Remedy)

Best for: Night cough, cough with fever, children

  • 1 tsp honey
  • 1/4 tsp turmeric powder
  • 1 glass warm milk

Mix turmeric into warm milk. Let it cool slightly. Add honey. Drink slowly 30 minutes before bed.

This is haldi doodh with honey added. Turmeric reduces swelling in the throat. Honey coats it. Warm milk calms the whole system. Very good for children who wake up coughing at night.

Note: Never add honey to boiling milk. Always let the milk cool to warm first. Hot milk destroys the honey's natural compounds.

Remedy 7: Honey and Black Pepper (For Stubborn Cough)

Best for: Stubborn cough, chest congestion, dry persistent cough

  • 1 tsp honey
  • A pinch of black pepper powder (1/8 tsp)

Mix honey and black pepper. Swallow slowly. Take at night before bed.

Black pepper is a natural expectorant. It helps loosen and push out mucus from the chest. This makes coughing more productive — you bring up the mucus instead of dry-coughing all night.

For adults with stubborn coughs, this is the strongest remedy on this list. Use with caution in children under 5 — black pepper may be too strong for small throats.

Which Remedy Should You Use?

Remedy Best For Time of Day
Plain Honey Quick relief, children Bedtime
Honey + Warm Water Daytime cough Any time
Honey + Lemon Cold + cough Morning
Honey + Ginger Winter cough Twice a day
Honey + Tulsi Viral cough Morning
Honey + Turmeric Milk Night cough, children Bedtime
Honey + Black Pepper Stubborn cough Bedtime

Honey Cough Remedies for Children

Honey is very safe for children above 1 year. Here is how to use it for each age group.

Age 1 to 2 years: Use 1/2 tsp plain honey at bedtime. No additions. No hot water. Just honey.

Age 2 to 5 years: Use 1/2 tsp honey in warm milk or warm water. Add a tiny pinch of turmeric. Drink before bed.

Age 5 to 11 years: Use 1 tsp honey with warm water and lemon. Can also use tulsi honey drink in the morning.

Age 12 and above: Same as adults. Any of the 7 remedies above will work.

For all ages: use raw honey if you can find it. It works better than processed honey for cough.

In the 2012 Pediatrics trial, the children given honey before bed woke less often from coughing. They also slept better than the children given a placebo. In the 2007 trial, parents rated honey ahead of both dextromethorphan syrup and no treatment. Pooled across all the trials, though, Cochrane found honey and dextromethorphan roughly equal. So treat honey as a good first thing to try, not a proven winner over medicine.

Honey vs Cough Syrup: What Should You Use?

This is a fair question. Here is an honest answer.

Honey is better for: mild coughs, coughs from a common cold, night-time cough relief, children (over 1 year), and people who want to avoid chemical medicines.

Cough syrup may be better for: severe or prolonged coughs, coughs with high fever, or when a doctor has specifically recommended it.

Many doctors suggest trying honey first for a mild cough. If there is no improvement in 2 to 3 days, ask a doctor. Be honest about the evidence when you decide. Cochrane rates the certainty behind these findings as moderate to low. In most of the trials, the children were treated for one night only.

Important Rules

Rule 1: Never Give Honey to Babies Under 1 Year

Honey can carry harmful spores that a baby's stomach cannot fight. This can cause a very serious illness. Always use other remedies for babies under 12 months.

Rule 2: Use Raw Honey, Not Processed Honey

Processed honey from supermarket bottles is heated and filtered. The heating removes the natural enzymes and compounds that fight infection. For cough, always use raw, unfiltered honey. It may be cloudy or thick. That is a good sign.

Rule 3: When to See a Doctor

Honey is good for mild coughs from colds and throat infections. See a doctor if:

  • The cough lasts more than 2 weeks
  • You have a high fever (above 38.5 degrees C)
  • You see blood when you cough
  • The cough is getting worse, not better
  • You have chest pain or trouble breathing

Make the Perfect Honey Remedy

InstaCuppa Electric Kettles heat water to the perfect warm temperature. Protects honey enzymes. Ready in 60 seconds.

Shop Electric Kettles

Common Questions

How quickly does honey work for cough?

Most people feel some relief within 30 minutes of the first dose. Night coughing often reduces after 1 to 2 nights of honey before bed. For full recovery from a throat infection, use honey remedies for 5 to 7 days consistently.

Can I take honey with cough syrup?

Yes. Honey and cough syrup can be taken together. They work in different ways. Honey coats the throat and fights infection. Cough syrup reduces the cough reflex. There is no known interaction. But many people find honey alone is enough and prefer to avoid medicine.

Which is better for cough — honey or ginger?

Both are good. Honey coats and soothes the throat. Ginger loosens mucus. For the best result, use both together — honey and ginger in warm water is one of the most effective home remedies for cough in India.

How do you stop coughing at night?

Take 1 to 2 teaspoons of honey about 30 minutes before bed, plain or in warm water with half a lemon. Then sleep with your head and shoulders raised on an extra pillow and keep the room from getting dry. Lying flat lets mucus drain back along the throat, which is why the cough is worse at night.

How do you stop a child's constant cough at night?

For a child over 1 year, give half a teaspoon of plain honey at bedtime up to age 5, and 1 teaspoon from age 5. Raise the head end of the mattress rather than adding a pillow for small children. Never give honey to a baby under 12 months.

Related Indian Remedies

Sources & References

  • Oduwole O, Udoh EE, Oyo-Ita A, Meremikwu MM. Honey for acute cough in children. Cochrane Database of Systematic Reviews, 10 April 2018, CD007094.pub5 — the pooled conclusion quoted above: full review (PMC6513626)
  • Cohen HA et al. Effect of honey on nocturnal cough and sleep quality: a double-blind, randomized, placebo-controlled study. Pediatrics, September 2012 — 300 children aged 1 to 5, three honey types against placebo. PubMed ID 22869830.
  • Paul IM et al. Effect of honey, dextromethorphan, and no treatment on nocturnal cough and sleep quality for coughing children and their parents. Archives of Pediatrics & Adolescent Medicine, December 2007 — 105 children. PubMed ID 18056558.
  • NHS, Cough — self-care advice, the hot lemon and honey recipe (1 to 2 teaspoons of honey in a mug of boiled water with half a lemon), the "not suitable for babies under 1 year old" warning, and the note that the evidence for it is limited: nhs.uk/symptoms/cough

This article is general health information, not medical advice. It does not diagnose or treat any illness, and it is not a substitute for seeing a doctor. Antibiotics are prescription medicines: do not start or stop one without a doctor.

InstaCuppa Team

We test kitchen appliances and share simple health tips for Indian homes. Our goal: make healthy eating easy for every Indian family.

Back to blog