Food card

Milk and walnuts

Charaka lists akshoda, usually read as walnut, among foods not to take with milk.

Send on WhatsApp

What the texts say

तथाऽऽम्राम्रातकमातुलुङ्गनिकुचकरमर्दमोचदन्तशठबदरकोशाम्रभव्यजाम्बवकपित्थतिन्तिडीक- पारावताक्षोडपनसनालिकेरदाडिमामलकान्येवम्प्रकाराणि चान्यानि द्रव्याणि सर्वं चाम्लं द्रवमद्रवं च पयसा सह विरुद्धम्
tathā''mrāmrātakamātuluṅganikucakaramardamocadantaśaṭhabadarakośāmrabhavyajāmbavakapitthatintiḍīka- pārāvatākṣoḍapanasanālikeradāḍimāmalakānyevamprakārāṇi cānyāni dravyāṇi sarvaṃ cāmlaṃ dravamadravaṃ ca payasā saha viruddham
Likewise amra, amrataka, matulunga, nikucha, karamarda, moca, dantashatha, badara, koshamra, bhavya, jambava, kapittha, tintidika, paravata, akshoda (walnut), panasa, narikela, dadima and amalaka, other things of this kind, and everything sour, liquid or solid, are incompatible with milk.[1]

Akshoda is usually read as the walnut we buy today. Charaka names it late in his list of fruits incompatible with milk, just before jackfruit and coconut. The list ends with 'everything sour'.[1]

The modern view

We have not found a modern study that tests walnuts eaten with milk. The rule comes from the classical text alone.

From the classical texts

Questions people ask

Does this cover walnuts soaked or boiled in milk?

Walnuts soaked or boiled in milk are eaten with milk, which is the pair the verse names.[1]

Related

Sources

  1. Charaka Samhita, Sutra Sthana 26.84 (Atreyabhadrakapyiya Adhyaya).

Updated 4 November 2026

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