À la suite des Vêpres siciliennes (1282), il se rendit en Italie pour secourir son oncle paternel Charles d'Anjou. À la mort de ce dernier, il fut nommé régent du royaume de Naples, dont le souverain, Charles II, était prisonnier du roi Pierre III d'Aragon. Mais Charles II, redevenu libre, conclut un arrangement avec le roi d'Aragon, et Robert courroucé quitta l'Italie en septembre 1289.