Enrique II contrajo matrimonio el 27 de julio de 1350 con Juana Manuel de Villena, señora de Villena, Escalona y Peñafiel e hija del célebre magnate y escritor Don Juan Manuel y de Blanca Núñez de Lara, con quien tuvo tres hijos: