Henri commence la pacification de ses États. Il demeure fidèle à la France et au roi et lui assure un soutien militaire durant la guerre de Cent Ans. En 1372, sa flotte, conduite par l'amiral Ambrosio Boccanegra, remporte une brillante victoire à La Rochelle, qui enlève aux Anglais la maîtrise des mers et accélère considérablement la reconquête par du territoire laissé aux Anglais au traité de Brétigny. Il fait la guerre au Portugal, allié de l'Angleterre, et bat le roi , puis Jean de Gand, duc de Lancaster, marié à l’infante Constance de Castille, fille de . Il mène par ailleurs une politique de rigueur religieuse qui annonce l'Inquisition.