Dragon Slayers from the anime Fairy Tail regain magical energy by eating the element that their magic falls under. Some examples being fire, metal and air.