Ses bonnes performances attirent l’œil des italiens. Le Torino Football Club essaye de le recruter mais c’est finalement le rival local, la Juventus qui engage Hansen le pour une durée de trois saisons. Hansen débute avec les "bianconero" le contre Bari (victoire 1-0), et inscrit son premier but en "bianconero" le lors d'un succès à l'extérieur 1-0 contre Pro Patria. En attaque, il est associé à Giampiero Boniperti et remporte avec la Juventus le championnat d'Italie à deux reprises (1949-50 puis 1951-52). Entre 1948 et 1954, il dispute en tout 189 matchs sous le maillot de la Juventus (187 en Serie A et 2 en coupe Latine) et inscrit 124 buts. Il est meilleur buteur du championnat d’Italie lors de la saison 1951-1952 avec 30 buts.