Dragons usually eat around half their body weight in meat every day, but unlike your basic human, this energy is stored as elemental energy for later use, powering both their breath weapons and when their bodies change due to advancing age.
We also know that dragons can hibernate for decades if not hundreds of years without food. It’s unlikely that these incredibly powerful magical creatures are going to need the foodbank anytime soon.