The peel of almonds contains tannins, a chemical that may hinder nutrient absorption. Therefore, soaking and peeling almonds could provide more nutritional benefits.