Soaked almonds are know to have several surprising health benefits. Almonds can provide you with essential vitamins and minerals like Vitamin E, zinc, calcium, magnesium and omega-3 fatty acids.
Soaked almonds are better because the brown peel contains tannins which inhibit nutrient absorption. However, once you soak the almonds, the peel comes off easily and allows the nut to release all the nutrients easily into the body.
Eating pre-soaked almonds makes it easier to digest and also makes more nutrients available for digestion. Most nuts and seeds become easier to digest and have better nutrient availability when soaked overnight before consumption.