what ate dragons in game of thrones
In Game of Thrones , dragons mostly ate livestock, especially goats and sheep, and they were said to eat “whatever they want.”
Quick Scoop
The show gives only a few clear clues, but the safest answer is:
- Goats.
- Sheep.
- Other meat when available, including larger animals in some lore and fan discussion.
Daenerys even complains that her dragons were eating far too little before the Battle of Winterfell, mentioning 18 goats and 11 sheep for the two of them in a day.
What the lore suggests
In the wider A Song of Ice and Fire world, dragons are described as powerful fire-breathing creatures with a very meat-heavy diet.
That means the practical answer is not one exact food, but a broad pattern:
- Mostly meat.
- Farm animals when kept near people.
- Whatever prey they can catch or are given.
Simple answer
If you want the shortest version: they ate sheep and goats most often.
TL;DR: Dragons in Game of Thrones ate mainly livestock, especially goats and sheep, and the show frames it as “whatever they want.”