Born in San Benedetto Po, Lasagna started his career with Governolese near his home town.
Lasagna joined AC Este for the 2013–14 season and scored 21 times in 33 games making him one of the most sought after players of the lower leagues.
[10] On 26 January 2021, Lasagna joined Hellas Verona on a one-and-a-half-year loan deal containing a conditional obligation to buy based on his performances.
[14] He made his senior international debut during the match, coming on as a late substitute in the eventual 1–0 away win, and set up Cristiano Biraghi's injury time winner with a header following a corner, which secured Italy's safety in the group.
[17] A tall and quick left-footed forward, Lasagna's natural role is that of a main striker in the centre.