How were the ashvattha tree and yaksha spirits connected in Indian traditions?
In Indian traditions, the ashvattha tree (also known as the pipal or sacred fig) and yaksha spirits are connected through the belief that trees serve as dwellings for these powerful entities.1
Yakshas are characterized in Indian mythology as a class of nature spirits who act as custodians of treasures hidden within the earth and the roots of trees. Because trees are viewed as a primordial form of vegetation with symbolic links to both heaven and earth, they are often believed to contain such spirits.21
The ashvattha tree itself is held in special veneration within these traditions. This relationship reflects a broader aspect of nature worship, where specific natural phenomena are venerated as forces that influence human life. The yakshas, while sometimes capricious or mischievous, were frequently honored as tutelary deities of specific locales, and their worship coexisted alongside the formal sacrifices of the Vedic period.132