Екатерина Савинкова родилась в Ташкенте. Окончила Нижегородскую государственную консерваторию имени М. И. Глинки (2018, класс Светланы Лившиной), ассистентуру-стажировку Московской государственной консерватории имени П. И. Чайковского (2020, класс Лидии Черных). В 2014–2017 гг. стажировалась в Центре оперного пения Галины Вишневской, на сцене которого исполняла партии Джильды («Риголетто» Верди), Марфы («Царская невеста» Римского-Корсакова) и др.
Лауреат V Международного конкурса вокалистов имени Наталии Шпиллер «Шедевры русской музыки» в Москве (2018, Гран-при), дипломант XXVI Международного конкурса вокалистов имени М. И. Глинки в Казани (2019), лауреат XI Международного конкурса вокалистов имени А. П. Иванова в Твери (2019, I премия), обладатель специального приза «За артистизм» VIII Международного конкурса оперных артистов Галины Вишневской в Москве (2021). В 2023 году на I Международном конкурсе вокалистов и концертмейстеров Хиблы Герзмавы награждена III премией и специальным призом от Московской филармонии (выступление в Концертном зале имени П. И. Чайковского).