De este matrimonio nacieron cinco hijos: Leonor, que murió pronto; Constanza, que fue monja en el monasterio de Las Huelgas de Burgos; Berenguela, que se casó con Juan de Brienne, emperador de Constantinopla; Fernando (III) y Alfonso de Molina, padre de la reina María de Molina, esposa de Sancho IV.