A lot of these foods are high in protein and vitamins. This is good for both groups. For people trying to lose weight, the protein helps them feel full for longer, and resist the urge to snack. The vitamins ensure they are getting all the nutrients they need on a small amount of food.
On the other hand, if you are trying to gain weight, you are likely trying to gain muscle, not fat. You will be exercising a lot, and therefore need to eat a lot more. By eating these same foods, you are supporting the development of your muscles by ensuring your body has plenty of protein and nutrients that it needs to build them
Latest Answers