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.
Serving size | 1120.3 grams (1120.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 867 |
Total Fat 70.50g | 90% |
Saturated Fat 5.40g | 27% |
Polyunsaturated Fat 17.30g | |
Cholesterol 0mg | 0% |
Sodium 33mg | 1% |
Total Carbohydrate 41.00g | 15% |
Dietary Fiber 17.60g | 63% |
Total Sugars 15.70g | |
Protein 29.90g | 60% |
Vitamin D 0IU | 0% |
Calcium 389mg | 30% |
Iron 5mg | 29% |
Potassium 1071mg | 23% |
Source of Calories