This is how to make almond milk at home: soak raw almonds overnight, then blend with water, vanilla and a pinch of sea salt and strain for 4 cups of fresh, creamy milk. A touch of maple syrup is optional, and it tastes like real almonds.
Place the almonds in a medium bowl, squeeze the lemon juice over the top and add enough filtered water to cover them completely. Soak for at least 8 hours or overnight, adding more water if needed, since the almonds absorb a lot.
Drain the almonds in a sieve and rinse well. Transfer them to a blender, add the water and blend on high until thick and smooth, several minutes.
Set a cheesecloth-lined sieve over a bowl and pour in the almond milk. Gather the cheesecloth and squeeze tightly to extract as much liquid as possible.
Stir the salt, maple syrup and vanilla into the milk, if using.
Transfer the milk to a quart-size jar or bottle with a lid, adding a little more filtered water for a thinner milk. Refrigerate immediately and use within 2 to 3 days. The milk will separate as it sits; shake well before using.
Notes
Prep Tip: Sanitize your bowls, utensils, blender, jar and lid before you start to help the milk keep longer. The same method works with cashews, hazelnuts and other nuts.
Straining Tip: Use a nut milk bag in place of cheesecloth, or strain through a sieve alone if you want to keep some of the pulp in the milk.
Sweetener Swaps: Date syrup, or a pitted date blended with the soaked almonds, can replace the maple syrup. See more natural sweeteners, and try a pinch of cinnamon or a drop of almond extract.
Storing: Keep it in the fridge for 2 to 3 days and shake before using; if it smells off, throw it out. Don't freeze the milk, since the texture suffers.