Елена Барсанова родилась 28 июля 1936 г. в Москве. Училась в Московской средней специальной музыкальной школе имени Гнесиных, затем в одноименном Музыкально-педагогическом институте, где ее педагогом был профессор Самуил Фейнберг. По окончании учебы работала в Московском государственном академическом хореографическом училище (МАХУ), была ведущим концертмейстером в классе Софьи Головкиной, тогдашнего директора этого учебного заведения.
В 1972 г. по приглашению Ю. Григоровича поступила в Большой театр, где прослужила до 2011 г. Ее приход в театр совпал с золотым веком Большого балета. Она работала с выдающимися исполнителями – М. Плисецкой, Е. Максимовой, В.Васильевым, М. Лиепой, Н. Бессмертновой, Н. Сорокиной, С. Адырхаевой, М. Лавровским, Ю. Владимировым. Репетиторами в те годы были Г. Уланова, М. Семенова, Р. Стручкова. Класс давали А. Мессерер и А. Ермолаев.
В 80-90-е гг. в ее классы на смену тем мастерам пришли новые поколения замечательных танцовщиков – Н. Ананиашвили, А. Фадеечев, А. и И. Лиепа, С. Филин.
С балетной труппой Большого Елена Барсанова побывала на гастролях во многих странах мира – во Франции, Испании, Японии, Италии, Греции, Индии и др.
В ее концертмейстерском репертуаре были почти все основные балеты, шедшие в театре: «Лебединое озеро», «Щелкунчик» и «Спящая красавица» П. Чайковского, «Спартак» А. Хачатуряна, «Иван Грозный» на музыку С. Прокофьева, «Легенда о любви» А. Меликова, «Золотой век» Д. Шостаковича, «Дон Кихот» и «Баядерка» Л. Минкуса, «Раймонда» А. Глазунова.
Аккомпанируя артистам, выступавшим в балете «Моцарт и Сальери» на музыку В.А. Моцарта и А. Сальери, исполнила с оркестром Большого театра Двадцатый фортепианный концерт Моцарта.
Ее игра всегда отличалась высоким профессионализмом и прекрасным звуком.