10 Foods That Can Help You Lose Weight 3. Beans Image Source: CIAT The real “magic” of beans is that they are packed with protein, and protein tends to stay with you longer. If you are not feeling hungry, you are less likely to head for the snack cabinet or vending machine. Previous Next Tweet Pin It