With more fiber and calcium than any other nut, almonds have always been a smart snack. Now a USDA study shows they contain 129 calories per ounce – 24% less than originally thought. Since their cell walls are hard to break down, the fat inside them isn’t easily absorbed by the body. Cover a 3×3 Post-It with almonds for the perfect portion.