After an initial delay in the transfer, Bergessio signed with Catania permanently on 29 August 2011 on a four-year contract while a transfer fee of €945,000 was paid to Saint-Étienne. In the 2012–13 campaign he became a key part of Rolando Maran's team, forming an efficient offensive partnership with countrymen Pablo Barrientos, Lucas Castro and Alejandro Gómez; he scored his first hat-trick in Italy's top flight on 5 May 2013, in his team's 3–0 home win over A.C. Siena.