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