This site is privately owned and the information provided is free of charge. Learn more here.
Almond milk has become one of the most popular plant-based milk alternatives over the past two decades. According to market research, the global almond milk market reached approximately $5.2 billion in 2022 and continues to grow. People choose to make almond milk at home for several reasons: cost savings, ingredient control, fresher taste, and the ability to customize thickness and sweetness levels.
Free Guide to Rent to Own Car Options →
Store-bought almond milk typically contains between 2 to 3 percent actual almonds, with the remainder consisting of water and various additives. Common additives include guar gum for thickening, carrageenan for stabilization, and added vitamins and minerals. When you make almond milk at home, you control exactly what goes into your drink. A homemade batch costs roughly $1 to $2 to produce, compared to $3 to $5 for a store-bought quart, offering potential savings of 40 to 60 percent for regular consumers.
The basic process involves soaking raw almonds, blending them with water, and straining out the solids. The entire process takes about 10 minutes of active work, though it requires planning ahead for soaking time. The resulting milk stays fresh in the refrigerator for 3 to 5 days, making it practical for weekly preparation.
Practical takeaway: Making almond milk at home allows you to reduce costs while controlling ingredients. Plan to prepare batches once or twice weekly to maintain freshness.
The quality of your almonds directly affects the taste and texture of your finished milk. Raw, unsalted almonds produce the cleanest flavor and best results. You can purchase almonds from bulk sections at grocery stores, health food retailers, or online sources. A typical batch of almond milk requires one cup of raw almonds, which yields approximately 4 cups of finished milk when combined with the right amount of water.
Free Guide to Setting Your Homepage in Any Browser →
Before blending, almonds must be soaked in water. This soaking process serves multiple purposes: it softens the almonds for easier blending, reduces compounds called phytic acid and tannins that can interfere with nutrient absorption, and makes the milk taste milder and creamier. Place one cup of raw almonds in a bowl and cover them with 3 to 4 cups of filtered or tap water. Allow them to soak for 8 to 12 hours at room temperature, or overnight in the refrigerator. If soaking longer than 12 hours, change the water midway through to prevent fermentation.
After soaking, drain the almonds completely and rinse them under running water for 30 seconds. The water should run clear. This rinsing step removes the soaking liquid and any surface debris. Some people prefer to remove the almond skins at this point by pinching each almond between their fingers to pop out the white kernel, though this step takes additional time and isn't necessary for basic almond milk. Blanched almond milk (made without skins) appears whiter and has a slightly milder taste.
Practical takeaway: Soak almonds overnight before making milk. Drain and rinse thoroughly before blending to ensure the best flavor and texture.
Once your almonds are soaked and rinsed, you're ready to blend them with water to create the milk base. Add your prepared almonds to a high-powered blender along with 4 cups of filtered water. A high-powered blender works best for breaking down the almonds completely into a smooth consistency. Standard kitchen blenders work but may require longer blending times or produce slightly grainier texture.
Learn How to Make Vodka Jello Shots at Home →
Blend on high speed for 1 to 2 minutes until the mixture becomes creamy and white. You should not see large pieces of almond remaining. The mixture will become noticeably warmer during blending due to friction. Some people blend for 3 to 4 minutes if they prefer an extra-creamy texture, though this isn't necessary. Stop and inspect the mixture: it should look like cloudy white liquid with no visible almond chunks.
At this stage, you can add optional flavorings if desired. Vanilla extract (1 teaspoon), cinnamon (1/4 teaspoon), dates (2 to 3), or a small pinch of sea salt enhance the flavor without overpowering the natural almond taste. Maple syrup or honey (1 to 2 tablespoons) adds sweetness. Blend these additions for an additional 20 to 30 seconds to incorporate them thoroughly. Keep in mind that flavored versions taste better when consumed within 2 to 3 days, as the flavoring intensity can fade or shift over time.
Practical takeaway: Blend soaked almonds with 4 cups of water until completely smooth. Add vanilla, sweeteners, or spices before straining if you prefer flavored milk.
Straining separates the liquid milk from the almond pulp. This step determines whether your final product has a smooth, drinkable consistency. Several straining methods work effectively, each with different benefits. The most common approach uses a nut milk bag, which is a fine mesh bag designed specifically for this purpose. These bags cost $5 to $15 and last for dozens of uses if rinsed and dried properly between batches.
Home Services Provider Guide for Your State →
To strain using a nut milk bag, place the bag over a large bowl or pitcher. Pour the blended almond mixture into the bag slowly. Gather the top of the bag and squeeze firmly, working the liquid through the mesh while pressing the pulp against the sides. This process takes 2 to 3 minutes per batch. The resulting liquid is your finished almond milk, and the pulp remaining in the bag can be composted or saved for other uses like baking or smoothie bowls.
Alternative straining methods include using cheesecloth folded into four layers, a fine mesh strainer, or a coffee filter. These options work but may require longer straining times. Cheesecloth is inexpensive and reusable but can be messy to use. Fine mesh strainers work quickly but may allow some fine particles through, creating a slightly grainier texture. Coffee filters produce very smooth milk but drain extremely slowly, potentially taking 10 minutes or more.
The consistency of your milk depends on the water-to-almond ratio used during blending. One cup of almonds to 4 cups of water produces medium-thick milk similar to store-bought whole milk. For thinner milk, use 5 to 6 cups of water. For creamier milk, use 3 cups of water. Consistency is a matter of personal preference and can be adjusted in future batches based on your taste.
Practical takeaway: Use a nut milk bag for easiest straining. Adjust water amounts to achieve your preferred thickness—more water for thinner milk, less water for creamier milk.
Proper storage keeps your homemade almond milk fresh and safe to drink. Pour the strained milk into a clean glass jar or food-storage container with a tight-fitting lid. Store it in the refrigerator at 40°F or below. Homemade almond milk typically remains fresh for 3 to 5 days. You may notice separation over time, with liquid at the top and thicker milk at the bottom. This separation is normal and not a sign of spoilage. Simply shake the container before drinking to recombine.
Make Delicious Empanadas at Home Easy Recipe Guide →
Signs that almond milk has gone bad include sour smell, curdled appearance, or mold growth. If any of these signs appear, discard the milk. Homemade almond milk lacks the preservatives found in commercial versions, so shelf life is shorter. Using glass containers instead of plastic helps preserve freshness slightly longer and prevents plastic flavors from leaching into the milk.
The almond pulp remaining after straining is a valuable byproduct with multiple uses. Many people dry it in the oven at 300°F for 15 to 20 minutes, stirring occasionally, to create almond flour. This flour works in baking applications, smoothies, or as a coating for b
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.