50 Must-Read 50 Beta
← The Must-Read 50
Cover of The Tainted Cup by Robert Jackson BennettThe Tainted Cup
New · Fiction, Fantasy, Mystery

The Tainted Cup

by Robert Jackson Bennett
2024 · 406 pages · Fiction
Critics' pick · Lifetime bestseller
≈ 10 hours to read · about 3 weeks at 30 minutes a day

What it's about

In an empire walled off from monstrous sea leviathans, a high officer is found dead with a tree erupting from his body. The investigator assigned to the case is Ana Dolabra, a brilliant, wildly eccentric detective who works blindfolded and rarely leaves her house, and her new assistant Dinios Kol, whose magically enhanced memory lets him record everything he sees for her to piece together. Their investigation uncovers a conspiracy that threatens the empire itself.

Why it's worth reading

It's Sherlock Holmes in a strange, inventive fantasy world, a genuinely clever mystery with a delightful detective duo, and it won the Hugo Award. It's ideal for mystery readers who don't usually read fantasy, and the other way around.

You'll love it if you liked

Good to know

The world-building is dense at first; let it wash over you. It's the first of a series but solves its own mystery. Some body horror.

By the numbers

86.2Must-Read Score
  • Readers82 out of 100 · counts 42%
  • Critics66 out of 100 · counts 34% (its stronger lane)
  • Bestseller38 out of 100 · counts 14%
  • Buzz72 out of 100 · counts 10%

Critics and Bestseller are two ways to earn a place: a book's stronger one counts more. Buzz rewards recent bestseller weeks and prizes, so older books start at zero. The parts combine into the Must-Read Score, shown on a scale where the best book we found scores 99 and the last book to make the ranking scores 50.

Where it ranks

Why it made the list

Won
Hugo Award winner (2025)
Shortlisted
Edgar Award finalist (2025)Goodreads Choice (fantasy) finalist (2024)

Reads as

Gripping, Adventurous, Epic

How we rank

Already read it? Upload your Goodreads or StoryGraph history and get the 50 best books you haven't read, tuned to your taste.Get my 50

More by Robert Jackson Bennett

Cover of A Drop of Corruption by Robert Jackson BennettA Drop of Corruption
A Drop of CorruptionRobert Jackson Bennett
Cover of Foundryside by Robert Jackson BennettFoundryside
FoundrysideRobert Jackson Bennett

If you like this, read next

Cover of The Will of the Many by James IslingtonThe Will of the Many
The Will of the ManyJames Islington
Cover of Framed in Death by J. D. RobbFramed in Death
Framed in DeathJ. D. Robb
Cover of Gideon the Ninth by Tamsyn MuirGideon the Ninth
Gideon the NinthTamsyn Muir
Cover of All Systems Red by Martha WellsAll Systems Red
All Systems RedMartha Wells
Cover of Promises in Death by J. D. RobbPromises in Death
Promises in DeathJ. D. Robb
Cover of Innocent in Death by J. D. RobbInnocent in Death
Innocent in DeathJ. D. Robb

Explore the best-of lists

All 36 best-of lists →

Quick answers

Is The Tainted Cup worth reading?

Yes. It's Sherlock Holmes in a strange, inventive fantasy world, a genuinely clever mystery with a delightful detective duo, and it won the Hugo Award. It ranks #114 of the 2,816 books in our ranking, with a Must-Read Score of 86.2 (the best book we found scores 99).

What is The Tainted Cup about?

In an empire walled off from monstrous sea leviathans, a high officer is found dead with a tree erupting from his body. The investigator assigned to the case is Ana Dolabra, a brilliant, wildly eccentric detective who works blindfolded and rarely leaves her house, and her new assistant Dinios Kol, whose magically enhanced memory lets him record everything he sees for her to piece together. Their investigation uncovers a conspiracy that threatens the empire itself.

How long does it take to read The Tainted Cup?

About 10 hours (406 pages), or about 3 weeks at 30 minutes a day.

What awards has The Tainted Cup won?

Hugo Award winner (2025).

What should I read after The Tainted Cup?

If you liked it, try The Fifth Season by N. K. Jemisin, Project Hail Mary by Andy Weir or A Master of Djinn by P. Djèlí Clark.