Roku 1255 se manželé vrátili z evropské pevniny do Anglie, kde se Eduard dostal do sporu s otcem. Zde se také v létě 1256 setkali s Eleonořiným bratrem Jindřichem. Roku 1257 se vzbouřili Velšané a několik let trvající politické nepokoje nakonec vyústily v utkání na bitevním poli. 14. května 1264 v bitvě u Lewes se podařilo Simonovi z Montfortu, vůdci královské opozice zajmout krále, prince Eduarda a Richarda Cornwallského a nechal je uvěznit. Eleonora po dobu manželova věznění byla na čestně slovo uvězněna ve Westminsterském paláci. Eduardovi se posléze zdařilo z věznění uniknout a 4. srpna 1265 porazil díky léčce strýčka Simona u Eveshamu. O rok později se Eleonoře podařilo po třech dcerách konečně porodit prvního syna.