I quite often hear people say my teen is always hungry, I have a teen myself who constantly raids the fridge and is still like a bean pole, what people forget is that during their growth spurts especially boys need around 2800 calories per day, if they are very active even more, so they need to eat more than their parents. Unfortunately as you get older you need less calories.
Further information on teenage diet requirements can be found here