У дорослому футболі дебютував 2002 року виступами за «Уракан», в якому провів півтора року, взявши участь у 53 матчах чемпіонату.
Своєю грою за цю команду привернув увагу представників тренерського штабу «Банфілда», до складу якого приєднався на початку 2004 року. Відіграв за команду з околиці Банфілда наступний рік своєї ігрової кар'єри.
На початку 2005 року уклав контракт з клубом «Бока Хуніорс», у складі якої провів наступні чотири з половиною роки своєї кар'єри гравця. Більшість часу, проведеного у складі «Бока Хуніорс», був основним гравцем атакувальної ланки команди і одним з головних бомбардирів команди, маючи середню результативність на рівні 0,41 голу за гру першості. За цей час двічі виборював титул чемпіона Аргентини, двічі ставав переможцем Рекопи Південної Америки та одного разу володарем Кубка Лібертадорес.
З липня 2009 року три сезони захищав кольори італійського «Дженоа». Граючи у складі «грифонів», також здебільшого виходив на поле в основному складі команди. В новому клубі був серед найкращих голеодорів, відзначаючись забитим голом в середньому щонайменше у кожній третій грі чемпіонату.
До складу клубу «Інтернаціонале» приєднався влітку 2012 року. Відіграв за «нераззуррі» п'ять сезонів, протягом яких у 140 матчах Серії A відзначився 39 голами.
Влітку 2017 року, після завершення контракту з «Інтером», отримав статус вільного агента, на правах якого досвідчений нападник уклав однорічну угоду з «Болоньєю», яку згодом було подовжено. Загалом протягом чотирьох сезонів відіграв за цю команду у 132 матчах усіх турнірів.
18 серпня 2021 року 39-річний гравець приєднався до друголігової італійської ж «Брешії».