Descrita como sendo dotada de “muyta fermozura, muyta discriçaõ & muyta virtude", em 1345 e em 1347 a sua mão foi pretendida para o Príncipe Negro, mas o enlace não se realizou.[5]
Não se sabe muito da sua vida antes de fazer 18 anos quando dois reis disputavam a sua mão com o fim de ter o apoio português: Afonso XI, que a queria para o seu sobrinho, Fernando de Aragão e Pedro IV de Aragão com quem por fim se casou em 14 ou 15 de Novembro de 1347 em Barcelona, tornando-se em sua segunda consorte.[6]
Segundo algumas fontes,[7] incluindo Jerónimo de Zurita e Rui de Pina, teve uma filha, Beatriz, nascida em 1348, que morreu jovem e foi criada pela sua avó materna. No entanto, Leonor não menciona nenhuma filha em seu testamento de setembro de 1348. A rainha Beatriz de Castela em seus dois testamentos de 1357 e 1358 dispõe que sua neta Beatriz, provavelmente uma filha ilegítima do rei Pedro I, primeiramente enterrada no Mosteiro de São Francisco em Santarém, fosse sepultada com ela.[8]
Leonor veio a falecer aos 20 anos em 30 de outubro de 1348 no caminho para Jérica depois de ter contraído a peste quando estava em Teruel. Seu corpo foi enterrado primeiramente em Jérica e em junho de 1350 foi transferido e sepultado no panteão dos reis no Mosteiro de Santa Maria de Poblet.[9]
Almeida Rodrigues, Ana Maria de Seabra (2013). «"Un destin interrompu: Aliénor de Portugal, brève reine d'Aragón"». Les femmes dans l’espace nord-méditerranéen. Col: Etudes Roussillonnaises Revue d'Historie et d'archéologie Méditterranéennes (em francês). XXV. Canet-en-Rousillon: Éditions Trabucaire. pp. 89–96. ISBN978-2-84974-168-9
Rodrigues Oliveira, Ana (2010). Rainhas medievais de Portugal. Dezassete mulheres, duas dinastias, quatro séculos de História. Lisboa: A esfera dos livros. ISBN978-989-626-261-7
Zurita, Jerónimo. Ángel Canellas López; edición electrónica de José Javier Iso (Coord.), María Isabel Yagüe, y Pilar Rivero (original data de 1562-1580), ed. Anales de Aragón(PDF) (em espanhol). [S.l.]: Exma. Diputación de Zaragoza, «Institución Fernando el Católico» !CS1 manut: Nomes múltiplos: lista de editores (link)