Su educación fue muy descuidada, pues Alfonso XI, llevado por su amor a Leonor de Guzmán, dejó la crianza de su heredero a María de Portugal, la reina consorte, que vivió con su hijo en el Alcázar de Sevilla.