Soaking peanuts before blending serves them a few purposes. 1. It softens them, which makes it easier to blend. 2. Soaking can help make the peanuts more digestible. 3. It improves the texture and flavor (much more subtle).