En diciembre de 2010, Leonardo firmó como nuevo técnico del Inter hasta el 30 de junio de 2012 reemplazando a Rafa Benítez, que fue despedido tras una mal inicio de temporada en la Serie A.