Food card

Curd and honey (dahi aur shahad)

Charaka names honey as one of the things curd should be eaten with, alongside ghee, sugar, green gram soup and amla.

Send on WhatsApp

What the texts say

न नक्तं दधि भुञ्जीत न चाप्यघृतशर्करम्| नामुद्गयूषं नाक्षौद्रं नोष्णं नामलकैर्विना
na naktaṃ dadhi bhuñjīta na cāpyaghṛtaśarkaram| nāmudgayūṣaṃ nākṣaudraṃ noṣṇaṃ nāmalakairvinā
Do not eat curd at night, nor hot, nor without ghee, sugar, green gram soup, honey or amla.[1]

The word for honey in the verse is kṣaudra. Charaka lists it among five accompaniments for curd, any one of which will do. The same verse says curd should not be eaten at night or hot. The next, 7.62, lists the illnesses that follow when these curd rules are ignored, from fever to severe jaundice.[1][2]

The modern view

An adjacent randomised crossover trial in healthy adults compared a probiotic yogurt with honey added against a heat-treated yogurt with sugar. Sixty-six people enrolled and 62 finished; each condition lasted two weeks. With the honey yogurt, levels of the probiotic bacterium rose, but gut transit time, gut symptoms, mood and thinking tests did not differ. The control differed in both honey and heat treatment, so the result cannot be put down to honey alone, and the trial did not test Charaka's rule.[3]

From the classical texts

Related

Sources

  1. Charaka Samhita, Sutra Sthana 7.61 (Naveganadharaniya Adhyaya).
  2. Charaka Samhita, Sutra Sthana 7.62 (Naveganadharaniya Adhyaya).
  3. Mysonhimer AR, Brown MD, Alvarado DA, Cornman E, Esmail M, Abdiel T, Gutierrez K, Vasquez J, Cannavale CN, Miller MJ, Khan NA, Holscher HD. Honey added to yogurt with Bifidobacterium animalis subsp. lactis DN-173 010/CNCM I-2494 supports probiotic enrichment but does not reduce intestinal transit time in healthy adults: a randomized, controlled, crossover trial. The Journal of Nutrition. 2024;154:2396-2410. PMID 38830472.

Updated 4 November 2026

Suggest a correctionChangelogHow we write these pagesNot a diagnosis or prescription. In an emergency, call 112.