Creamy, flavorful, and incredibly simple to make, this Easy Almond Nut Milk recipe is the perfect dairy-free alternative for any diet. Made with just raw almonds, filtered water, and optional flavor enhancers like vanilla extract or maple syrup, this homemade almond milk is fresher and more customizable than store-bought varieties. In just a few easy steps—like soaking, blending, and straining—you’ll have a silky, nutrient-packed milk that’s perfect for smoothies, coffee, cereal, or baking. With no preservatives and minimal prep time, this vegan and gluten-free recipe is a game-changer for healthy living. Why settle for less when you can make your own almond milk at home? Store it in the fridge for up to five days and enjoy a delightfully wholesome sip every time!
Place 1 cup of raw almonds in a bowl and cover them with 2 cups of filtered water. Let the almonds soak for at least 8-12 hours or overnight to soften.
After soaking, drain the almonds and discard the soaking water.
Rinse the almonds under cold water to clean them thoroughly.
Place the soaked almonds in a blender along with 4 cups of filtered water.
Blend on high for 1-2 minutes until the almonds are broken down and the mixture appears creamy and opaque.
If desired, add vanilla extract, maple syrup, and a pinch of salt for flavor. Blend again for a few seconds to combine.
Set up a clean nut milk bag, cheesecloth, or fine-mesh strainer over a large bowl or pitcher.
Pour the blended almond mixture through the strainer, squeezing or pressing to extract as much liquid as possible. Discard the leftover almond pulp, or save it for future use (e.g., baking or smoothies).
Transfer the fresh almond milk to a clean glass bottle or jar. Seal tightly and refrigerate for up to 4-5 days.
Shake well before serving, as separation is natural.
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 | 236 mg | 10% | |
| 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.