Disclosure: As an Amazon Associate, Bookish Wisdom earns from qualifying purchases. This doesn't change our picks or your price.
Quick answer: If you loved City of Thieves, read The Siege, The Book Thief, All the Light We Cannot See and Catch-22. All pair dark history with humour, human warmth and unforgettable characters.
David Benioff's novel follows Lev, a Russian teen, and Kolya, a charming soldier, who are sent on an impossible quest for a dozen eggs during the siege of Leningrad. It is funny, brutal and moving. The books below blend war, friendship and dark comedy, with fiction and nonfiction about the Eastern Front.
Table of Contents
Quick Picks at a Glance
| Book | Author | Ages | Best For |
|---|---|---|---|
| The Siege | Helen Dunmore | Adult | Leningrad novels |
| The Book Thief | Markus Zusak | Teen | WWII fiction |
| All the Light We Cannot See | Anthony Doerr | Adult | lyrical history |
| Catch-22 | Joseph Heller | Adult | dark comedy |
| Slaughterhouse-Five | Kurt Vonnegut | Adult | war and time |
| Everything Is Illuminated | Jonathan Safran Foer | Adult | humour and history |
| The Orphan Master's Son | Adam Johnson | Adult | dark satire |
| Life and Fate | Vasily Grossman | Adult | epic Russian war novels |
| The Zookeeper's Wife | Diane Ackerman | Adult | true stories |
| Sarah's Key | Tatiana de Rosnay | Adult | dual timelines |
| Atonement | Ian McEwan | Adult | guilt and war |
| Stalingrad | Antony Beevor | Adult | military history |
| Leningrad: The Epic Siege of World War II | Anna Reid | Adult | the siege itself |
| The Kite Runner | Khaled Hosseini | Adult | friendship and guilt |
| The Tsar of Love and Techno | Anthony Marra | Adult | connected stories |
1. The Siege by Helen Dunmore

A family struggles through the first winter of the Leningrad siege. Quiet, tense and based on real events.
Best for: Leningrad novels.
2. The Book Thief by Markus Zusak

A girl steals books in Nazi Germany and is narrated by Death. Heartbreaking and widely loved.
Best for: WWII fiction.
3. All the Light We Cannot See by Anthony Doerr

A blind French girl and a German boy are linked during World War II. Beautifully written.
Best for: lyrical history.
4. Catch-22 by Joseph Heller

A bombardier tries to survive WWII by any means. Dark, funny and absurd.
Best for: dark comedy.
5. Slaughterhouse-Five by Kurt Vonnegut

Billy Pilgrim becomes unstuck in time after the bombing of Dresden. Short, funny and sad.
Best for: war and time.
6. Everything Is Illuminated by Jonathan Safran Foer

A young American goes to Ukraine to find the woman who saved his grandfather, with a comic translator. Inventive and moving.
Best for: humour and history.
7. The Orphan Master's Son by Adam Johnson

A boy in North Korea rises in a brutal system. A Pulitzer Prize winner, dark and inventive.
Best for: dark satire.
8. Life and Fate by Vasily Grossman

A sweeping Soviet epic set during the Battle of Stalingrad. Huge, powerful and humane.
Best for: epic Russian war novels.
9. The Zookeeper's Wife by Diane Ackerman

A Polish zookeeper and his wife shelter Jews in the Warsaw Zoo. Gentle and brave.
Best for: true stories.
10. Sarah's Key by Tatiana de Rosnay

A journalist investigates a roundup of Jews in Paris in 1942. Emotional and gripping.
Best for: dual timelines.
11. Atonement by Ian McEwan

A girl's lie changes lives, and war follows. Elegant and devastating.
Best for: guilt and war.
12. Stalingrad by Antony Beevor

A narrative history of the battle that turned WWII. Vivid and sobering.
Best for: military history.
13. Leningrad: The Epic Siege of World War II by Anna Reid

A history of the siege using diaries and testimonies. Moving and thorough.
Best for: the siege itself.
14. The Kite Runner by Khaled Hosseini

Amir betrays his friend Hassan in Kabul and spends years seeking redemption. A hugely popular novel.
Best for: friendship and guilt.
15. The Tsar of Love and Techno by Anthony Marra

Linked stories span decades in Russia. Inventive and tender.
Best for: connected stories.
How to Choose
For the siege itself, begin with The Siege and Leningrad. For humour amid war, choose Catch-22, Slaughterhouse-Five or Everything Is Illuminated. For emotional historical fiction, pick The Book Thief, All the Light We Cannot See or Sarah's Key. For deeper Russian epics, read Life and Fate or The Tsar of Love and Techno. These books include violence and wartime suffering, so check the notes. Because war books can be heavy, alternate between serious and funny picks. Catch-22 and Everything Is Illuminated are good for readers who want humor with weight, while Leningrad and Stalingrad offer the historical context in detail.
Related: 15 Best Books to Read Before Visiting New York City · 12 Dystopian Books Like the Hunger Games | Best Books to Read Like Hunger Games
Frequently Asked Questions
What is City of Thieves about?
Two young men are ordered to find a dozen eggs in Leningrad during the siege so a colonel can have a wedding cake.
Is it based on a true story?
It is fiction, framed as a story the author heard from his grandfather.
Is it funny or sad?
Both. It mixes dark humour with tragedy.
How long was the siege of Leningrad?
About 872 days, from 1941 to 1944.
Is the book violent?
Yes, it includes war violence.
Who is David Benioff?
He is a novelist and screenwriter, and co-creator of Game of Thrones.
Where is the siege of Leningrad set in the book?
Mostly in the starving city and the countryside around it in early 1942.
Is City of Thieves suitable for teens?
It includes violence and sexual content, so it suits older teens and adults.
Is there a film adaptation?
Not that we know of; check current listings.
Is it a good book for book clubs?
Yes. It has humor, danger and moral questions that spark discussion.
Is City of Thieves a good place to begin reading about the siege?
Yes. It is a novel, so it is easy to read, and nonfiction such as Leningrad adds the real history afterwards.