01 - Place the raw almonds in a bowl and cover completely with water. Allow them to soak for at least 8 hours or overnight to soften.
02 - Drain the soaked almonds and rinse them thoroughly under cold running water to remove any residual tannins.
03 - Combine the soaked almonds with 4 cups of fresh filtered water in a blender. Add pitted dates, vanilla extract, and a pinch of sea salt if desired.
04 - Blend on high speed for 1 to 2 minutes until the mixture is very smooth and creamy.
05 - Pour the blended mixture through a nut milk bag, cheesecloth, or fine mesh sieve into a large bowl or jug. Squeeze firmly to extract as much liquid as possible.
06 - Transfer the fresh almond milk to a clean bottle or jar and refrigerate. Shake well before each use and consume within 3 to 4 days.