Discover the creamy, dairy-free delight of homemade almond milk—a simple yet nourishing alternative to store-bought options! Made with just two basic ingredients—raw almonds and filtered water—and customizable with vanilla, natural sweeteners, or a pinch of salt, this recipe is as versatile as it is wholesome. Perfect for smoothies, coffee, baking, or sipping on its own, this DIY almond milk is free of preservatives and packed with fresh, natural flavor. With minimal prep time and no cooking required, it’s an easy, eco-friendly way to enjoy a plant-based beverage while reducing waste. Plus, you can repurpose the leftover almond pulp in baked goods or smoothies, making this a zero-waste kitchen staple. Indulge in creamy freshness that’s ready in a few simple steps—your taste buds (and body) will thank you!
Place the raw almonds in a bowl and cover them with water. Let the almonds soak for at least 8-12 hours or overnight. This softens the almonds and makes them easier to blend.
After soaking, drain and rinse the almonds thoroughly under cold water.
Add the soaked almonds and 4 cups of filtered water to a high-speed blender.
Blend on high for 1-2 minutes until the mixture is creamy and no large almond pieces remain.
Place a nut milk bag, fine mesh strainer, or clean cheesecloth over a large bowl. Pour the almond mixture through it to strain out the almond pulp.
Gently squeeze or press to extract all the almond milk from the pulp. Discard or save the almond pulp for other uses such as baking or smoothies.
If desired, return the strained almond milk to the blender and add the vanilla extract, sweetener of choice, and a pinch of salt for flavor. Blend briefly to combine.
Transfer the almond milk to an airtight container or bottle and refrigerate. Shake well before each use as it may naturally separate over time.
Enjoy your homemade almond milk within 4-5 days for the best taste and freshness.
Calories |
867 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 70.5 g | 90% | |
| Saturated Fat | 5.4 g | 27% | |
| Polyunsaturated Fat | 17.3 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 33 mg | 1% | |
| Total Carbohydrate | 41.0 g | 15% | |
| Dietary Fiber | 17.6 g | 63% | |
| Total Sugars | 15.7 g | ||
| Protein | 29.9 g | 60% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 389 mg | 30% | |
| Iron | 5.3 mg | 29% | |
| Potassium | 1071 mg | 23% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.