Organic India Chywanprash is 100 percent organic Chyawanprash (Chai-en-prah-sh) is made from the original Ayurvedic recipe developed by the sages living in the forests of the Himalayas and is the real deal. It is rejuvenating energizing and boosts the immune system and often called âThe Elixir of Life.â.