Johan 1 den store, konge fra 1385, var uektefødt sønn av Pedro 1 den strenge, ledet etter broren Ferdinand 1s død 1383 motstanden mot arvekravet til Ferdinands datter Beatrix og dennes mann Johan 1 av Castilla, som han beseiret 1385. Tok 1415 Ceuta fra araberne. Far til Henrik Sjøfareren.