Tras la recuperación de sus heridas embarcó en enero de 1825 desde el puerto de Quilca en la fragata francesa "Ernestine" y, desembarcando en Burdeos, volvió finalmente a España, donde, superando en los tribunales militares las aclaraciones requeridas por él mismo en relación a su mando en el Perú, el rey Fernando VII reconoció su heroísmo (ante documentos como una felicitación de Bolívar) y fue recompensado con honores agradeciéndole con el título de Conde de los Andes.