Dragons are legendary and fictional creatures that do not exist; therefore, they do not eat anything. However, within works of fiction and legends, they have an incredibly varied diet.
The diet of fictional dragons depends on the legends or stories in which they are contained. Many dragons from early European legends and stories eat humans. In Asian cultures, dragons might not be depicted eating at all, as they are viewed as celestial beings rather than ravenous beasts. Other dragons depicted in modern fictional books feast upon prey animals such as deer, cattle, or even fish. Much of the diet of a fictional dragon is dependent on the area of the dragon's origin or on the type of dragon it is.