Także w 2007 pojawiła się w tragikomedii W świecie kobiet jako nastolatka Lucy Hardwicke z Meg Ryan i Adamem Brodym. Film, jak również występ Stewart, otrzymał mieszane recenzje. Trzeci występ w tym roku to Wszystko za życie w reżyserii Seana Penna. Za rolę Tracy – nastoletniej piosenkarki, która podkochuje się w młodym poszukiwaczu przygód Christopherze (w tej roli Emile Hirsch) – także zebrała mieszane recenzje. Podczas gdy Salon.com uznał jej grę za "solidną, wrażliwą", a Chicago Tribune zauważyło, że "świetnie poradziła sobie z zarysem postaci", krytyk Variety, Dennis Harvey, powiedział: Nie jest jasne, czy Stewart chce grać hipisowską laskę Tracy jako próżną, czy tak jak to wypada.Rola przyniosła jej czwartą i ostatnią nominację do Nagrody młodych artystów. Potem pojawiła się w filmach: Jumper i Co jest grane. Jej występ w niezależnym tytule The Cake Eaters otrzymał wiele pozytywnych recenzji. Bill Goodykoontz z The Arizona Republic stwierdził, że StewartNaprawdę błyszczy. (...) Doskonale radzi sobie na dwóch płaszczyznach, dając Glorii siłę niepozwalającą jej współczuć, jednocześnie nie dając zapomnieć o jej wrażliwości.