
While I love the convenience of store-bought almond milk, sometimes it’s fun to make it yourself!
This recipe allows you to control the amount of sweetness and infuse flavors as well as play around with the thickness. It’s my go-to when I’m craving homemade dairy-free milk.
Plus, it’s super simple to make, requiring just 2 ingredients, 10 minutes, and a blender!

How to Make Almond Milk
Making homemade almond milk starts with soaking almonds overnight in cool water.
The water is then drained out and the almonds are added to a blender along with fresh water, salt, and any additional add-ins (such as dates for sweetness or vanilla, cacao powder, or berries for flavor variations).
After blending the mixture for 1-2 minutes, the milk is poured through a nut milk bag into a mixing bowl. And then squeezed to extract all of the liquid.
Tada– that’s almond milk, friends!
What to Do with Almond Pulp?
If you’re curious what to do with leftover almond pulp, check out this article on how to turn almond pulp into almond meal, as well as our guide to delicious uses for almond pulp and meal!

How Long Does It Last?
How long it lasts will depend on a variety of factors such as how well you sterilize your equipment, the freshness of your ingredients, and the temperature of your fridge.
We find that on average, DIY almond milk lasts 4-5 days.
If it becomes sour before then, make sure to fully sterilize your equipment before use by running it through the dishwasher or pouring boiling water in your jars (make sure the jars aren’t too cold when you do this or they may crack). Also, make sure to soak your almonds overnight in the fridge rather than at room temperature.
We hope you LOVE this milk! It’s:
Fresh
Creamy
Slightly nutty
Versatile
& Super delicious!
How to Use Almond Milk
It can be used in many of the same ways you would use cow’s milk. Think smoothies, lattes, baking, and so much more!
Below are some additional recipes using almond milk:
1-Bowl Vegan Banana Nut Muffins // Fluffy 1-Bowl Sugar Cookies // Blueberry Almond Butter Smoothie // Super thick DIY Chocolate Almond Milk // Fluffy Cornmeal Pancakes // Pumpkin Pie Green Smoothie // Creamy Pumpkin Pie Bars // The Best Vegan GF Cornbread // Spicy Red Curry Cauliflower Wings //
Found this recipe helpful? Check out our Guide to Dairy-Free Milk!
If you try this recipe, let us know! Leave a comment, rate it, and don’t forget to tag a photo #minimalistbaker on Instagram. Cheers, friends!
How to Make Almond Milk
Simple homemade almond milk that’s creamy, delicious, and entirely customizable! Perfect for cereal, baking, and drinking straight alongside baked goods.
Prep Time 10 minutes Total Time 10 minutes Servings 10 (1/2-cup servings)Course BeverageCuisine Gluten-Free, VeganFreezer Friendly 1 monthDoes it keep? 4-5 Days
from votesPrevent your screen from going dark
Ingredients
US Customary – Metric1 cup raw almonds (soaked overnight in cool water // or 1-2 hours in very hot water)5 cups filtered water (less to thicken, more to thin)1 pinch sea salt2 whole dates (optional // pitted // or other sweetener of choice // omit for unsweetened)1 tsp vanilla extract (optional // or sub 1 vanilla bean, scraped per 1 tsp extract // omit for plain)2 Tbsp cocoa powder (optional // for “chocolate milk”)1/2 cup berries (optional // for “berry milk”)
Instructions
Add your soaked almonds, water, salt, and any additional add-ins (optional) to a high-speed blender and blend until creamy and smooth. Keep it running for at least 1-2 minutes so you get the most out of your almonds.Strain using a nut milk bag or my favorite trick – a thin dish towel. Simply lay a clean dish towel over a mixing bowl, pour over the almond milk, carefully gather the corners, and lift up. Then squeeze until all of the liquid is extracted. Discard pulp, or save for adding to baked goods (especially crackers). Find more ways to use almond pulp here.Transfer milk to a jar or covered bottle and refrigerate. Will keep for up to 4-5 days, though best when fresh. Shake well before drinking, as it tends to separate.
Video
Notes
*Nutrition information is a rough estimate for 1/2 cup of 10 total servings calculated with 5 cups of water, no additional add-ins and the remaining almond pulp nutritional content subtracted.
*This is not my original recipe but my take on many almond milk recipes I’ve found and tested.
*Recipe makes ~5 cups almond milk.
Nutrition (1 of 10 servings)
Serving: 1 half-cup serving Calories: 31 Carbohydrates: 1.2 g Protein: 1.1 g Fat: 2.7 g Saturated Fat: 0.2 g Polyunsaturated Fat: 0.7 g Monounsaturated Fat: 1.7 g Trans Fat: 0 g Cholesterol: 0 mg Sodium: 4 mg Potassium: 40 mg Fiber: 0.7 g Sugar: 0.2 g Vitamin A: 0 IU Vitamin C: 0 mg Calcium: 10 mg Iron: 0.2 mg
