Diet rating: Good. Calories per 30g (16 nuts): 160. Nutrition per 30g: 5g protein, 13g fat, 9g carbohydrate. Rich in: Copper, which is good for nerves, bones and the immune system. Good for: Gallstones. Eating an ounce of cashews a week gave women a 25 percent lower risk of developing gallstones.