Why soak the almonds, you ask? Almonds (as well as many other nuts and seeds) contain an enzyme-inhibiting substance which makes them difficult to digest and prevents our bodies from absorbing the nutrients. Soaking removes these substances and maximizes their nutritive value.