Place pecans in medium bowl. Add 4 cups water. Cover and allow pecans to soak 8 hours or overnight.
After soaking, drain and rinse pecans.
Transfer pecans to blender. Add 4 cups cold, filtered water. Blend on medium-high speed about 30 seconds. Add dates (if sweetening) and a pinch of sea salt, if desired. Blend additional 30 seconds to 1 minute.
Strain pecan milk through cheese cloth or a nut milk bag placed over a medium bowl. Using your hands, twist cheese cloth/nut milk and squeeze all liquid from remaining nut pulp.
Transfer pecan milk to storage container and refrigerate. Use milk within 1 week.
Notes
You can flavor your nut milk however you wish. Try adding a sprinkle of ground cinnamon or a bit of vanilla extract!
Save nut pulp after straining milk if desired. It will keep in airtight container in the refrigerator a couple of days if you aren't baking right away! My favorite use for it is to bake Gluten Free Pecan Sandies - the recipe can be here found on my blog!
Recipe by Heart & Stove at https://heartandstove.com/homemade-pecan-milk/