
Image Credit – Kelsey
Looking for a healthier, dairy-free alternative to store-bought milk? Making your own almond, rice, nut and seed milks at home is easier than you think! Homemade plant-based milk is free from preservatives, artificial additives, and excess sugars, making it a fresher and more nutritious option. Plus, you can customize the flavor, sweetness, and consistency to your liking. Whether you’re vegan, lactose-intolerant, or just love trying new things in the kitchen, this guide will walk you through simple, step-by-step methods to create delicious homemade plant-based milks. Get ready to enjoy a creamy, wholesome, and natural dairy alternative!
Making your own almond, rice, nut and seed milks is a great way to keep healthy and avoid the costs of store-bought versions. While some people are under the impression that a diy version is time-consuming and would require expensive equipment, the truth is that any old blender or food processor does the trick. What’s more, homemade nut milks are fresher and more nutritious. When soaked, nuts (especially almonds and walnuts) provide increased enzyme activity–resulting in better digestion and absorption of nutrients. Soaking nuts before use in recipes such as nut and seed milk will initiate the sprouting process, after which nutrients and beneficial enzymes are readably available. Your gut, your taste buds, and your wallet will be all the more satisfied when you make the switch from store-bought to diy
As for time, that depends on the level of expertise you are looking to achieve. Basically, you can make a simple and delicious nut and seed milks from pre-soaked nuts in under 30 minutes! However, the quality and consistency of your product will improve with practice and persistence.
How To Make Your Own Almond, Rice, Nut And Seed Milks

You will need:
- 1 cup raw almonds or your nut of choice
- 5 1/2 cups filtered water (2 for soaking the nuts, 3 1/2 for blending)
- 3 Mejool or 4 Delget Noor pitted dates OR 1 tsp maple syrup OR 2 stevia packets OR 1/2 tsp pure liquid stevia OR 1/8 tsp pure steviosides (optional, to taste)
- 3 pieces vanilla bean, thinly sliced crosswise OR 1 tsp vanilla extract OR 2 tsp vanilla bean paste (optional)
- 1 blender or food processor
- 1 strainer (sieve or colander)
- 3-4 pieces of cheesecloth
Step 1:
Soak the nuts overnight or for at least 8 hours. Place the nuts in a measuring cup or other container and make sure they are completely submerged. Add the 2 cups of filtered water, and let sit for at least 8 hours but no longer than 24.
Step 2:
Drain the nuts and place in the blender with the other ingredients.
Step 3:
Blend or puree at a high speed for approximately three minutes or until the mixture appears to have reached a smooth consistency.
Remove any excess you find around the inner perimeter of the blender/food processor. If you desire a thicker nut milk, add 1-2 cups water (adjusted according to preference).
Step 4:
Line your strainer / sieve / colander with the 3-4 pieces of cheesecloth (in layers).
Step 5:
Carefully pour the nut milk mixture from the blender pitcher into a clean measuring cup. Wait patiently as the liquid filters into the measuring cup.
*Note: You may need to periodically remove the nut pulp from the strainer to allow for all of the liquid to filter into the measuring cup.
Step 6:
After all of the liquid appears to have filtered into the measuring cup, proceed to lift up the edges of the cheesecloth and twist them together starting at the top, allowing for any remaining liquid to be squeezed out.
Step 7:
It is optional but recommended to save the nut pulp for use in recipes that call for a “meaty” or chunky texture. Nut burgers, vegetarian meat loaf, and homemade falafel are examples.
Step 8:
Pour the nut milk into a jar or other clean receptacle and refrigerate immediately, or enjoy the fruits of your effort right away!
You may expect to discover a considerable amount of separation the following day. Should this be the case, simply shake the jar or stir its contents. Note that fresh/homemade nut milk will not last as long as store-bought. Refrigerate and consume witin 1-2 days.
Enjoy in any nut and seed milks recipe that calls for soy, hemp, rice, coconut or dairy milk.
Making Rice Milk
Making rice milk is similar. In place of the first and second step, you need to either cook the rice or soak it overnight. Steps 3-8 are the same. Wash the rice before use.
Making Oat Milk

For oat milk, steps 1 and 2 are the same as for rice milk.
Making Peanut Milk
For peanut milk, I use natural peanut butter (the kind you grind yourself at Whole Foods Market or other natural food stores and/or in the natural foods aisle of Raleys, etc.)
Making Seed Milks
For variety, try using hemp seeds, sunflower seeds, or sesame seeds. If you are budget-conscious, sunflower seeds are the most cost-effective option. Rich in linoleic acid (an essential fatty acid) and amino acids such as tryptophan, sunflower seeds are also a great source of vitamin E and B vitamins–all of which are good for the brain.
Hemp seeds are considered a superfood, meaning that they contain a full spectrum of essential amino acids and essential fatty acids. While not as economical as sunflower seeds, hemp seeds might be one of those things that are worth the “splurge”. Another option is to use sunflower seeds as a base and add a modest amount of hemp seeds, or replace 1/2 the sunflower seeds with an equal amount of hemp seeds.
Will These Recipes Save Money?
They have the potential to save money – but it depends to an extent on how thick and creamy you like the milks i.e. how much water you add. Hazelnuts are expensive and your savings there may be small – but rice milk should save some money!
Now that you know how easy it is to make your own almond, rice, nut and seed milks, there’s no reason to rely on store-bought versions filled with additives. Homemade plant-based milk is fresh, nutritious, and fully customizable to your taste preferences. Whether you use it in coffee, smoothies, baking, or just enjoy a refreshing glass on its own, the possibilities are endless!
Have you tried making your own almond, rice, nut and seed milk? Share your experiences, favorite flavors, and tips in the comments below—we’d love to hear from you! Happy milk-making!
Frequently Asked Questions
What is the easiest plant-based milk to make at home?
Almond milk is one of the easiest to make—just soak almonds, blend with water, and strain! Rice and oat milk are also simple options.
How long does homemade plant-based milk last
Most homemade plant milks last 3-5 days in the fridge. Store them in an airtight container and shake before use.
Can I make plant-based milk without a nut milk bag?
Yes! You can use a fine-mesh strainer, cheesecloth, or even a clean kitchen towel to strain the milk.

How To Make Your Own Almond, Rice, Nut And Seed Milks: A Perfect Guide
Ingredients
- 1 cup raw almonds or your nut of choice
- 5 1/2 cups filtered water (2 for soaking the nuts, 3 1/2 for blending)
- 3 Mejool or 4 Delget Noor pitted dates OR 1 tsp maple syrup OR 2 stevia packets OR 1/2 tsp pure liquid stevia OR 1/8 tsp pure steviosides (optional, to taste)
- 3 pieces vanilla bean, thinly sliced crosswise OR 1 tsp vanilla extract OR 2 tsp vanilla bean paste (optional)
- 1 blender or food processor
- 1 strainer (sieve or colander)
- 3-4 pieces of cheesecloth
Instructions
- Soak the nuts overnight or for at least 8 hours. Place the nuts in a measuring cup or other container and make sure they are completely submerged. Add the 2 cups of filtered water, and let sit for at least 8 hours but no longer than 24.
- Drain the nuts and place in the blender with the other ingredients.
- Blend or puree at a high speed for approximately three minutes or until the mixture appears to have reached a smooth consistency.
- Remove any excess you find around the inner perimeter of the blender/food processor. If you desire a thicker nut milk, add 1-2 cups water (adjusted according to preference).
- Line your strainer / sieve / colander with the 3-4 pieces of cheesecloth (in layers).
- Carefully pour the nut milk mixture from the blender pitcher into a clean measuring cup. Wait patiently as the liquid filters into the measuring cup.
- *Note: You may need to periodically remove the nut pulp from the strainer to allow for all of the liquid to filter into the measuring cup.
- After all of the liquid appears to have filtered into the measuring cup, proceed to lift up the edges of the cheesecloth and twist them together starting at the top, allowing for any remaining liquid to be squeezed out.
- It is optional but recommended to save the nut pulp for use in recipes that call for a “meaty” or chunky texture. Nut burgers, vegetarian meat loaf, and homemade falafel are examples.
- Pour the nut milk into a jar or other clean receptacle and refrigerate immediately, or enjoy the fruits of your effort right away!
- You may expect to discover a considerable amount of separation the following day. Should this be the case, simply shake the jar or stir its contents. Note that fresh/homemade nut milk will not last as long as store-bought. Refrigerate and consume witin 1-2 days.