owing to their nutritional content, almonds can prove to be a superfood for the purpose of increasing weight. a single ounce serving of almonds for weight gain can provide up to 160 calories and 14 grams of fat.