Екатерина Стулова родилась 23 марта 1977 года в Лобне, Московская область. В 1998 году окончила ГИТИС (курс Андрея Гончарова) и с того же года по 2016 год работала в Театре им. Маяковского, где сыграла в постановках «Собачий вальс», «Дети Ванюшина» и «Розенкранц и Гильденстерн». Дебют в кино состоялся в 1998 году, среди заметных ролей – Лена в «Хироманте» (2005), Антонина в «Котовском» (2009), Лида в «Острове ненужных людей» (2011) и Татьяна в «Жуках» (2019).
Екатерина замужем за актёром Максимом Лагашкиным, у пары двое детей. Она активно продолжает сниматься в кино и делится творческими новостями в Instagram. Творческая деятельность Стуловой охватывает как театральные постановки, так и кинематографические проекты, что отражается в её разнообразных ролях и постоянном присутствии на сцене и экране.