Soak raw almonds overnight, drain and rinse, then blend with filtered water until very smooth. Strain through a nut milk bag or fine cloth, squeezing out as much liquid as possible for a silky texture. Adjust water for thinner or creamier results, sweeten with dates or maple, and save the almond pulp for baking or smoothies. Store chilled and shake before serving; keep for 3–4 days.
The loudest sound in my kitchen at six in the morning is always the blender, and honestly, my roommates have never forgiven me for it. I started making almond milk on a whim during a week when every carton at the store looked suspiciously full of thickeners and gums I could not pronounce. Once I tasted the homemade version, nutty and faintly sweet with nothing to hide, there was no going back to the store bought kind.
My friend Clara watched me strain a batch once and declared it looked like a science experiment gone wrong, then drank an entire glass in under a minute and asked for more.
Ingredients
- Raw almonds (1 cup, 150 g): Use truly raw almonds, not roasted or salted, because the soaking process depends on them being plump and unprocessed.
- Filtered water (4 cups, 1 liter, plus more for soaking): Since water is the main ingredient, filtered water makes a noticeable difference in the final taste.
- Dates, pitted (1 to 2, optional): A subtle, natural sweetness that blends seamlessly without overpowering the almond flavor.
- Vanilla extract (1 tsp, optional): Adds warmth and rounds out the flavor beautifully, especially if you plan to drink it straight.
- Sea salt (a pinch, optional): Just a tiny amount lifts every other flavor and keeps the milk from tasting flat.
Instructions
- Soak the almonds:
- Cover the almonds generously with water in a bowl and leave them on the counter for at least eight hours or tuck them into the fridge overnight until they look plump and slightly swollen.
- Drain and rinse:
- Empty the soaking water, then rinse the almonds under cool running water until the water runs completely clear and the almonds feel smooth between your fingers.
- Blend everything:
- Toss the soaked almonds into a blender with four cups of fresh filtered water and any optional dates, vanilla, and salt, then blend on high for one to two minutes until the mixture looks completely smooth and frothy on top.
- Strain the milk:
- Pour the blended mixture through a nut milk bag or several layers of cheesecloth into a large bowl, gathering the edges and squeezing firmly to extract every last drop of liquid.
- Store and enjoy:
- Transfer the strained milk into a clean bottle or jar, seal it tight, and keep it in the refrigerator for up to four days, shaking vigorously before each use because natural separation is completely normal.
Somewhere between squeezing that nut milk bag and watching creamy white milk pool into a mason jar, making this became a small, grounding ritual rather than a chore.
Getting the Texture Right
If you prefer a richer, more luxurious milk for coffee or cereal, reduce the water to three cups and see how velvety it becomes. For something lighter and more refreshing to drink by the glass, bump the water up to five cups and enjoy how clean and delicate it tastes.
Flavor Variations Worth Trying
Once you have the basic method down, the flavor possibilities are genuinely endless. A tablespoon of cocoa powder turns it into chocolate milk that kids and adults will fight over. Maple syrup instead of dates gives it a cozy, autumnal sweetness that pairs perfectly with oatmeal.
Storage and Shelf Life
Homemade almond milk has no preservatives, so it will separate and that is perfectly natural, just shake it and carry on. Keep it tightly sealed in the coldest part of your refrigerator and trust your nose if it has been sitting beyond four days.
- Freeze leftover milk in ice cube trays for smoothies if you cannot finish it in time.
- Label your jar with the date you made it so there is no guessing later.
- Always give it a good shake before pouring because separation is your sign that it is real.
There is something deeply satisfying about pouring milk you made yourself into your morning coffee, knowing exactly what went into it. Keep a batch in the fridge and the habit will take care of itself.
Recipe FAQs
- → How long should almonds soak?
-
Soak raw almonds at least 8 hours or overnight to soften them and improve texture. A quick soak in warm water for 1–2 hours speeds the process but produces a milder flavor.
- → How do I control thickness?
-
Use less water for a creamier milk and more water for a thinner result. Blending longer also creates a richer mouthfeel; adjust ratios to suit your preference.
- → What's the best way to strain for smooth milk?
-
Strain through a nut milk bag, cheesecloth, or fine mesh sieve. Gently squeeze or press to extract as much liquid as possible for a silky texture; double-strain if needed.
- → What can I do with the leftover almond pulp?
-
Dry the pulp for crackers or granola, fold into baked goods, add to smoothies for fiber, or mix with sweetener and spices to make spreads or energy balls.
- → How long does homemade almond milk keep?
-
Keep it refrigerated in a sealed container for 3–4 days. Shake well before use and discard if it smells sour, tastes off, or shows visible spoilage.
- → Can I add flavors or sweeteners during blending?
-
Yes—blend in dates for natural sweetness, or add vanilla, cinnamon, or cocoa for flavor. Start with small amounts and adjust to taste.