01 - Place the raw almonds in a large bowl and cover completely with water. Allow them to soak for at least 8 hours or overnight at room temperature.
02 - Drain the soaked almonds in a colander and rinse them thoroughly under cool running water to remove any residual tannins and enzyme inhibitors.
03 - Add the drained almonds and 4 cups of fresh filtered water to a high-speed blender. Include pitted dates, vanilla extract, and a pinch of sea salt if desired for sweetness and flavor.
04 - Blend on high speed for 1 to 2 minutes until the mixture is completely smooth and creamy with no visible almond chunks remaining.
05 - Pour the blended mixture through a nut milk bag, cheesecloth, or fine mesh sieve into a large bowl or pitcher. Gather the cloth and squeeze firmly to extract as much liquid as possible from the almond pulp.
06 - Transfer the freshly made almond milk to a clean glass bottle or jar with a tight-fitting lid. Refrigerate immediately and shake well before each use. Consume within 3 to 4 days.