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!
You can make almond milk from scratch by blending soaked almonds with fresh water, then straining the mixture through a nut milk bag or cheesecloth.
It’s honestly one of the easiest kitchen projects you’ll ever tackle, and the result tastes so much fresher than anything from a carton.
All you need are raw almonds, water, and a little patience for soaking.
Everything else, like sweeteners and flavorings, is totally optional and up to you.
In this post, we’ll walk through exactly how to make almond milk from scratch step by step, the tips that make homemade almond milk creamy instead of watery, and the common mistakes to avoid along the way.
Let’s get to it.
How Do You Make Almond Milk From Scratch?
Learning how to make almond milk from scratch comes down to four simple stages:
Soaking, blending, straining, and storing.
Here’s what each stage looks like.
1. Soak the Almonds
Start by soaking one cup of raw almonds in plenty of cold water.
Let them sit for at least eight hours, or overnight if that’s easier.
Soaking softens the almonds so they blend into a smoother, creamier milk.
It also helps loosen the skins, which some people prefer to remove for a silkier texture.
If you’re short on time, you can soak almonds in hot water for about an hour, though overnight soaking gives the best results when you make almond milk from scratch.
2. Blend Almonds With Fresh Water
Drain and rinse your soaked almonds, then toss them into a blender.
Add three to four cups of fresh cold water, depending on how rich you want your almond milk.
Use less water for creamier milk and more water for a lighter, everyday version.
Blend on high for one to two minutes until the mixture looks completely smooth and milky.
This is the heart of how to make almond milk from scratch, so don’t rush the blending.
3. Strain Through a Nut Milk Bag
Pour the blended mixture through a nut milk bag or a few layers of cheesecloth over a large bowl.
Squeeze gently to release all the milk, leaving the almond pulp behind.
Don’t toss that pulp, by the way.
You can dry it and use it in cookies, granola, or smoothies.
Straining is what separates homemade almond milk from a thick almond smoothie, so take your time here.
4. Sweeten and Store
Taste your fresh almond milk and decide if it needs anything.
A pinch of salt, a splash of vanilla, or a spoonful of maple syrup or honey works wonders.
Whisk it in, then pour the milk into a clean glass jar or bottle.
Homemade almond milk from scratch keeps in the fridge for about three to five days.
Just give the jar a good shake before each use, since natural separation is completely normal.
Tips for Creamier Almond Milk From Scratch
Want your almond milk from scratch to taste rich and velvety rather than thin?
These little tweaks make a big difference.
1. Use the Right Almond-to-Water Ratio
The ratio is everything when you make almond milk from scratch.
One cup of almonds to three cups of water gives you a rich, barista-style milk.
One cup to four cups is closer to what you’d get in a store-bought carton.
Play around until you find your sweet spot.
2. Soak Long Enough
Under-soaked almonds blend into gritty, watery milk.
Give them the full eight hours, and you’ll notice the difference immediately in both texture and flavor.
3. Blend Longer Than You Think
A full one to two minutes on high speed breaks the almonds down completely.
If your blender struggles, blend in two batches rather than overfilling the pitcher.
4. Add a Pinch of Salt
Even unsweetened almond milk benefits from a tiny pinch of salt.
It rounds out the flavor and makes the natural nuttiness shine.
Common Mistakes to Avoid
1. Skipping the Soak
Rushing the process leads to bland, gritty almond milk from scratch that no one wants to drink.
Soaking is non-negotiable if you want quality results.
2. Using Hot Water in the Blender
Hot water can make the milk taste slightly bitter and shorten its shelf life.
Always blend with cold, fresh water.
3. Storing It Too Long
Homemade almond milk has no preservatives, so it won’t last like the carton version.
Keep it refrigerated and drink it within three to five days for the best taste and safety.
So, How Do You Make Almond Milk From Scratch?
You make almond milk from scratch by soaking raw almonds overnight, blending them with fresh cold water, and straining the mixture through a nut milk bag.
Sweeten it if you like, chill it, and shake before serving.
Once you’ve made almond milk from scratch a couple of times, the whole process takes just minutes and becomes second nature.
Give it a try this week, and you might never go back to the carton again.