Né à Visegrád, fils de Charles 1er Robert d’Anjou, roi de Hongrie, et d’Élisabeth Piast. Il est membre de la maison capétienne d’Anjou Sicile.
Couronné roi de Hongrie le 21 juillet 1342, à la mort de son père, il passe la plus grande partie de son règne à combattre Venise et Naples. Il étend sa domination jusqu’à l’Adriatique. Il épouse une princesse bosniaque, Elisabeth Kotromanić. Il fait du domaine royal le plus vaste ensemble du pays et s’appuie sur les villes et la petite noblesse contre les barons. Il restaure l’autorité royale aux dépens des Magnats et donne un éclat brillant à sa cour élégante et lettrée.
Battu par Venise en 1346 à Zara, il organise une expédition contre Naples en 1347/1348 dont le souverain Louis de Tarente est suspecté d’avoir participé au meurtre du plus jeune frère de Louis, André. Il occupe Naples mais une épidémie de peste et les révoltes des barons napolitains l’obligent à se retirer. Une seconde campagne contre Naples en 1350 ne donne pas plus de résultats.
En 1351, 1352 et 1354 il participe à des Croisades en Lituanie. En 1354/1355 il fait campagne contre les serbes et récupère l’Herzégovine. La seconde guerre contre Venise de 1356 à 1358 est plus heureuse et, par le Traité de Zara en 1358 il reçoit les possessions vénitiennes de la Dalmatie. En 1365 il annexe Vidin en Bulgarie mais doit reconnaître l’établissement d’un voïvode en Moldavie. En 1367/1368 il fait une campagne sans succès en Valachie toutefois le prince Vladislav 1er reconnaît sa suzeraineté.
À la mort de son oncle Casimir III le Grand, Louis 1er est élu et couronné roi de Pologne le 17 novembre 1370. Mais laisse rapidement le pouvoir à sa mère Élisabeth Piast qui gouverne la Pologne en son nom jusqu’à sa mort en 1380. La même année, il prend pour vassal le Prince de Serbie Lazar Hrebeljanović préparant ainsi une alliance contre la menace turque. À la fin de son règne il combat aussi l’expansion turque lors d’une nouvelle campagne en 1375 en Valachie.
Le Grand Schisme d’Occident survient en 1378. Une troisième guerre contre Venise est déclenchée et il conquiert toute la Dalmatie. La guerre se termine par le Traité de Turin le 18 août 1381.
Sans héritier mâle, il doit s’attacher à prévoir sa succession. En 1372 il organise les fiançailles de sa fille aînée Marie avec Sigismond de Luxembourg. En 1379 Marie est également désignée comme héritière du trône de Pologne.
Lorsque Louis 1er meurt le 10 septembre 1382. Sa fille Marie est couronnée dès le 17 septembre. La reine Élisabeth de Bosnie organise la régence avec le palatin Nicolas Garai dans l’attente de l’arrivée de son fiancé. Leur pouvoir est rapidement contesté par les barons qui font appel à Charles de Durazzo qui se fait élire roi de Hongrie en 1385.
Pendant ce temps la noblesse polonaise choisit l’autre fille de Louis, Hedwige, comme reine et cette dernière, ceint la couronne de Pologne le 15 octobre 1384 à Cracovie. C’est la fin de l’union personnelle entre les deux royaumes.