The Pretty Woman actress stars in the big screen adaptation of Elizabeth Gilbert's travel memoir, which sees her travel to India as part of a spiritual pilgrimage to learn about yoga, meditation and life in an ashram.
Roberts, whose parents are Baptist and Catholic, was so captivated by the ancient religion, she experienced her own spiritual awakening during the shoot and returned home as a Hindu.
She tells Elle magazine, "I'm definitely a practising Hindu."
The actress reveals she regularly goes to temple to "chant, pray and celebrate" and even takes her husband Danny Moder and their three kids, three-year-old Henry and five-year-old twins Phinnaeus and Hazel, with her.
Roberts has also adopted the belief in reincarnation and she hopes her next life will be a "quiet" one.
She says, "Golly, I've been so spoiled with my friends and family in this life. Next time I want to be just something quiet and supporting."