Almonds are nutritionally packed and should be taken regularly for maximum benefit. They are rich in healthy fats, protein, fiber, minerals such as zinc, calcium, magnesium etc. However to ensure that these nutrients are absorbed properly we have to take them in the soaked form overnight for about 8 to 12 hours, as they contain a compound called as tannins which are inhibitors, which inhibit the nutrient absorption. Apart from this, when the almonds are soaked they release an enzyme called as lipase, which helps in the digestion of fats, thereby resulting in a better digestion. Soaked almonds help in regulating blood pressure, diabetes and also helps in reducing your cholesterol levels. They are also rich in insoluble fibers. Thereby helps in preventing constipation. Also their folic acid level helps in maintaining a better nervous system and when consumed during pregnancy, helps in the good development of the fetus. Hence soaked almonds are much higher in terms of nutrient availability.