It is important you soak walnuts. Walnuts and other nuts contain phytates. These are natural compounds that hinder the absorption of some essential nutrients. Soaking walnuts can help reduce their phytate content, making them all the more nutritious (16).
You can soak walnuts in a container of fresh saltwater overnight (about eight hours).