* "El crimen de Cuenca" (1982), een historische roman over een gerechtelijke dwaling in het begin van de 20e eeuw.
* "La hija de la española" (1994), een historische roman over het leven van een Spaanse vrouw die in de 19e eeuw naar Argentinië emigreert.
* "El caballero del jubón amarillo" (2001), een historische roman over het leven van Juan de la Cruz, een 16e-eeuwse Spaanse mysticus.
* "El sueño del Inca" (2006), een historische roman over het leven van Tupac Amaru II, een 18e-eeuwse Inca-leider die een opstand tegen de Spanjaarden leidde.
* "La vida amorosa de Federico García Lorca" (2011), een biografie van de Spaanse dichter Federico García Lorca, met de nadruk op zijn relaties met mannen.
Naast zijn romans heeft Ballesteros ook verschillende non-fictieboeken geschreven, waaronder:
* "La historia del Madrid" (1989), een geschiedenis van de Spaanse hoofdstad.
* "La España del descubrimiento" (1992), een geschiedenis van Spanje tijdens het tijdperk van ontdekkingen.
* "La América española" (1995), een geschiedenis van Latijns-Amerika.
Het werk van Ballesteros is in meer dan twintig talen vertaald en hij heeft talloze prijzen gewonnen voor zijn schrijven, waaronder de Premio Nacional de Narrativa (1982), de Premio Planeta (1994) en de Premio Alfaguara (2006). Hij is lid van de Real Academia Española, de Spaanse Koninklijke Academie.