Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
To soak almonds for almond milk, place raw almonds in a bowl, cover them with filtered water, and let them sit for 8 to 12 hours until they plump up and the skins loosen.
Soaking is the simple step that turns hard, crunchy almonds into creamy, blendable nuts.
If you’ve been wondering how to soak almonds for almond milk the right way, you’re in the right place because the process is easier than you think.
In this post, we’ll walk through why soaking almonds matters, the best methods for soaking almonds for almond milk, and a few tips so your homemade almond milk turns out smooth every time.
Let’s get into it.
Why Soak Almonds for Almond Milk?
Soaking almonds for almond milk isn’t just a tradition—it actually changes the nuts in ways that make your milk better.
Here’s why it matters:
1. Softer Almonds Blend Smoother
When you soak almonds for almond milk, the nuts absorb water and soften up.
That softness means your blender can pulverize them into a silky, creamy liquid instead of leaving gritty bits behind.
The result is almond milk that tastes smooth and doesn’t need to be strained twice.
2. Easier Digestion
Raw almonds contain phytic acid and enzyme inhibitors that can make them harder on your stomach.
Soaking almonds for almond milk helps break down some of that phytic acid.
Many people find soaked almonds easier to digest, which makes the resulting almond milk gentler on the gut too.
3. Better Flavor and Creamier Texture
Soaked almonds release more of their natural oils and creaminess when blended.
This is why almond milk made from soaked almonds tastes richer and more satisfying than milk made from dry nuts.
The soaking process also rinses away some of the bitterness on the skin, giving you a cleaner, sweeter flavor.
4. More Nutrients Available
Soaking almonds for almond milk can improve nutrient absorption.
When phytic acid is reduced, your body can better access minerals like magnesium, calcium, and iron found in the almonds.
So you get more goodness in every glass.
How to Soak Almonds for Almond Milk Step by Step
Now that you know why soaking matters, here’s exactly how to soak almonds for almond milk:
1. Measure Your Almonds
Start with 1 cup of raw, unsalted almonds.
This will yield roughly 3 to 4 cups of almond milk, depending on how much water you blend in later.
2. Rinse and Place in a Bowl
Give the almonds a quick rinse under cool water.
Then place them in a bowl and cover with about 2 to 3 inches of filtered water.
The almonds will expand, so make sure there’s plenty of room.
3. Let Them Soak
Cover the bowl and leave it on the counter for 8 to 12 hours.
Overnight is perfect—just soak almonds for almond milk before bed and they’ll be ready in the morning.
If your kitchen is warm, pop the bowl in the fridge to keep things fresh.
4. Drain and Rinse
Once the soaking time is up, drain the water and rinse the almonds well.
This washes away the phytic acid and any loosened skins.
You can peel the skins off if you want ultra-white almond milk, but it’s optional.
5. Blend with Fresh Water
Now your almonds are ready for making almond milk.
Add them to your blender with 3 to 4 cups of fresh filtered water and blend until smooth.
Then strain through a nut milk bag or cheesecloth, and you’ve got fresh almond milk.
Tips for Soaking Almonds for Almond Milk
Here are a few pointers to get the best results when you soak almonds for almond milk:
1. Use Raw, Unsalted Almonds
Roasted or salted almonds won’t soak properly and can make your milk taste off.
Always start with raw almonds for the best almond milk.
2. Don’t Skip the Rinsing Step
Rinsing after soaking almonds for almond milk is crucial.
It removes the cloudy, bitter water and any residue left on the nuts.
Your final milk will taste much cleaner.
3. Soak Longer for Creamier Milk
If you want extra-creamy almond milk, soak almonds for almond milk for the full 12 hours.
The longer they soak, the softer they get and the richer your milk will be.
4. Store Soaked Almonds Short-Term
If you soak almonds for almond milk but aren’t ready to blend yet, drain and rinse them, then store in a covered container in the fridge for up to 2 days.
So, How to Soak Almonds for Almond Milk?
To soak almonds for almond milk, cover raw almonds with filtered water and let them sit for 8 to 12 hours, then drain and rinse before blending.
Soaking softens the nuts, improves digestion, boosts flavor, and helps you get the creamiest homemade almond milk possible.
Follow the simple steps above, keep the tips in mind, and you’ll be soaking almonds for almond milk like a pro in no time.