Cave troll liver is an alchemy ingredient in The Witcher 3: Wild Hunt that can be dismantled into monster liver and monster blood. It is needed to craft the following items:
- It can be found on dead trolls, including one in a small cave in the mountainside north of the path leading westward from Harviken, near the third pillar with a torch.
- Ice trolls, either due to an oversight or intentionally, do not drop this item.
- Three can be found as part of the unmarked quest Farting Trolls.