As long as you can restrain yourself from overeating, nuts can be fat-fighters and help with weight loss. Protein and fat in nuts helps you feel fuller and stops cravings. Since nuts have no sugars, they do not promote an insulin response, which means they are more likely to be used as energy and they will not stimulate your appetite like a starchy or sweet food will. Nuts will also help maintain higher levels of fat-burning hormones in your body as well as helping to control appetite and cravings so that you eat less calories overall, even though you’re consuming a high-fat food.