She also played the roles of Jigyasa Bali in Kasamh Se, Sakku Bai in Jhansi Ki Rani, and Sudha Buaa in Gangaa.
She appeared in Silsila Badalte Rishton Ka (2018–2019) and then she played the role of veena devi in Thapki Pyar Ki 2.
Her breakthrough came in 2000 when she potrayed the main antagonist Payal Mehra in Ekta Kapoor's blockbuster Kyunki Saas Bhi Kabhi Bahu Thi on StarPlus, shattering TRP records at its peak to become the highest rated show in India at that time.
Bhattacharya was seen in the avatar of Sakku Bai in historical series Jhansi Ki Rani on Zee TV.
She joined the romantic soap opera Thapki Pyar Ki in the prominent supporting character of Vasundhara Pandey; the show aired between 2015–2017.