Nacque a Saragozza, in Aragona (Spagna), nel 1271. Figlia del re di Spagna Pietro III, quindi pronipote di Federico II, a soli 12 anni venne data in sposa a Dionigi, re del Portogallo, da cui ebbe due figli. Durante questo matrimonio Elisabetta seppe dare la testimonianza cristiana che la portò alla santità. Alla morte del marito donò i suoi averi ai poveri e ai monasteri, diventando terziaria francescana e si ritirò nel convento delle clarisse di Coimbra, da lei stessa fondato.Morì nel 1336 ad Estremoz in Portogallo. Fu canonizzata a Roma da Urbano VIII nel 1625.