2. Protein

You need to be consuming lots of nutrient-dense food, especially food that contains a high level of protein. Protein helps you to feel fuller for longer, so the more you eat, the less likely you are going to be to need to snack on unhealthy items outside of meal times throughout the day.