10 Spanish Novels and Stories for Learners of Every Level
Discover ten Spanish-language novels and story collections that can strengthen your reading skills. The list ranges from accessible contemporary prose to demanding classics.
On this page
1. La vida imaginaria (The Imaginary Life) by Mara Torres2. La casa de los espíritus (The House of the Spirits) by Isabel Allende3. Como agua para chocolate (Like Water for Chocolate) by Laura Esquivel4. El entenado (The Witness) by Juan José Saer5. Short Stories by Rubén Darío6. El amor en los tiempos del cólera (Love in the Time of Cholera) by Gabriel García Márquez7. La vida de Lazarillo de Tormes (The Life of Lazarillo de Tormes)8. Nada (Nothing) by Carmen Laforet9. Cien años de soledad (One Hundred Years of Solitude) by Gabriel García Márquez10. Don Quijote de la Mancha by Miguel de Cervantes SaavedraConclusionOne of the best ways to learn a foreign language is through “authentic materials” or, simply put, things that were originally produced in the language.
Reading books written in Spanish can improve your vocabulary and comprehension while introducing you to the cultures and periods that shaped them.
Below are ten Spanish-language books and story collections for learners at different levels. The difficulty labels are approximate: the right level depends on your reading experience and the edition you choose.
Disclosure: When readers choose to buy our independently chosen editorial picks, we earn affiliate commissions that support our work.
1. La vida imaginaria (The Imaginary Life) by Mara Torres
Finalist for the coveted Premio Planeta in 2012, this book follows the life of Nata, who is trying to pick up the pieces after her long-time boyfriend leaves her. The book follows Nata as she relives different periods of her life while simultaneously trying to remain in the “real world.”
The novel does not follow a simple beginning-middle-end structure, but its contemporary vocabulary is generally approachable. It includes some colloquial expressions and slang.
Level: Upper beginner–intermediate
Get it on Amazon.
2. La casa de los espíritus (The House of the Spirits) by Isabel Allende
Written by the world-famous Chilean author Isabel Allende, this book combines elements from the supernatural world with those of the everyday world we live in. The story follows four generations of the Trueba family from the early twentieth century through the upheaval surrounding Chile’s 1973 coup, blending family history with magical elements. Its themes include love, family, class, political conflict, and repression.
The plot and shifting perspectives can be demanding, but the descriptive prose rewards patient intermediate readers.
Level: Intermediate
3. Como agua para chocolate (Like Water for Chocolate) by Laura Esquivel
The book, written by Mexican author Laura Esquivel, is a wonderful read for anyone interested in culture and cooking. That’s right–cooking! Each of the twelve chapters, named for a month of the year, begins with a recipe.
The story follows Tita, a young Mexican woman who longs to marry Pedro. Her mother insists on a family tradition requiring the youngest daughter to remain unmarried and care for her mother until death, preventing Tita from pursuing a life of her own.
The recipes are woven into the narrative as Tita prepares each dish and recounts an episode from her life. Food, emotion, and family tradition drive this coming-of-age story.
Level: Intermediate
Get it now on Amazon
4. El entenado (The Witness) by Juan José Saer
This book is one that not only tells a great and captivating story but also carries a lot of deep, potentially unanswerable questions about the human condition itself.
The story follows Juan José Saer’s young protagonist as he ventures off into the new world. He and the expedition encounter an Indigenous community in the New World, setting in motion the novel’s unsettling philosophical questions.
The novel explores memory, identity, perception, and the encounter between radically different worlds. Its reflective prose makes it better suited to experienced readers.
Level: Intermediate
Get it on Amazon
5. Short Stories by Rubén Darío
Short stories are a great way to take on reading in small chunks. You can still become immersed in fiction without committing to a long, complex plot.
The Nicaraguan poet and writer Rubén Darío was a central figure in modernismo, the influential Spanish-language literary movement that flourished around the turn of the twentieth century. His stories showcase the movement’s musical language, rich imagery, and cosmopolitan influences.
For some of his stories, along with work by other writers of the period, see the collection below:
Read the collection at Rincón Castellano
6. El amor en los tiempos del cólera (Love in the Time of Cholera) by Gabriel García Márquez
This novel by Colombian author Gabriel García Márquez was published in 1985 and has also been adapted into a film.
This is a complicated story about love, obsession, aging, and memory. Florentino Ariza and Fermina Daza are separated when they are young and lead very different lives for more than fifty years before meeting again in old age.
The novel repeatedly compares the symptoms of love with illness, especially cholera. Readers differ on whether Florentino’s persistence is romantic, obsessive, or both.
Level: Intermediate–advanced
7. La vida de Lazarillo de Tormes (The Life of Lazarillo de Tormes)
One of the great classics of Spanish literature, this book was written by an unknown author in the 16th century. Written as a first-person letter, the story recounts Lazarillo’s life as he serves a series of masters and learns to survive through wit and adaptability.
Often described as a precursor of the novela picaresca, the book uses an antihero’s adventures for sharp social satire. Its targets include hunger, social status, corruption, and the hypocrisy of several clerical characters.
Considering that it was written centuries ago, and with a sarcastic, somewhat satirical air, this book is recommended for the advanced learner.
Level: Advanced
8. Nada (Nothing) by Carmen Laforet
Winner of the inaugural Premio Nadal in 1944 and published in 1945, this Spanish classic depicts post-Civil War Barcelona and the poverty, repression, and hardship of the period.
The story follows young Andrea as she moves to Barcelona to live with relatives, study at university, and begin a new life after the war. The condition of the home, where she had so many lovely childhood memories, leaves her feeling completely disillusioned, and serves as the perfect backdrop for her time in the city. A coming-of-age story, this book follows the main character through some of the most trying times of her life.
This book will not only help improve your Spanish, but it will also give you insight into one of the most tumultuous times in Spain’s history.
Level: Intermediate–advanced
9. Cien años de soledad (One Hundred Years of Solitude) by Gabriel García Márquez
Another famous book from the world-renowned Colombian author Gabriel García Márquez, One Hundred Years of Solitude was published in 1967 and follows one family through various generations. The story takes place in the fictional town of Macondo, which is a metaphor for Colombia, and contains both realistic and fantastical elements.
Macondo is founded by José Arcadio Buendía and Úrsula Iguarán. The town initially appears idyllic, but the Buendía family’s choices and the forces of history gradually transform it.
The story is complex and carries with it a lot of clear and not-so-clear messages. Major themes include solitude, memory, fate, and the cyclical repetition of family and political history. Macondo is a town, not an island, and it is often read as a fictional reflection of Colombia and Latin America.
Level: Advanced
10. Don Quijote de la Mancha by Miguel de Cervantes Saavedra
No list of Spanish literature would be complete without including what is probably one of the most famous novels of all time, Don Quijote de la Mancha by Miguel de Cervantes.
Published in two parts, in 1605 and 1615, the novel follows the well-read Alonso Quijano, who adopts the name Don Quijote, and his practical squire, Sancho Panza. It began as a parody of chivalric romances but grew into a far broader exploration of fiction, reality, and human ideals.
It combines satire, comedy, tragedy, romance, and adventure while commenting on its own time and raising enduring questions about identity, imagination, and the stories people choose to believe. The main character, Don Quijote, becomes lost in a fantasy world of knights and monsters, damsels in distress and castles on a hill. Embarking on a journey to become a “caballero andante” (knight-errant) himself, Quijote encounters countless other characters who add to the story’s multi-layered feel.
Because of its length and early seventeenth-century language, the original is best for advanced learners. Adapted editions can make the story accessible at lower levels.
Level: Advanced
Get it on Amazon
Conclusion
There are countless books, short stories, novels, and poetry that have come out of the Spanish-speaking world. This list has only begun to scratch the surface of a vast world of absolutely amazing literature.
Save this list

