Caporegime
Personally, at your age your body is doing so much growing and changing that you should just eat a lot of good food. Worry about protein shakes later. You don't "need" them IMO, they are useful to supplement your diet but they are no replacement for good food. Right now your body needs a lot of nutrients from all sorts of different sources and relying on shakes is lazy and not the best route to take.
Indeed, if you can eat the food, then take that route.
I'm only having shakes due to the fact I can't really get the food at the moment