Eating foods high in protein has many benefits, including muscle building, weight loss, and feeling fuller after eating. Though eating lots of protein may be beneficial, eating a balanced diet is an essential part of staying healthy.