Whip up fresh, creamy almond milk in under 10 minutes using just raw almonds and filtered water. This versatile dairy-free alternative delivers silky texture perfect for pouring over cereal, blending into smoothies, or frothing for your morning coffee. Customize with vanilla, maple syrup, or sea salt to match your taste preferences, and enjoy knowing exactly what goes into your daily beverage.
The blender screamed at six in the morning and my roommate came stumbling out of her bedroom convinced something was on fire. I was standing in the kitchen in my slippers, soaking wet, holding a nut milk bag that had burst open and sprayed almond slurry across the counter, the cabinets, and somehow the ceiling. That was my first attempt at homemade almond milk, and despite the chaos, the taste that came out of that messy, imperfect batch was enough to make me a convert for life. Store bought never stood a chance after that morning.
I started making this every Sunday as a kind of reset ritual for the week ahead. My sister visited one weekend and watched me straining the milk through the bag with such intensity that she burst out laughing and said I looked like I was milking a tiny cow. We stood there in the kitchen giggling, taking turns squeezing the bag, and she left with a jar of her own to take home.
Ingredients
- 1 cup raw almonds: Use truly raw unsalted almonds, not the roasted ones, because roasting changes the flavor entirely and makes the milk taste oddly heavy.
- 4 cups filtered water: The quality of your water matters more than you think since it is the main ingredient by volume.
- 1 to 2 tablespoons maple syrup: This is optional but a small drizzle of maple syrup rounds out the flavor beautifully without making it overly sweet.
- 1 teaspoon vanilla extract: Optional as well but it adds a warmth that makes the milk taste like something you would pay good money for at a cafe.
- Pinch of sea salt: Just a tiny pinch sharpens all the other flavors and keeps the milk from tasting flat.
Instructions
- Soak the almonds:
- Place the almonds in a bowl and cover them with plenty of water, then tuck them into the fridge and let them soak for at least eight hours or overnight until they look plump and slightly bloated.
- Drain and rinse:
- Drain off the soaking water and give the almonds a thorough rinse under cold running water until they feel clean and no longer smell musty.
- Blend until creamy:
- Toss the soaked almonds into your blender with four cups of fresh filtered water and blend on high for one to two minutes until the mixture looks smooth, white, and luxuriously creamy.
- Add flavorings if desired:
- If you are using maple syrup, vanilla extract, or salt, add them now and blend for just a few seconds to bring everything together.
- Strain the milk:
- Drape a nut milk bag or a double layer of cheesecloth over a large bowl or jug, pour the blended mixture in slowly, and let gravity do some of the work before you start squeezing.
- Squeeze with conviction:
- Gather the bag or cloth tightly and squeeze firmly to extract every last drop of liquid, pressing and twisting until the pulp inside feels nearly dry.
- Bottle and chill:
- Pour the strained milk into a clean glass bottle or jar, seal it, and store it in the refrigerator where it will keep beautifully for four to five days, shaking well before each use.
Somewhere along the way, making almond milk stopped being a task and started being the quietest, most peaceful ten minutes of my week. There is something meditative about the rhythm of soaking, blending, and squeezing that no other kitchen ritual quite matches for me.
What to Do With Leftover Pulp
The first time I made this I stared at the pile of leftover almond pulp and felt guilty throwing it away. After some experimenting I discovered it freezes beautifully in small bags, ready to be tossed into smoothies for extra fiber, folded into oatmeal cookie dough, or mixed with dates and cocoa for lazy energy bites. Nothing goes to waste once you start keeping a pulp bag in the freezer.
Flavor Variations Worth Trying
Plain almond milk is a wonderful canvas but the fun really begins when you start playing around. A tablespoon of cocoa powder blended in at the flavoring stage turns this into a rich chocolate milk that tastes like childhood in a glass. A whole cinnamon stick dropped into the storage bottle infuses the milk with a gentle warmth that is absolutely perfect stirred into oatmeal or coffee on a cold morning.
Getting the Texture Right
The ratio of almonds to water is where you get to decide what kind of milk you want, and I have landed on different preferences depending on my mood. For something rich and luxurious that coats the back of a spoon, try reducing the water to three cups instead of four and see how that feels. For a lighter everyday drinking milk, the standard four cups hits the sweet spot perfectly.
- If your milk feels too thin, blend in a few more soaked almonds next time and strain again.
- A high speed blender makes a noticeable difference in how smooth and creamy the final result turns out.
- Always start with cold water for the best flavor and freshest taste.
Homemade almond milk is one of those small kitchen pleasures that pays you back tenfold for barely any effort. Pour yourself a cold glass straight from the jar and you will understand exactly why I keep making it week after week.
Recipe FAQs
- → Do I really need to soak the almonds overnight?
-
Yes, soaking softens the nuts and activates enzymes, making them blend more smoothly. It also helps remove phytic acid and improves digestibility. Eight hours minimum ensures the creamiest texture.
- → How long does homemade almond milk stay fresh?
-
Store your almond milk in an airtight container in the refrigerator for 4-5 days. Always give it a good shake before pouring, as natural separation occurs. The absence of preservatives means it won't last as long as store-bought versions.
- → What can I do with the leftover almond pulp?
-
Don't toss that pulp! Dry it in a low oven and grind into almond flour for baking. Blend into smoothies for extra fiber and protein. Mix with dates and nuts to create energy bites. Or fold into oatmeal for added texture and nutrition.
- → Can I make almond milk without a nut milk bag?
-
A nut milk bag provides the smoothest results, but you can substitute with several layers of cheesecloth, a fine mesh strainer, or even a clean cotton t-shirt. Press firmly with a spoon or squeeze by hand to extract all the liquid. The texture may be slightly less smooth but still delicious.
- → Why does my almond milk sometimes taste watery?
-
The water-to-almond ratio affects creaminess. Using fewer cups of water yields thicker milk, while more water creates a lighter version. Starting with 4 cups water to 1 cup almonds creates a balanced consistency, but adjust based on your preference and intended use.
- → Is homemade almond milk more economical than store-bought?
-
Making your own almond milk typically costs less per cup than premium commercial brands, especially when buying almonds in bulk. You also control exactly what goes in—no additives, preservatives, or thickeners—making it a healthier choice for your family.