Entre los reconocimientos a su labor cabe destacar el Premio Nacional de las Letras Españolas (1988), su nombramiento como Hijo Predilecto de Andalucía, el Premio Cervantes (1991) y el Premio Príncipe de Asturias de las Letras (1998).